Highest end of day price: 81.134623231268 EUR (C$100.09 USD) on 2018-03-20
Lowest end of day price: 5.2965684995347 EUR (C$7.51 USD) on 2011-07-19