SWAG Stran and shares drop 127 percent today following its Q2 2025 earnings release How Intercorp IFS balances growth with profitability 123 20260508 The reasons Classover KIDZW could be underpriced Plummets 20260508 PTC shares jump 796 after Q1 2026 earnings beat estimates by 26 with revenue up 192 YoY