Highest end of day price: 51.378775597636 EUR (C$63.38 USD) on 2018-04-13
Lowest end of day price: 0.54295193178695 EUR (C$0.70 USD) on 2009-03-11