I've been scratching my head for the last 10 minutes, amazed as to why the market hasn't responded even more positively to this. Bigger buys coming in now though...think everyone has woken up..now up 23%
RFE Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held