Highest end of day price: 1022.1929646482 EUR (C$1,170 USD) on 2026-07-06
Lowest end of day price: 164.55961509692 EUR (C$215.00 USD) on 2013-02-26