Highest end of day price: 60.975672361586 EUR (C$72.27 USD) on 2026-02-18
Lowest end of day price: 19.217517699477 EUR (C$25.34 USD) on 2013-07-10