Highest end of day price: 65.961764752799 EUR (C$75.38 USD) on 2026-06-22
Lowest end of day price: 31.712204899061 EUR (C$33.50 USD) on 2023-10-26