Highest end of day price: 250.35752095414 EUR (C$277.12 USD) on 2023-05-03
Lowest end of day price: 49.570258913273 EUR (C$62.57 USD) on 2009-03-09