GEO Geo Group reports tiny Q4 2025 EPS miss shares rise modestly as investors overlook small shortfall MLTX MoonLake reports narrower Q4 2025 loss than consensus estimates shares climb on positive investor sentiment Is Baosheng BAOS stock a good buy in 2026 right now Pushes Higher 20260427