Price
$119.44
52W High
$147.57
52W Low
$58.52
SMA50
$102.64
SMA200
$100.40
Avg Volume 50D
$876.71K
From 52W High
-19.06%
From 52W Low
+104.10%
Vs SMA50
+16.37%
Vs SMA200
+18.96%
Current Volume
$600.21K
Dollar Volume 50D
$93.31M
Market Cap
$4.74B
P/E
--
Revenue TTM
$1.20B
EPS TTM
-12.56
Net Income TTM
-$490.80M
Free Cash Flow
$101.40M
Revenue 1Y
+11.44%
EPS 1Y
-938.02%
Net Income 1Y
-926.78%
FCF 1Y
-12.74%
Profit Margin
-41.00%
FCF Margin
8.47%

Revenue

Annual ending 2026-06-27
$1.20B

EPS

Annual ending 2026-06-27
-12.62

Net Income

Annual ending 2026-06-27
-$490.80M

News