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