Constellium CSTM Crushes Q1 2026 Estimates EPS 142 Tops Views IT Rally Likely a Dead Cat Bounce Ferrous Metals and Defence Sectors Show Promise Nischal Maheshwari Petco WOOF Q1 2026 Earnings Beat Revenue NA EPS 004 Meta Begins Cutting 8000 Jobs in Global Restructuring Effort