Highest end of day price: 49.54374716938 EUR (C$57.53 USD) on 2026-06-04
Lowest end of day price: 33.676228352972 EUR (C$38.23 USD) on 2025-04-22