Price
$43.52
52W High
$62.36
52W Low
$30.47
SMA50
$43.75
SMA200
$47.05
Avg Volume 50D
$1.93M
From 52W High
-30.21%
From 52W Low
+42.83%
Vs SMA50
-0.53%
Vs SMA200
-7.51%
Current Volume
$1.67M
Dollar Volume 50D
$84.47M
Market Cap
$4.37B
P/E
29.6x
Revenue TTM
$1.00B
EPS TTM
1.47
Net Income TTM
$147.62M
Free Cash Flow
$508.39M
Revenue 1Y
+19.77%
EPS 1Y
+13.08%
Net Income 1Y
-15.98%
FCF 1Y
+66.61%
Profit Margin
14.75%
FCF Margin
50.80%
Dividend Yield
1.78%
Dividend TTM
$0.78
Last Ex-Dividend
2026-09-10
Dividend / EPS
52.72%

Revenue

Annual ending 2025-12-31
$900.78M

EPS

Annual ending 2025-12-31
1.12

Net Income

Annual ending 2025-12-31
$108.56M

News