Highest end of day price: 161.27750289782 EUR (C$183.92 USD) on 2026-07-07
Lowest end of day price: 71.57254008389 EUR (C$76.54 USD) on 2020-03-23