Highest end of day price: 84.292566681894 EUR (C$96.32 USD) on 2026-06-22
Lowest end of day price: 39.031745749366 EUR (C$41.43 USD) on 2023-10-31