Highest end of day price: 78.703017393824 EUR (C$93.57 USD) on 2026-02-11
Lowest end of day price: 15.035645008764 EUR (C$16.08 USD) on 2020-03-23