Highest end of day price: 86.642153080372 EUR (C$101.94 USD) on 2025-12-23
Lowest end of day price: 33.663913482258 EUR (C$36.00 USD) on 2020-03-23