Highest end of day price: 718.211796259 EUR (C$851.21 USD) on 2026-02-18
Lowest end of day price: 163.04090216031 EUR (C$203.21 USD) on 2014-12-15