Highest end of day price: 213.66786097629 EUR (C$252.00 USD) on 2026-02-24
Lowest end of day price: 57.020282349991 EUR (C$74.34 USD) on 2011-12-19