Hi @maxybro Isn't the $25M loss was for the year and not 6 months? Well that what the report says unless I am reading it wrong. So I think they have a couple of years before they deplete their cash.
SPT Price at posting:
84.5¢ Sentiment: Buy Disclosure: Held