Price
$5.24
52W High
$7.31
52W Low
$4.80
SMA50
$5.28
SMA200
$5.82
Avg Volume 50D
$1.77M
From 52W High
-39.50%
From 52W Low
+9.17%
Vs SMA50
-0.71%
Vs SMA200
-10.01%
Current Volume
$1.43M
Bars Stored
1257
Market Cap
$6.76B
P/E
24.0x
Revenue TTM
$4.07B
EPS TTM
0.21
Net Income TTM
$282.00M
Free Cash Flow
-$49.00M
Revenue 1Y
-24.72%
EPS 1Y
-47.50%
Net Income 1Y
-44.60%
FCF 1Y
-6.52%
Profit Margin
6.93%
FCF Margin
-1.20%

Revenue

Quarterly ending 2025-12-31
--

EPS

Quarterly ending 2025-12-31
--

Net Income

Quarterly ending 2025-12-31
--