CENN Cenntro Inc reports 422 YoY Q1 2026 revenue decline shares slide 448 in todays session Champion Homes SKY Stock Income Play At Lows 20260416 Sensata ST shares climb 13 after Q1 earnings beat estimates but revenue decline of 58 raises questions Index Recap Technology Outperforms as Market Ups