Highest end of day price: 836.01256415132 EUR (C$973.65 USD) on 2026-01-15
Lowest end of day price: 101.47367030238 EUR (C$144.36 USD) on 2011-08-11