Really, what's their current cash position versus payment obligations (bills)? They have to sell 68 cents of stock (discount) to keep the lights on? Their 3 compounds will cost 100 million plus to proceed with a market cap of 95 million... Nice try though!!!
Their financials are wonderful? Things will certainly change if they can put a partnership together but as of right now they have no cash (current ratio is well under 1) and have to use their 68 cent stock as an ATM in order fund their business. That's certainly not a wonderful position to be in.