Price
$325.41
52W High
$483.02
52W Low
$100.27
SMA50
$317.80
SMA200
$247.91
Avg Volume 50D
$4.13M
From 52W High
-32.63%
From 52W Low
+224.53%
Vs SMA50
+2.39%
Vs SMA200
+31.26%
Current Volume
$3.44M
Dollar Volume 50D
$1.33B
Market Cap
$56.23B
P/E
152.2x
Revenue TTM
$1.20B
EPS TTM
2.02
Net Income TTM
$369.49M
Free Cash Flow
$276.68M
Revenue 1Y
+98.48%
EPS 1Y
+254.39%
Net Income 1Y
+268.91%
FCF 1Y
+31.52%
Profit Margin
30.74%
FCF Margin
23.02%

Revenue

Annual ending 2025-12-31
$852.52M

EPS

Annual ending 2025-12-31
1.22

Net Income

Annual ending 2025-12-31
$219.13M

News