Price
$11.21
52W High
$15.36
52W Low
$10.72
SMA50
$12.96
SMA200
$13.57
Avg Volume 50D
$4.65M
From 52W High
-27.02%
From 52W Low
+4.57%
Vs SMA50
-13.49%
Vs SMA200
-17.37%
Current Volume
$4.10M
Dollar Volume 50D
$59.36M
Market Cap
$4.69B
P/E
313.0x
Revenue TTM
$4.43B
EPS TTM
0.03
Net Income TTM
$15.00M
Free Cash Flow
$68.00M
Revenue 1Y
-21.29%
EPS 1Y
+101.75%
Net Income 1Y
+102.24%
FCF 1Y
+110.53%
Profit Margin
0.34%
FCF Margin
1.53%
Dividend Yield
0.36%
Dividend TTM
$0.04
Last Ex-Dividend
2026-09-04
Dividend / EPS
133.33%

Revenue

Annual ending 2025-12-31
$4.81B

EPS

Annual ending 2025-12-31
-0.50

Net Income

Annual ending 2025-12-31
-$210.00M

News