Highest end of day price: 58.488166068316 EUR (C$69.22 USD) on 2026-04-17
Lowest end of day price: 31.712204899061 EUR (C$33.50 USD) on 2023-10-26