Highest end of day price: 31.20580002157 EUR (C$35.96 USD) on 2026-08-06
Lowest end of day price: 20.688557498048 EUR (C$22.66 USD) on 2025-04-09