Highest end of day price: 35.139890057882 EUR (C$40.67 USD) on 2026-06-12
Lowest end of day price: 26.474967726353 EUR (C$28.03 USD) on 2023-10-20