AGNCP Q1 2026 Earnings Strong EPS Beat Signals Resilience in RateSensitive Preferred BGSI Q1 2026 Earnings Earnings Slightly Miss Estimates as Stock Edges Lower cbdMD Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market Conditions MCHP Q1 2026 Earnings EPS Beats Consensus by 106 Stock Rises Nearly 3 IMPPP Q1 2026 Earnings Preferred EPS Surges Past Estimates on Strong Operating Performance Invesco Ltd IVZ Q1 2026 Earnings EPS Misses Estimates Amid Market Headwinds