Invesco Ltd IVZ Q1 2026 Earnings EPS Misses Estimates Amid Market Headwinds Commercial Bancgroup Inc CBK Q1 2026 Earnings Earnings Beat Masks Caution as Shares Slip DCH Q1 2026 Earnings Stunning EPS Beat Drives Strong Rally BHFAN Q1 2026 Earnings EPS Misses Estimates Amid Challenging Insurance Landscape Medical Properties Trust Inc MPT Q1 2026 Earnings EPS Surges Past Estimates with 65 Beat Okta Inc OKTA Q1 2026 Earnings EPS Beat Drives Modest Stock Gain Amid Revenue Ambiguity