Price
$26.55
52W High
$28.12
52W Low
$15.70
SMA50
$26.57
SMA200
$23.94
Avg Volume 50D
$590.47K
From 52W High
-5.58%
From 52W Low
+69.11%
Vs SMA50
-0.08%
Vs SMA200
+10.92%
Current Volume
$343.26K
Dollar Volume 50D
$15.78M
Market Cap
$1.16B
P/E
28.8x
Revenue TTM
$440.69M
EPS TTM
0.91
Net Income TTM
$40.32M
Free Cash Flow
-$156.69M
Revenue 1Y
+25.64%
EPS 1Y
+167.65%
Net Income 1Y
+161.59%
FCF 1Y
-1358.45%
Profit Margin
9.15%
FCF Margin
-35.56%
Dividend Yield
6.78%
Dividend TTM
$1.80
Last Ex-Dividend
2026-08-17
Dividend / EPS
197.80%

Revenue

Annual ending 2025-12-31
$342.05M

EPS

Annual ending 2025-12-31
-0.10

Net Income

Annual ending 2025-12-31
-$4.37M

News