Highest end of day price: 100.87668302095 EUR (C$116.59 USD) on 2026-08-05
Lowest end of day price: 45.224800484953 EUR (C$48.11 USD) on 2022-12-28