Highest end of day price: 48.553940591051 EUR (C$56.41 USD) on 2026-05-27
Lowest end of day price: 14.617201462577 EUR (C$17.48 USD) on 2017-09-11