Industrial ILPT Gains 266 Support Holds at 806 20260520 Methanex Corporation MEOH Q1 2026 Results Miss Estimates EPS 030 vs 042