Highest end of day price: 105.09295264863 EUR (C$122.16 USD) on 2026-01-12
Lowest end of day price: 99.417379221179 EUR (C$115.61 USD) on 2025-12-10