Highest end of day price: 65.822095696592 EUR (C$81.02 USD) on 2018-03-16
Lowest end of day price: 2.2045980915344 EUR (C$1.83 USD) on 2000-10-25