IBCP Q1 2026 Earnings Earnings Beat Expectations Amid Modest Stock Decline VVX Q1 2026 Earnings Strong EPS Beat of 475 Surprises Market MVST Q1 2026 Earnings Narrowing Loss Misses Estimates Stock Gains 58 Dropbox Q1 2026 Earnings EPS Beat Drives Optimism Amidst Broader Market Headwinds SPHR Q1 2026 Earnings Narrowed Loss Beats Estimates as Sphere Operations Show Promise SWAG Q1 2026 Earnings Positive EPS Amid Limited Disclosure