Price
$52.39
52W High
$52.56
52W Low
$21.43
SMA50
$50.95
SMA200
$35.63
Avg Volume 50D
$888.07K
From 52W High
-0.32%
From 52W Low
+144.47%
Vs SMA50
+2.83%
Vs SMA200
+47.02%
Current Volume
$877.06K
Dollar Volume 50D
$45.99M
Market Cap
$1.16B
P/E
290.0x
Revenue TTM
$2.20B
EPS TTM
0.14
Net Income TTM
$3.99M
Free Cash Flow
$178.02M
Revenue 1Y
-5.36%
EPS 1Y
+110.45%
Net Income 1Y
+114.88%
FCF 1Y
+432.23%
Profit Margin
0.18%
FCF Margin
8.11%

Revenue

Annual ending 2025-09-30
$2.31B

EPS

Annual ending 2025-09-30
-1.43

Net Income

Annual ending 2025-09-30
-$31.63M

News