Highest end of day price: 57.628711951676 EUR (C$71.50 USD) on 2018-03-27
Lowest end of day price: 2.8143939729726 EUR (C$2.40 USD) on 2000-09-21