Price
$234.50
52W High
$444.80
52W Low
$132.68
SMA50
$269.55
SMA200
$276.14
Avg Volume 50D
$1.30M
From 52W High
-47.28%
From 52W Low
+76.74%
Vs SMA50
-13.00%
Vs SMA200
-15.08%
Current Volume
$1.68M
Dollar Volume 50D
$351.57M
Market Cap
$16.74B
P/E
38.0x
Revenue TTM
$4.35B
EPS TTM
6.26
Net Income TTM
$440.00M
Free Cash Flow
$455.00M
Revenue 1Y
+16.26%
EPS 1Y
+58.48%
Net Income 1Y
+64.79%
FCF 1Y
-13.33%
Profit Margin
10.12%
FCF Margin
10.47%
Dividend Yield
0.41%
Dividend TTM
$0.97
Last Ex-Dividend
2026-08-25
Dividend / EPS
15.50%

Revenue

Annual ending 2025-12-31
$3.93B

EPS

Annual ending 2025-12-31
4.37

Net Income

Annual ending 2025-12-31
$295.00M

News