Price
$11.81
52W High
$17.59
52W Low
$10.00
SMA50
$11.00
SMA200
$12.28
Avg Volume 50D
$1.15M
From 52W High
-32.86%
From 52W Low
+18.10%
Vs SMA50
+7.36%
Vs SMA200
-3.79%
Current Volume
$1.30M
Dollar Volume 50D
$12.68M
Market Cap
$1.94B
P/E
--
Revenue TTM
$381.73M
EPS TTM
0.53
Net Income TTM
$85.65M
Free Cash Flow
$272.05M
Revenue 1Y
+2.01%
EPS 1Y
+12.77%
Net Income 1Y
+19.17%
FCF 1Y
+91.13%
Profit Margin
22.44%
FCF Margin
71.27%
Dividend Yield
5.29%
Dividend TTM
$0.62
Last Ex-Dividend
2026-08-10
Dividend / EPS
117.92%

Revenue

Annual ending 2025-12-31
$381.73M

EPS

Annual ending 2025-12-31
0.53

Net Income

Annual ending 2025-12-31
$85.65M

News