Highest end of day price: 59.347954078442 EUR (C$69.24 USD) on 2026-01-13
Lowest end of day price: 19.217517699477 EUR (C$25.34 USD) on 2013-07-10