SENEA Q1 2026 Earnings Strong EPS of 619 Amid Quiet Market Reaction Under Armour Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Restructuring Origin Materials ORGN Q4 2025 Earnings Massive EPS Miss Amid No Revenue Reported Stock Rises 268 WSFS Financial Q1 2026 Earnings EPS Surpasses Estimates by 122 Stock Unchanged BRCC Earnings Overview 20260526 Karooooo Ltd KARO Q1 2026 Earnings EPS Misses by 196 Yet Stock Gains 23