Highest end of day price: 109.92805795011 EUR (C$127.05 USD) on 2026-08-05
Lowest end of day price: 31.358793203396 EUR (C$36.96 USD) on 2017-09-26