Price
$42.24
52W High
$76.27
52W Low
$39.54
SMA50
$47.76
SMA200
$51.16
Avg Volume 50D
$1.19M
From 52W High
-44.62%
From 52W Low
+6.83%
Vs SMA50
-11.55%
Vs SMA200
-17.43%
Current Volume
$1.30M
Dollar Volume 50D
$56.59M
Market Cap
$3.61B
P/E
--
Revenue TTM
$2.01B
EPS TTM
-7.72
Net Income TTM
-$613.20M
Free Cash Flow
-$439.39M
Revenue 1Y
+48.46%
EPS 1Y
-149.84%
Net Income 1Y
-165.09%
FCF 1Y
-892.83%
Profit Margin
-30.53%
FCF Margin
-21.88%
Dividend Yield
4.07%
Dividend TTM
$1.72
Last Ex-Dividend
2026-08-31

Revenue

Annual ending 2026-03-31
$1.99B

EPS

Annual ending 2026-03-31
-6.78

Net Income

Annual ending 2026-03-31
-$535.81M

News