GCMG GCM Grosvenor posts 245 percent Q4 2025 EPS beat with shares edging slightly lower after results Trio Petroleum TPET Stock Buy or Sell Trio Petroleum posts 08 EPS on 3987B quarterly revenue SandRidge Energy SD Stock Why Split Potential Eye on Rally 20260420 Is Genius GENI stock declining steadily Q4 2025 Earnings Fall Short Verizon Communications VZ 5G Network Slicing Expansion and 2026 World Cup Buildout Balancing Catalysts and Structural Risks for Investors