Highest end of day price: 100.82989614996 EUR (C$117.55 USD) on 2025-10-29
Lowest end of day price: 62.982638469112 EUR (C$68.24 USD) on 2024-01-30