Highest end of day price: 25.101753059799 EUR (C$29.81 USD) on 2026-01-27
Lowest end of day price: 24.433368581302 EUR (C$28.84 USD) on 2026-02-05