CubeSmart CUBE Q1 2026 Earnings EPS Beats Estimates Amid Stable Operations VFC Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Turnaround Hopes Haemonetics Q1 2026 Earnings EPS Slightly Above Estimates Stock Gains 57 MARA Q1 2026 Earnings EPS Misses Estimates Significantly Stock Rises 34 BLX Q1 2026 Earnings Reported EPS of 131 Shares Edge Higher MARA Q1 2026 Earnings EPS Misses Estimates Significantly Stock Rises 34