Negative earnings report after a big runup. Watch out. People are buying the calls at the ask at elevated IV. Also, BIDU has earnings on the 29th which could keep the party going. Watch it going into the close.
Put selling somewhat caught up and exceeded call selling , but it never even showed up on largest trades of the day. Volatility down 15% post earnings but still elevated. Perhaps, another pinning day.