Highest end of day price: 42.613799913292 EUR (C$50.18 USD) on 2026-02-25
Lowest end of day price: 21.975035315175 EUR (C$21.73 USD) on 2022-10-24