Price
$210.39
52W High
$261.62
52W Low
$131.16
SMA50
$242.85
SMA200
$213.86
Avg Volume 50D
$917.42K
From 52W High
-19.58%
From 52W Low
+60.41%
Vs SMA50
-13.36%
Vs SMA200
-1.62%
Current Volume
$818.02K
Dollar Volume 50D
$223.60M
Market Cap
$14.07B
P/E
15.0x
Revenue TTM
$4.60B
EPS TTM
14.67
Net Income TTM
$940.76M
Free Cash Flow
$1.51B
Revenue 1Y
+12.59%
EPS 1Y
+307.79%
Net Income 1Y
+332.38%
FCF 1Y
+19.69%
Profit Margin
20.45%
FCF Margin
32.91%

Revenue

Annual ending 2025-12-31
$4.27B

EPS

Annual ending 2025-12-31
-5.84

Net Income

Annual ending 2025-12-31
-$356.15M

News