Carriage CSV Stock Up 113 Key Resistance at 4680 20260520 ArrayDigital AD Crushes Q1 2026 Estimates EPS 167 Tops Views Suven Life Sciences SUVENNS Share Steady at 26898 Support at 25553 20260520 Pfizer PFE Q1 2026 Earnings Beat Revenue NA EPS 075 Brent Crude Above 100 Signals Persistent Tightness in 2026 JPMorgan Warns TMobile TMUSZ Stalls at 2238 Consolidation Phase 20260513