Price
$445.69
52W High
$445.69
52W Low
$167.60
SMA50
$393.05
SMA200
$313.12
Avg Volume 50D
$737.96K
From 52W High
-0.00%
From 52W Low
+165.92%
Vs SMA50
+13.39%
Vs SMA200
+42.34%
Current Volume
$678.49K
Bars Stored
1257
Market Cap
$22.20B
P/E
51.0x
Revenue TTM
$2.94B
EPS TTM
8.61
Net Income TTM
$434.90M
Free Cash Flow
$316.70M
Revenue 1Y
+2.30%
EPS 1Y
+62.45%
Net Income 1Y
+61.79%
FCF 1Y
+23.90%
Profit Margin
14.77%
FCF Margin
10.76%

Revenue

Quarterly ending 2025-12-31
$728.00M

EPS

Quarterly ending 2025-12-31
2.09

Net Income

Quarterly ending 2025-12-31
$105.30M