Highest end of day price: 65.982183943658 EUR (C$74.25 USD) on 2026-10-06
Lowest end of day price: 18.151052517806 EUR (C$20.60 USD) on 2016-04-29