Highest end of day price: 35.894809961862 EUR (C$41.77 USD) on 2018-09-27
Lowest end of day price: 4.6040465219098 EUR (C$6.25 USD) on 2010-03-04