Highest end of day price: 46.795053765747 EUR (C$54.32 USD) on 2026-03-06
Lowest end of day price: 7.9163311004693 EUR (C$8.72 USD) on 2020-03-18