Highest end of day price: 59.998988414845 EUR (C$65.37 USD) on 2024-06-06
Lowest end of day price: 3.0620376592757 EUR (C$3.30 USD) on 2003-03-17