Highest end of day price: 603.09225176843 EUR (C$701.51 USD) on 2025-10-24
Lowest end of day price: 176.68207616605 EUR (C$199.31 USD) on 2016-02-11