Highest end of day price: 512.55927336756 EUR (C$593.93 USD) on 2025-11-12
Lowest end of day price: 169.31574994745 EUR (C$191.00 USD) on 2016-02-11