Highest end of day price: 54.706551443235 EUR (C$59.16 USD) on 2024-06-12
Lowest end of day price: 4.1407319428164 EUR (C$3.84 USD) on 2001-09-20