Highest end of day price: 115.094715614 EUR (C$128.45 USD) on 2026-10-12
Lowest end of day price: 41.048872507665 EUR (C$47.94 USD) on 2020-10-30