Price
$67.62
52W High
$113.70
52W Low
$66.67
SMA50
$71.25
SMA200
$81.38
Avg Volume 50D
$360.93K
From 52W High
-40.53%
From 52W Low
+1.42%
Vs SMA50
-5.09%
Vs SMA200
-16.91%
Current Volume
$232.36K
Dollar Volume 50D
$25.73M
Market Cap
$7.51B
P/E
20.1x
Revenue TTM
$4.80B
EPS TTM
3.28
Net Income TTM
$374.08M
Free Cash Flow
$532.04M
Revenue 1Y
-4.40%
EPS 1Y
+41.99%
Net Income 1Y
+22.50%
FCF 1Y
+1.58%
Profit Margin
7.79%
FCF Margin
11.08%
Dividend Yield
1.42%
Dividend TTM
$0.96
Last Ex-Dividend
2026-09-29
Dividend / EPS
29.27%

Revenue

Annual ending 2025-12-31
$4.73B

EPS

Annual ending 2025-12-31
3.06

Net Income

Annual ending 2025-12-31
$349.28M

News