Totally agree with the overhang at 50 cents - they need to ramp up production and come out with upgraded guidance and dividend announcement. No more capital raisings please unless they are to take a larger slice of NEO ICP.
STL Price at posting:
47.0¢ Sentiment: Buy Disclosure: Held