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