Highest end of day price: 53.523522453467 EUR (C$62.18 USD) on 2026-05-27
Lowest end of day price: 37.725487925332 EUR (C$37.85 USD) on 2022-07-13