Steadily rising revenue and earnings have propelled this stock to monster returns. This company faces durable demand throughout the economic cycle.
Whether you're a value, growth, or momentum investor, finding strong stocks becomes easier with the Zacks Style Scores, a top feature of the Zacks Premium research service.
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?