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