Try MarketChameleon.com it is a free source Options and Equity data along with Volumes.
Screens Large option Trades https://marketchameleon.com/Screeners/OptionTrades
marketchameleon.com has a good earnings summary. Historical earnings price moves vs implied moves and forward implied moves here is a link to FB summary https://marketchameleon.com/Overview/FB/Earnings