Alector ALEC Q1 2026 Earnings Beat Revenue NA EPS 021 Nifty Bank Slumps 500 Points as PNB SBI and Canara Bank Lead Losses What Lies Ahead for Indian Banking Sector Should You Sell StoneX Group SNEX After 542 Drop 20260515 British Gas Faces 20m Penalty Over Prepayment Meter ForceFitting Controversy IRS Q1 2026 Earnings Significant Loss Reported as Stock Declines AFB Q3 2024 Earnings Solid Net Investment Income Amid Stable Municipal Bond Market VERX Q1 2026 Earnings Modest EPS Beat Amid Strong Operational Execution C4 Therapeutics CCCC Q1 2026 Earnings Narrowing Losses Drive Surprise Beat Despite Zero Revenue AM Q1 2026 Earnings EPS Misses Estimates Stock Declines 149 TDS Q1 2026 Earnings Massive EPS Beat Despite Stock Decline