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