Highest end of day price: 144.39163128313 EUR (C$168.11 USD) on 2025-12-05
Lowest end of day price: 49.783873788237 EUR (C$53.06 USD) on 2020-03-20