Post by
montrus on Apr 06, 2024 9:01am
SCR up over 48% in the past 3 months...WOW!
Never saw this coming...at least not to this extent, plus insider buying, as a bonus. It's outperformed most stocks in the sector. Aside from the oil price, wondering how much more upside the longs can look forward to. GLTA