Price
$16.91
52W High
$18.73
52W Low
$14.18
SMA50
$17.91
SMA200
$16.63
Avg Volume 50D
$967.20K
From 52W High
-9.72%
From 52W Low
+19.25%
Vs SMA50
-5.60%
Vs SMA200
+1.69%
Current Volume
$1.26M
Dollar Volume 50D
$17.28M
Market Cap
$1.62B
P/E
17.4x
Revenue TTM
$271.47M
EPS TTM
1.75
Net Income TTM
$141.34M
Free Cash Flow
-$592.98M
Revenue 1Y
+37.14%
EPS 1Y
+17.45%
Net Income 1Y
+52.14%
FCF 1Y
-34.36%
Profit Margin
52.07%
FCF Margin
-218.43%
Dividend Yield
12.06%
Dividend TTM
$2.04
Last Ex-Dividend
2026-09-10
Dividend / EPS
116.57%

Revenue

Annual ending 2025-12-31
$293.65M

EPS

Annual ending 2025-12-31
1.96

Net Income

Annual ending 2025-12-31
$135.60M

News