Shares of O?Reilly Automotive (ORLY) are down .85 today to 103.48.? ORLY is trading just under 52-week highs.

Today the ORLY May 90/1000 call spread traded for 14.25 over 6.60 2000 x 4000 times. Average volume is 2,908 contracts per day in the name.? Open interest is 10,158 and 19,498 respectively in the calls.

The trade looks like the deep side is selling to close and the ATM side is buying to close.? There is more of the spread to trade looking at the open interest.

30-day implied volatility is 20%.?? 10-day implied volatility is 11%.? 30-day implied volatility is trading above the 10-day historical volatility.

O?Reilly Automotive, Inc. (O?Reilly) is a specialty retailer of automotive aftermarket parts, tools, supplies, equipment and accessories.