Highest end of day price: 71.071402966444 EUR (C$78.28 USD) on 2015-07-24
Lowest end of day price: 2.37955736495 EUR (C$2.71 USD) on 2018-11-23