Highest end of day price: 131.89117151455 EUR (C$150.71 USD) on 2026-06-22
Lowest end of day price: 62.982638469112 EUR (C$68.24 USD) on 2024-01-30