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