Highest end of day price: 830.80724237457 EUR (C$972.15 USD) on 2025-12-11
Lowest end of day price: 120.21822939306 EUR (C$172.91 USD) on 2011-08-09