Highest end of day price: 48.790032175535 EUR (C$55.85 USD) on 2026-09-22
Lowest end of day price: 14.617201462577 EUR (C$17.48 USD) on 2017-09-11