Highest end of day price: 76.853989365055 EUR (C$82.73 USD) on 2024-06-10
Lowest end of day price: 2.7162000524837 EUR (C$2.93 USD) on 2003-04-15