Price
$294.24
52W High
$409.68
52W Low
$118.35
SMA50
$356.97
SMA200
$237.49
Avg Volume 50D
$1.77M
From 52W High
-39.23%
From 52W Low
+148.62%
Vs SMA50
-17.57%
Vs SMA200
+23.89%
Current Volume
$1.42M
Dollar Volume 50D
$633.76M
Market Cap
$23.54B
P/E
127.0x
Revenue TTM
$1.07B
EPS TTM
2.34
Net Income TTM
$176.75M
Free Cash Flow
$156.82M
Revenue 1Y
+27.05%
EPS 1Y
+291.80%
Net Income 1Y
+304.31%
FCF 1Y
-16.29%
Profit Margin
16.46%
FCF Margin
14.60%

Revenue

Annual ending 2025-10-03
$967.26M

EPS

Annual ending 2025-10-03
-0.73

Net Income

Annual ending 2025-10-03
-$54.21M