Highest end of day price: 159.00088412427 EUR (C$184.78 USD) on 2026-09-04
Lowest end of day price: 85.320809520289 EUR (C$90.62 USD) on 2024-04-16