From his posts in the past I am sure he is aware of Range's appalling past. He was scathing about Range in those days and wrote them off. His perspective is that Range's management is legit. Anyway, RRS still have to prove themselves.
RRS Price at posting:
0.6¢ Sentiment: Buy Disclosure: Held