Highest end of day price: 941.17408839957 EUR (C$1,097 USD) on 2026-05-28
Lowest end of day price: 120.21822939306 EUR (C$172.91 USD) on 2011-08-09