I have to disagree with you on that. They are buying in the open market and have to hit the bid. I think they are already buying with these big blocks. Its all that makes sense....and they are hitting almost excatly 20% everyday.
CALL or PUT at your own risk. I offer opinions and nothing else. Good luck.