Highest end of day price: 82.110425498763 EUR (C$96.07 USD) on 2025-10-16
Lowest end of day price: 69.120912793879 EUR (C$74.16 USD) on 2024-04-25