Shares of O’Reilly Automotive, Inc. (NASDAQ:ORLY – Get Free Report) have received a consensus rating of “Buy” from the ...