Highest end of day price: 195.64874719345 EUR (C$230.77 USD) on 2018-06-07
Lowest end of day price: 15.077753725291 EUR (C$17.13 USD) on 2018-12-27