Highest end of day price: 21.406542206941 EUR (C$25.37 USD) on 2026-02-18
Lowest end of day price: 19.659927352868 EUR (C$23.20 USD) on 2026-02-03