Highest end of day price: 70.104606186301 EUR (C$80.87 USD) on 2026-08-13
Lowest end of day price: 32.407263895431 EUR (C$34.37 USD) on 2023-01-05