Highest end of day price: 33.830989019953 EUR (C$39.37 USD) on 2026-05-26
Lowest end of day price: 30.620797219898 EUR (C$35.32 USD) on 2026-03-27