Highest end of day price: 32.19756658834 EUR (C$37.34 USD) on 2021-10-05
Lowest end of day price: 2.7275661641186 EUR (C$3.71 USD) on 2008-10-08