Highest end of day price: 202.09835641708 EUR (C$235.37 USD) on 2026-01-15
Lowest end of day price: 57.020282349991 EUR (C$74.34 USD) on 2011-12-19