Highest end of day price: 21.710133902245 EUR (C$25.65 USD) on 2026-02-26
Lowest end of day price: 19.659927352868 EUR (C$23.20 USD) on 2026-02-03