Price
$66.90
52W High
$89.81
52W Low
$30.35
SMA50
$74.34
SMA200
$62.09
Avg Volume 50D
$1.82M
From 52W High
-25.51%
From 52W Low
+120.43%
Vs SMA50
-10.01%
Vs SMA200
+7.74%
Current Volume
$1.49M
Dollar Volume 50D
$136.46M
Market Cap
$9.32B
P/E
--
Revenue TTM
$4.63B
EPS TTM
-0.20
Net Income TTM
-$29.39M
Free Cash Flow
$578.29M
Revenue 1Y
+1.35%
EPS 1Y
+95.67%
Net Income 1Y
+95.09%
FCF 1Y
+554.35%
Profit Margin
-0.64%
FCF Margin
12.50%

Revenue

Annual ending 2026-03-31
$4.64B

EPS

Annual ending 2026-03-31
-0.25

Net Income

Annual ending 2026-03-31
-$34.09M

News