Highest end of day price: 27.931283952656 EUR (C$32.46 USD) on 2026-09-04
Lowest end of day price: 10.731456074988 EUR (C$11.65 USD) on 2016-01-15