Price
$18.88
52W High
$21.05
52W Low
$4.10
SMA50
$18.00
SMA200
$13.31
Avg Volume 50D
$1.78M
From 52W High
-10.31%
From 52W Low
+360.49%
Vs SMA50
+4.89%
Vs SMA200
+41.82%
Current Volume
$994.06K
Dollar Volume 50D
$31.66M
Market Cap
$1.42B
P/E
11.4x
Revenue TTM
$38.42M
EPS TTM
1.52
Net Income TTM
$124.83M
Free Cash Flow
-$68.73M
EPS 1Y
+172.04%
Net Income 1Y
+201.92%
FCF 1Y
+42.20%
Profit Margin
324.88%
FCF Margin
-178.88%

Revenue

Annual ending 2025-12-31
$0

EPS

Annual ending 2025-12-31
-0.05

Net Income

Annual ending 2025-12-31
-$3.35M

News