Highest end of day price: 228.48079700085 EUR (C$264.56 USD) on 2018-06-20
Lowest end of day price: 31.60401085216 EUR (C$28.96 USD) on 2001-09-25