Highest end of day price: 100.18415552347 EUR (C$117.23 USD) on 2025-12-11
Lowest end of day price: 99.417379221179 EUR (C$115.61 USD) on 2025-12-10