Highest end of day price: 24.960733342621 EUR (C$25.64 USD) on 2000-01-13
Lowest end of day price: 0.098362813277906 EUR (C$0.12 USD) on 2020-10-29