Highest end of day price: 254.2045404437 EUR (C$286.07 USD) on 2026-10-06
Lowest end of day price: 62.163037171075 EUR (C$66.48 USD) on 2020-03-23