Price
$329.33
52W High
$329.33
52W Low
$109.63
SMA50
$279.16
SMA200
$226.18
Avg Volume 50D
$284.34K
From 52W High
-0.00%
From 52W Low
+200.40%
Vs SMA50
+17.97%
Vs SMA200
+45.60%
Current Volume
$190.26K
Bars Stored
1257
Market Cap
$5.12B
P/E
43.2x
Revenue TTM
$3.66B
EPS TTM
7.53
Net Income TTM
$118.42M
Free Cash Flow
$232.19M
Revenue 1Y
+8.79%
EPS 1Y
+311.48%
Net Income 1Y
+291.29%
FCF 1Y
+1977.44%
Profit Margin
3.24%
FCF Margin
6.35%

Revenue

Quarterly ending 2025-12-31
$973.54M

EPS

Quarterly ending 2025-12-31
2.33

Net Income

Quarterly ending 2025-12-31
$36.55M