Highest end of day price: 94.447034186719 EUR (C$107.71 USD) on 2026-07-07
Lowest end of day price: 35.663639294745 EUR (C$42.03 USD) on 2017-09-26