Price
$1468.35
52W High
$1468.35
52W Low
$508.19
SMA50
$1162.10
SMA200
$974.75
Avg Volume 50D
$579.59K
From 52W High
-0.00%
From 52W Low
+188.94%
Vs SMA50
+26.35%
Vs SMA200
+50.64%
Current Volume
$633.56K
Bars Stored
1257
Market Cap
$72.12B
P/E
116.0x
Revenue TTM
$2.79B
EPS TTM
12.86
Net Income TTM
$621.48M
Free Cash Flow
$663.26M
Revenue 1Y
+26.43%
EPS 1Y
-60.55%
Net Income 1Y
-60.96%
FCF 1Y
+6.27%
Profit Margin
22.27%
FCF Margin
23.77%

Revenue

Quarterly ending 2025-12-31
$751.15M

EPS

Quarterly ending 2025-12-31
3.58

Net Income

Quarterly ending 2025-12-31
$175.69M