Highest end of day price: 627.92901565847 EUR (C$725.72 USD) on 2026-08-05
Lowest end of day price: 169.31574994745 EUR (C$191.00 USD) on 2016-02-11