Price
$94.88
52W High
$94.88
52W Low
$55.30
SMA50
$94.12
SMA200
$76.45
Avg Volume 50D
$884.36K
From 52W High
+0.00%
From 52W Low
+71.57%
Vs SMA50
+0.81%
Vs SMA200
+24.11%
Current Volume
$718.62K
Dollar Volume 50D
$83.16M
Market Cap
$3.20B
P/E
--
Revenue TTM
$2.93B
EPS TTM
-4.84
Net Income TTM
-$162.69M
Free Cash Flow
$57.48M
Revenue 1Y
+1.63%
EPS 1Y
-254.63%
Net Income 1Y
-247.43%
FCF 1Y
-78.04%
Profit Margin
-5.55%
FCF Margin
1.96%
Dividend Yield
1.39%
Dividend TTM
$1.32
Last Ex-Dividend
2026-08-18

Revenue

Annual ending 2025-09-30
$2.85B

EPS

Annual ending 2025-09-30
-0.45

Net Income

Annual ending 2025-09-30
-$15.18M

News