News

O'Reilly guided for earnings per share of $2.85 to $2.95 for the year. Analysts expect earnings of $2.93 a share. The company previously guided for earnings of $42.90 to $43.40 for the year, and ...