Imax Corporation IMAX Climbs 426 Resistance at 3623 in Focus 20260520 Medtronic plc MDT Q1 2026 Earnings Beat Revenue NA EPS 136 Generate Biomedicines GENB Q1 2026 Miss What Went Wrong Helen of HELE Delivers Q1 2026 Beat EPS 083 vs 072 Expected FG Imperii FGIIW Stalls at 019 Consolidation Phase 20260520 Franklin FC Q1 2026 Earnings Miss EPS 017 vs 003 Expected Japans Big Cities Lose Luster With Foreign Tourists