Highest end of day price: 51.753558990674 EUR (C$60.20 USD) on 2025-11-14
Lowest end of day price: 9.9263382692571 EUR (C$8.85 USD) on 2000-05-04