Highest end of day price: 74.978982273799 EUR (C$86.88 USD) on 2026-08-28
Lowest end of day price: 32.939527700661 EUR (C$34.74 USD) on 2022-06-16