Manufacturers Life Insurance Sells 98,803 Shares of Methanex Corporation
Aug 3, 2026
Manufacturers Life Insurance reduced its stake in methanol producer Methanex by 33%, selling nearly 100k shares. Meanwhile, Methanex reported a 75% year-over-year revenue increase despite missing EPS consensus.
Show all 101 updates