Price
$222.49
52W High
$672.24
52W Low
$192.26
SMA50
$244.07
SMA200
$389.56
Avg Volume 50D
$1.86M
From 52W High
-202.14%
From 52W Low
+15.72%
Vs SMA50
-8.84%
Vs SMA200
-42.89%
Current Volume
$1.41M
Bars Stored
1257
Market Cap
$11.76B
P/E
256.1x
Revenue TTM
$3.13B
EPS TTM
0.85
Net Income TTM
$45.91M
Free Cash Flow
$707.55M
Revenue 1Y
+19.17%
EPS 1Y
+750.00%
Net Income 1Y
+892.03%
FCF 1Y
+26.20%
Profit Margin
1.47%
FCF Margin
22.60%

Revenue

Quarterly ending 2025-12-31
$846.75M

EPS

Quarterly ending 2025-12-31
1.02

Net Income

Quarterly ending 2025-12-31
$54.43M