Price
$39.08
52W High
$47.64
52W Low
$22.72
SMA50
$41.29
SMA200
$36.74
Avg Volume 50D
$1.27M
From 52W High
-17.97%
From 52W Low
+72.01%
Vs SMA50
-5.36%
Vs SMA200
+6.37%
Current Volume
$800.38K
Dollar Volume 50D
$52.65M
Market Cap
$3.87B
P/E
--
Revenue TTM
$3.98B
EPS TTM
-1.41
Net Income TTM
-$138.58M
Free Cash Flow
$315.29M
Revenue 1Y
+15.94%
EPS 1Y
-327.27%
Net Income 1Y
-330.02%
FCF 1Y
+762.69%
Profit Margin
-3.48%
FCF Margin
7.92%
Dividend Yield
2.56%
Dividend TTM
$1.00
Last Ex-Dividend
2026-08-18

Revenue

Annual ending 2025-09-30
$3.75B

EPS

Annual ending 2025-09-30
-1.66

Net Income

Annual ending 2025-09-30
-$165.09M

News