Highest end of day price: 50.686078366291 EUR (C$58.75 USD) on 2021-11-09
Lowest end of day price: 2.4644682001341 EUR (C$3.13 USD) on 2009-02-26