Highest end of day price: 54.494009098425 EUR (C$64.32 USD) on 2026-02-27
Lowest end of day price: 49.20243531662 EUR (C$56.88 USD) on 2026-03-23