Highest end of day price: 60.344819604291 EUR (C$71.51 USD) on 2026-02-17
Lowest end of day price: 19.217517699477 EUR (C$25.34 USD) on 2013-07-10