O’Reilly is the third largest auto parts retailer by revenues and largest by market cap in North America. Products include hard parts, batteries, brakes, tools, supplies and accessories. The company sells to both professional or DIFM (Do it for Me) customers as well as retail or…