Highest end of day price: 47.081652219961 EUR (C$55.47 USD) on 2026-04-16
Lowest end of day price: 14.617201462577 EUR (C$17.48 USD) on 2017-09-11