Highest end of day price: 1017.1737902862 EUR (C$1,157 USD) on 2026-07-01
Lowest end of day price: 120.21822939306 EUR (C$172.91 USD) on 2011-08-09