Price
$55.05
52W High
$65.39
52W Low
$47.30
SMA50
$60.43
SMA200
$57.15
Avg Volume 50D
$644.78K
From 52W High
-15.81%
From 52W Low
+16.38%
Vs SMA50
-8.90%
Vs SMA200
-3.68%
Current Volume
$1.16M
Dollar Volume 50D
$38.52M
Market Cap
$4.18B
P/E
10.6x
Revenue TTM
$1.93B
EPS TTM
5.38
Net Income TTM
$393.24M
Free Cash Flow
$366.94M
Revenue 1Y
+15.02%
EPS 1Y
+19.29%
Net Income 1Y
+12.89%
FCF 1Y
+32.14%
Profit Margin
20.33%
FCF Margin
18.97%
Dividend Yield
2.62%
Dividend TTM
$1.44
Last Ex-Dividend
2026-08-07
Dividend / EPS
26.77%

Revenue

Annual ending 2025-12-31
$1.80B

EPS

Annual ending 2025-12-31
5.13

Net Income

Annual ending 2025-12-31
$385.16M

News