Price
$735.65
52W High
$742.61
52W Low
$316.43
SMA50
$691.65
SMA200
$579.78
Avg Volume 50D
$335.25K
From 52W High
-0.95%
From 52W Low
+132.48%
Vs SMA50
+6.36%
Vs SMA200
+26.88%
Current Volume
$223.99K
Bars Stored
1257
Market Cap
$26.57B
P/E
54.9x
Revenue TTM
$3.50B
EPS TTM
12.86
Net Income TTM
$484.23M
Free Cash Flow
$553.71M
Revenue 1Y
+12.08%
EPS 1Y
+22.01%
Net Income 1Y
+19.57%
FCF 1Y
+14.57%
Profit Margin
13.84%
FCF Margin
15.83%

Revenue

Quarterly ending 2025-12-31
$946.98M

EPS

Quarterly ending 2025-12-31
3.68

Net Income

Quarterly ending 2025-12-31
$137.00M