Retirement Systems of Alabama decreased its position in shares of O’Reilly Automotive, Inc. (NASDAQ:ORLY – Free Report) by 1.9% during the 4th quarter, according to its most recent filing with the Securities and Exchange Commission (SEC). The firm owned 32,438 shares of the specialty retailer’s stock after selling 619 shares during the period. Retirement Systems […]