Highest end of day price: 216.05430623225 EUR (C$246.89 USD) on 2026-06-22
Lowest end of day price: 49.915988206886 EUR (C$53.38 USD) on 2020-03-23