Highest end of day price: 640.82919373711 EUR (C$729.13 USD) on 2026-07-01
Lowest end of day price: 176.68207616605 EUR (C$199.31 USD) on 2016-02-11