Price
$19.47
52W High
$28.09
52W Low
$14.47
SMA50
$20.68
SMA200
$21.87
Avg Volume 50D
$594.28K
From 52W High
-30.69%
From 52W Low
+34.55%
Vs SMA50
-5.85%
Vs SMA200
-10.96%
Current Volume
$381.22K
Dollar Volume 50D
$12.29M
Market Cap
$847.35M
P/E
6.0x
Revenue TTM
$819.54M
EPS TTM
0.83
Net Income TTM
$139.97M
Free Cash Flow
$208.06M
Revenue 1Y
+7.70%
EPS 1Y
-100.00%
Net Income 1Y
+156.24%
FCF 1Y
+63.43%
Profit Margin
17.08%
FCF Margin
25.39%
Dividend Yield
1.75%
Dividend TTM
$0.34
Last Ex-Dividend
2026-08-14
Dividend / EPS
40.96%

Revenue

Annual ending 2025-12-31
$759.72M

EPS

Annual ending 2025-12-31
131655.00

Net Income

Annual ending 2025-12-31
$131.66M

News