PureTech PRTC Q4 2024 Results Miss Estimates EPS 022 vs 020 Oracle Corporation ORCL Fell 330 Is a Recovery Ahead 20260518 Senmiao Tech AIHS Stalls at 119 Consolidation Phase 20260519 Avis Budget CAR Surges 206 Nearing 15941 Resistance 20260515