Copart Q2 Earnings Miss Expectations, Revenues Decline Y/Y — CPRT -0.70 · News Impact Screener