Highest end of day price: 47.614027469049 EUR (C$55.06 USD) on 2025-11-26
Lowest end of day price: 21.152736978572 EUR (C$22.54 USD) on 2020-03-20