Is OReilly Automotive ORLY Still a Buy After 102 Rally 20260520 Covenant Log CVLG Stock Jumps 336 Approaching 3871 20260520 Income IOR Slides 078 as Selling Pressure Mounts 20260520 Klaviyo KVYO Q1 2026 Beat Revenue NA EPS Exceeds by Significant Sphere Entertainment SPHR Q1 2026 Earnings Surprise EPS 004 Up Significant EU Weighs Merkel or Draghi as Potential Special Envoy for Ukraine Talks Perdoceo PRDO Reports Strong Q1 2026 Revenue NA EPS Beats