The series is stated in the current share scale after splits; dividends are not included in the price
Company valuation
Market capitalisation
211M $
Price / sales
143sector median 3.7
Return on assets
−47.67%sector median −30.08%
Current ratio
7.5
Net income, last year
−152M $
Earnings per share
−$5.78
Based on the last 12 months of reports, through 30 June 2026
The sector median covers every company in the sector on the US market, loss-making ones included.
How to read the figures
Market capitalization is the value of all of a company's shares at the current price: the price of one share times the number of shares.
P/S (price / sales) is market capitalization divided by revenue over 12 months: what the market pays for each unit of sales. Useful when there is no profit yet.
ROA (return on assets) is net income divided by total assets: how efficiently the company uses what it owns.
The current ratio is current assets divided by short-term liabilities: whether the company has enough cash and inventory to pay its nearest debts.