Are you serious! Even if you had $25M yourself, you wouldn't be able to purchase that amount of shares at 31c on-market. That's 44% percent of ROL. Wake up to yourself dude. Or are you taking the p1ss?
E.
ROL Price at posting:
30.0¢ Sentiment: Buy Disclosure: Held