Highest end of day price: 55.541101829154 EUR (C$63.55 USD) on 2026-07-06
Lowest end of day price: 37.725487925332 EUR (C$37.85 USD) on 2022-07-13