Highest end of day price: 180.81221632716 EUR (C$212.91 USD) on 2026-02-25
Lowest end of day price: 49.915988206886 EUR (C$53.38 USD) on 2020-03-23