Highest end of day price: 383.5012873787 EUR (C$437.11 USD) on 2020-03-10
Lowest end of day price: 221.7387114105 EUR (C$287.91 USD) on 2011-01-12