Highest end of day price: 58.093978906917 EUR (C$67.57 USD) on 2025-10-24
Lowest end of day price: 18.151052517806 EUR (C$20.60 USD) on 2016-04-29