Price
$174.05
52W High
$251.88
52W Low
$54.42
SMA50
$131.16
SMA200
$157.75
Avg Volume 50D
$5.43M
From 52W High
-44.72%
From 52W Low
+219.83%
Vs SMA50
+32.70%
Vs SMA200
+10.34%
Current Volume
$5.17M
Bars Stored
521
Market Cap
$29.63B
P/E
135.2x
Revenue TTM
$852.52M
EPS TTM
1.22
Net Income TTM
$219.13M
Free Cash Flow
$281.76M
Revenue 1Y
+115.13%
EPS 1Y
+175.31%
Net Income 1Y
+362.68%
FCF 1Y
+175.07%
Profit Margin
25.70%
FCF Margin
33.05%

Revenue

Quarterly ending 2025-12-31
$270.58M

EPS

Quarterly ending 2025-12-31
0.25

Net Income

Quarterly ending 2025-12-31
$44.98M