Now that the FDA approval has de-risked the company I would like to think that the current SP is the new support level until news of distribution agreements and or unit sales / revenue starts flowing.
ALT Price at posting:
2.4¢ Sentiment: Buy Disclosure: Held