Highest end of day price: 34.840722993141 EUR (C$40.61 USD) on 2026-08-26
Lowest end of day price: 19.525863964237 EUR (C$23.03 USD) on 2021-07-19