Highest end of day price: 45.259147664867 EUR (C$53.28 USD) on 2017-12-08
Lowest end of day price: 2.1315953956591 EUR (C$2.09 USD) on 2002-10-07