Highest end of day price: 60.928047061334 EUR (C$70.28 USD) on 2026-08-13
Lowest end of day price: 49.20243531662 EUR (C$56.88 USD) on 2026-03-23