Highest end of day price: 268.32851578019 EUR (C$313.06 USD) on 2026-01-13
Lowest end of day price: 86.100444352405 EUR (C$92.08 USD) on 2020-03-23