XOMAP Q1 2026 Earnings Perpetual Preferred Faces Steep EPS Miss Amid Limited Revenue Visibility EGP Q1 2026 Earnings EPS Beats Estimates by 681 Amid Flat Stock Movement IMMP Q1 2026 Earnings EPS Misses Estimates But Positive Clinical Momentum Lifts Stock Cabot Corporation CBT Q1 2026 Earnings EPS Surpasses Estimates Stock Rises BATRK Q1 2026 Earnings EPS Surpasses Estimates Despite Stock Decline STRS Q3 2023 Earnings Loss Reported Amidst Limited Revenue Visibility