Price
$64.63
52W High
$140.83
52W Low
$4.51
SMA50
$71.56
SMA200
$62.42
Avg Volume 50D
$9.68M
From 52W High
-54.11%
From 52W Low
+1333.04%
Vs SMA50
-9.68%
Vs SMA200
+3.54%
Current Volume
$10.60M
Dollar Volume 50D
$700.07M
Market Cap
$4.06B
P/E
1002.5x
Revenue TTM
$125.51M
EPS TTM
0.02
Net Income TTM
$4.05M
Free Cash Flow
-$19.57M
Revenue 1Y
+45.81%
EPS 1Y
+103.64%
Net Income 1Y
+117.01%
FCF 1Y
-40.07%
Profit Margin
3.23%
FCF Margin
-15.59%

Revenue

Annual ending 2025-12-31
$88.33M

EPS

Annual ending 2025-12-31
-0.49

Net Income

Annual ending 2025-12-31
-$21.26M

News