Price
$53.42
52W High
$56.75
52W Low
$38.49
SMA50
$54.51
SMA200
$47.74
Avg Volume 50D
$928.28K
From 52W High
-5.87%
From 52W Low
+38.79%
Vs SMA50
-2.00%
Vs SMA200
+11.91%
Current Volume
$943.79K
Dollar Volume 50D
$50.64M
Market Cap
$4.92B
P/E
17.6x
Revenue TTM
$4.65B
EPS TTM
2.91
Net Income TTM
$279.60M
Free Cash Flow
$698.90M
Revenue 1Y
+6.03%
EPS 1Y
-1.36%
Net Income 1Y
-8.48%
FCF 1Y
-0.78%
Profit Margin
6.02%
FCF Margin
15.04%
Dividend Yield
1.31%
Dividend TTM
$0.70
Last Ex-Dividend
2026-09-10
Dividend / EPS
24.05%

Revenue

Annual ending 2025-12-31
$4.49B

EPS

Annual ending 2025-12-31
2.30

Net Income

Annual ending 2025-12-31
$229.30M

News