O'Reilly Automotive has numerous regions to continue expanding into. Snap-on shares are priced for minimal growth, but the company could benefit from the increasing technological complexity of new cars.
O'Reilly's store-count expansion plans still have plenty of room to run. The company has some of the best return on invested capital in the S&P 500.
O'Reilly Automotive (ORLY) reported earnings 30 days ago. What's next for the stock?