MRCC Q4 2025 Earnings EPS Surges Past Estimates with 1983 Beat KeyCorp Q1 2026 Earnings EPS Beats Estimates by 579 as Net Interest Income Improves Fastenal Company FAST Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds GSAT Q1 2026 Earnings EPS Falls Short of Estimates Amidst Narrowing Revenue Visibility MCHP Q1 2026 Earnings EPS Beats Estimates by 106 Stock Rises 255 Xcel Brands Shares Slide Over 6 Testing Key Support at 210 Autonomix Medical AMIX Shows Subtle Weakness at 042 as Support and Resistance Tighten 908 Devices MASS Climbs 3 as Shares Test Key Resistance at 857 Petco WOOF Jumps Over 4 as Shares Test Key Resistance at 290 CFFI Q1 2026 Earnings Solid EPS Performance Amid Modest Stock Decline