Highest end of day price: 105.38286035927 EUR (C$122.73 USD) on 2026-01-15
Lowest end of day price: 62.982638469112 EUR (C$68.24 USD) on 2024-01-30