Highest end of day price: 111.87925509017 EUR (C$132.19 USD) on 2026-02-26
Lowest end of day price: 31.925904938533 EUR (C$34.73 USD) on 2020-04-29