Actually relatively new to the stock, a friend told me about it when it came off the $5 mark or thereabouts, watched it for a while and have been jumping in on some short term trades, no idea about rainmaker tho.
That bounce getting crushed as well, very smart seller with lotsa ammo it seems. A few whales in on this trade...
Good Luck bro!