Highest end of day price: 203.13975666479 EUR (C$248.88 USD) on 2018-03-21
Lowest end of day price: 15.561623556077 EUR (C$17.61 USD) on 2016-02-12