Price
$19.15
52W High
$21.07
52W Low
$16.92
SMA50
$19.53
SMA200
$19.01
Avg Volume 50D
$341.84K
From 52W High
-9.11%
From 52W Low
+13.18%
Vs SMA50
-1.93%
Vs SMA200
+0.74%
Current Volume
$247.80K
Dollar Volume 50D
$6.70M
Market Cap
$763.20M
P/E
9.9x
Revenue TTM
$167.41M
EPS TTM
2.09
Net Income TTM
$77.31M
Free Cash Flow
-$211.26M
Revenue 1Y
+8.42%
EPS 1Y
-9.52%
Net Income 1Y
-2.16%
FCF 1Y
-1515.12%
Profit Margin
46.18%
FCF Margin
-126.20%
Dividend Yield
11.17%
Dividend TTM
$2.14
Last Ex-Dividend
2026-09-15
Dividend / EPS
102.39%

Revenue

Annual ending 2025-12-31
$164.42M

EPS

Annual ending 2025-12-31
2.32

Net Income

Annual ending 2025-12-31
$82.40M

News