Highest end of day price: 86.906153049708 EUR (C$101.48 USD) on 2025-08-12
Lowest end of day price: 11.002276821287 EUR (C$11.77 USD) on 2020-03-23