Highest end of day price: 207.08182609181 EUR (C$246.21 USD) on 2026-02-11
Lowest end of day price: 57.020282349991 EUR (C$74.34 USD) on 2011-12-19