Price
$18.32
52W High
$22.84
52W Low
$17.26
SMA50
$20.06
SMA200
$19.88
Avg Volume 50D
$2.11M
From 52W High
-19.79%
From 52W Low
+6.14%
Vs SMA50
-8.66%
Vs SMA200
-7.87%
Current Volume
$1.85M
Dollar Volume 50D
$42.31M
Market Cap
$3.54B
P/E
24.3x
Revenue TTM
$476.17M
EPS TTM
0.76
Net Income TTM
$145.43M
Free Cash Flow
$257.11M
Revenue 1Y
+7.68%
EPS 1Y
+49.02%
Net Income 1Y
+47.51%
FCF 1Y
+2.23%
Profit Margin
30.54%
FCF Margin
53.99%
Dividend Yield
6.37%
Dividend TTM
$1.17
Last Ex-Dividend
2026-09-30
Dividend / EPS
153.62%

Revenue

Annual ending 2025-12-31
$454.14M

EPS

Annual ending 2025-12-31
0.50

Net Income

Annual ending 2025-12-31
$96.50M

News