Highest end of day price: 67.697920903326 EUR (C$81.79 USD) on 2018-04-30
Lowest end of day price: 3.9282387230406 EUR (C$4.41 USD) on 2026-10-22