Highest end of day price: 119.07557114624 EUR (C$139.88 USD) on 2026-05-06
Lowest end of day price: 62.982638469112 EUR (C$68.24 USD) on 2024-01-30