Highest end of day price: 50.292340993255 EUR (C$57.96 USD) on 2026-08-06
Lowest end of day price: 5.3784235751099 EUR (C$6.49 USD) on 2012-07-24