SNAL Snail posts narrower than expected Q4 2025 earnings loss shares fall 323 percent today How does authID AUID behave in recessions Breakout Watch 20260427 How Biomea BMEA revenue breaks down and what it means 187 20260508 COYA Coya stock climbs almost four percent despite reporting wider than expected Q4 2025 per share losses