Highest end of day price: 112.05619311066 EUR (C$131.46 USD) on 2025-09-12
Lowest end of day price: 6.57282214121 EUR (C$5.51 USD) on 2000-10-24