L3Harris Technologies Q1 2026 Earnings EPS Beat Fuels Positive Stock Reaction BHP Q1 2026 Earnings EPS Misses Estimates Yet Stock Gains on Operational Resilience MP Materials Q1 2026 Earnings EPS Surprise Triggers Sharp Rally CBC Q1 2026 Earnings EPS Surpasses Estimates Amid Modest Share Decline HG Q1 2026 Earnings EPS Beats Estimates by 614 Shares Edge Higher MDCX Q1 2026 Earnings EPS Misses Estimates Yet Stock Gains 49 Amid Pipeline Developments