Highest end of day price: 32.159889264916 EUR (C$37.63 USD) on 2025-10-16
Lowest end of day price: 23.074281869948 EUR (C$22.14 USD) on 2022-09-27