Price
$371.82
52W High
$376.76
52W Low
$230.95
SMA50
$356.27
SMA200
$305.71
Avg Volume 50D
$532.50K
From 52W High
-1.31%
From 52W Low
+61.00%
Vs SMA50
+4.36%
Vs SMA200
+21.62%
Current Volume
$507.58K
Dollar Volume 50D
$190.43M
Market Cap
$25.87B
P/E
45.8x
Revenue TTM
$3.33B
EPS TTM
7.81
Net Income TTM
$564.90M
Free Cash Flow
$436.90M
Revenue 1Y
+12.38%
EPS 1Y
+17.09%
Net Income 1Y
+15.83%
FCF 1Y
+27.01%
Profit Margin
16.98%
FCF Margin
13.13%
Dividend Yield
0.24%
Dividend TTM
$0.88
Last Ex-Dividend
2026-07-29
Dividend / EPS
11.27%

Revenue

Annual ending 2025-12-31
$3.07B

EPS

Annual ending 2025-12-31
6.79

Net Income

Annual ending 2025-12-31
$493.70M

News