Highest end of day price: 36.233596304257 EUR (C$42.22 USD) on 2026-05-28
Lowest end of day price: 27.7611050296 EUR (C$32.62 USD) on 2025-12-17