First Trust Advisors LP Sells 150,121 Shares of O'Reilly Automotive, Inc. $ORLY
First Trust Advisors LP significantly reduced its stake in O'Reilly Automotive (NASDAQ:ORLY) by 43.3% in the first quarter, selling 150,121 shares and now owning 196,511 shares valued at $18.14 million. This move comes as the company reported strong Q2 results, with revenue up 8.1% …