Highest end of day price: 216.12554243471 EUR (C$255.80 USD) on 2026-04-17
Lowest end of day price: 57.020282349991 EUR (C$74.34 USD) on 2011-12-19