Highest end of day price: 56.915194432745 EUR (C$67.02 USD) on 2026-02-25
Lowest end of day price: 31.712204899061 EUR (C$33.50 USD) on 2023-10-26