Highest end of day price: 81.413984255784 EUR (C$94.61 USD) on 2026-09-04
Lowest end of day price: 25.069941929254 EUR (C$32.92 USD) on 2013-06-24