Highest end of day price: 56.713539123672 EUR (C$66.78 USD) on 2026-02-25
Lowest end of day price: 53.278250345687 EUR (C$61.32 USD) on 2026-03-27