Highest end of day price: 107.47243853348 EUR (C$127.78 USD) on 2026-02-11
Lowest end of day price: 26.888475152932 EUR (C$29.71 USD) on 2020-03-27