Highest end of day price: 115.82776076591 EUR (C$137.09 USD) on 2026-04-17
Lowest end of day price: 6.57282214121 EUR (C$5.51 USD) on 2000-10-24