Highest end of day price: 756.23339195263 EUR (C$876.28 USD) on 2026-08-28
Lowest end of day price: 128.98850805768 EUR (C$176.20 USD) on 2011-09-12