Highest end of day price: 117.36679423173 EUR (C$137.42 USD) on 2025-09-26
Lowest end of day price: 1.8983368046107 EUR (C$1.91 USD) on 2002-12-12