I'm new to this stock but there seems to be plenty of positive sentiment and a tight register. Good results at Barramine could be a game changer in the near term. Any thoughts from longer-term holders?
SRR Price at posting:
9.5¢ Sentiment: Buy Disclosure: Held