Highest end of day price: 25.267413626146 EUR (C$28.91 USD) on 2026-07-06
Lowest end of day price: 22.120681211069 EUR (C$23.21 USD) on 2024-11-27