Highest end of day price: 1105.1124747234 EUR (C$1,288 USD) on 2026-05-29
Lowest end of day price: 245.71358539006 EUR (C$279.16 USD) on 2018-12-27