Did anyone notice the last half hour binge of puts buying? The rate was between 8000 to 16,000 contracts until the last half hour when 117,000 contracts were bought, I bet another one of those deep in the money leaps QQQ....
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.