Highest end of day price: 61.606065488406 EUR (C$71.30 USD) on 2026-08-14
Lowest end of day price: 25.372842552759 EUR (C$27.51 USD) on 2020-05-08