Highest end of day price: 46.500736019952 EUR (C$55.10 USD) on 2026-02-02
Lowest end of day price: 14.617201462577 EUR (C$17.48 USD) on 2017-09-11