Price
$11.97
52W High
$17.17
52W Low
$11.77
SMA50
$14.09
SMA200
$14.89
Avg Volume 50D
$453.16K
From 52W High
-30.29%
From 52W Low
+1.70%
Vs SMA50
-15.05%
Vs SMA200
-19.64%
Current Volume
$601.09K
Dollar Volume 50D
$6.09M
Market Cap
$854.04M
P/E
7.3x
Revenue TTM
$95.75M
EPS TTM
1.62
Net Income TTM
$116.17M
Free Cash Flow
-$147.91M
Revenue 1Y
+34.00%
EPS 1Y
+13.29%
Net Income 1Y
+13.14%
FCF 1Y
-423.93%
Profit Margin
121.33%
FCF Margin
-154.48%
Dividend Yield
5.91%
Dividend TTM
$0.71
Last Ex-Dividend
2026-09-30
Dividend / EPS
43.70%

Revenue

Annual ending 2025-12-31
$72.07M

EPS

Annual ending 2025-12-31
1.59

Net Income

Annual ending 2025-12-31
$114.47M

News