O'Reilly Automotive Inc. shares rose nearly 2% in the extended session Wednesday after the auto-parts retailer missed profit expectations but sales came in as Wall Street had forecast. O'Reilly said it earned $300 million, or $3.72 a share, in the quarter, compared with $302 million, or $3.52 a share, a year ago. Revenue rose 6% to $2.3 billion, compared with $2.2 billion a year ago. The company guided for full-year 2019 revenue between $10 billion and $10.3 billion, and first-quarter EPS between $3.92 and $4.02. Analysts polled by FactSet had expected earnings of $3.75 a share on sales of $2.3 billion. The first-quarter profit is seen at $4.06 a share. Shares of O'Reilly ended the regular trading day down 1.3%.