Highest end of day price: 92.004034235716 EUR (C$105.44 USD) on 2026-03-30
Lowest end of day price: 15.035645008764 EUR (C$16.08 USD) on 2020-03-23