HubSpot HUBS Q1 2026 Earnings Why the Beat Matters Lulus LVLU Q1 2026 Earnings Miss EPS 144 vs 012 Expected Ivanhoe Electric IE Retreats 078 Bears Take Control Below 1143 20260521