Price
$13.70
52W High
$20.02
52W Low
$12.58
SMA50
$14.95
SMA200
$15.46
Avg Volume 50D
$11.94M
From 52W High
-31.57%
From 52W Low
+8.90%
Vs SMA50
-8.33%
Vs SMA200
-11.39%
Current Volume
$8.06M
Dollar Volume 50D
$175.89M
Market Cap
$6.53B
P/E
--
Revenue TTM
$11.24B
EPS TTM
-4.00
Net Income TTM
-$1.91B
Free Cash Flow
$877.00M
Revenue 1Y
-1.80%
EPS 1Y
-327.27%
Net Income 1Y
-324.26%
FCF 1Y
-23.12%
Profit Margin
-16.95%
FCF Margin
7.80%
Dividend Yield
8.94%
Dividend TTM
$1.22
Last Ex-Dividend
2026-07-30

Revenue

Annual ending 2026-05-31
$11.28B

EPS

Annual ending 2026-05-31
-4.00

Net Income

Annual ending 2026-05-31
-$1.92B

News