DocGo DCGO Q1 2026 Results Fall Short EPS 013 Revenue NA IT Rally Likely a Dead Cat Bounce Ferrous Metals and Defence Sectors Show Promise Nischal Maheshwari Dermata DRMA Q1 2026 Earnings 048 EPS Surges Past 054 Estimates TakeTwo Stock Rises on GTA 6 Updates as Investors Seek Fresh Catalyst