Highest end of day price: 54.281362331855 EUR (C$59.00 USD) on 2024-10-18
Lowest end of day price: 6.153193353071 EUR (C$6.86 USD) on 2020-03-16