Highest end of day price: 112.46483985697 EUR (C$133.27 USD) on 2026-02-17
Lowest end of day price: 6.57282214121 EUR (C$5.51 USD) on 2000-10-24