Highest end of day price: 85.970004103883 EUR (C$99.53 USD) on 2026-03-20
Lowest end of day price: 15.035645008764 EUR (C$16.08 USD) on 2020-03-23