Highest end of day price: 62.162309566169 EUR (C$75.60 USD) on 2021-01-14
Lowest end of day price: 2.2866592501049 EUR (C$2.49 USD) on 2024-03-15