After declining by 8.5% in 2023, Metro ( TSX:MRU) jumped by over 30% in 2024 to currently trade at $91.10 per share with a ...