Highest end of day price: 109.5594793588 EUR (C$127.69 USD) on 2026-08-26
Lowest end of day price: 4.7056034697483 EUR (C$4.30 USD) on 2001-09-24