Chinas European Investment Reaches SevenYear High Yet Remains Below Prior Peak Imax Corporation IMAX Climbs 426 Resistance at 3623 in Focus 20260520