CubeSmart Q1 2026 Earnings Slight EPS Beat Amid Steady SelfStorage Demand MPC Q1 2026 Earnings Massive EPS Surprise of 1186 Highlights Operational Strength HLT Q1 2026 Earnings EPS Beats Estimates by 117 Amid Modest Stock Decline HSLV Q1 2026 Earnings Stunning EPS Surprise of 1645 as Silver Production Exceeds Expectations KNF Q1 2026 Earnings Narrow EPS Beat Fails to Lift Shares BN Q1 2026 Earnings EPS Surpasses Estimates Amid Slight Stock Decline