Price
$332.88
52W High
$396.54
52W Low
$250.75
SMA50
$335.45
SMA200
$317.41
Avg Volume 50D
$196.98K
From 52W High
-16.05%
From 52W Low
+32.75%
Vs SMA50
-0.77%
Vs SMA200
+4.87%
Current Volume
$126.67K
Dollar Volume 50D
$66.01M
Market Cap
$8.47B
P/E
28.0x
Revenue TTM
$788.50M
EPS TTM
8.67
Net Income TTM
$302.18M
Free Cash Flow
$554.58M
Revenue 1Y
-11.66%
EPS 1Y
-38.20%
Net Income 1Y
-34.80%
FCF 1Y
+65.61%
Profit Margin
38.32%
FCF Margin
70.33%
Dividend Yield
0.63%
Dividend TTM
$2.10
Last Ex-Dividend
2026-07-08
Dividend / EPS
24.22%

Revenue

Annual ending 2025-12-31
$834.01M

EPS

Annual ending 2025-12-31
11.80

Net Income

Annual ending 2025-12-31
$406.64M

News