Highest end of day price: 64.791294912841 EUR (C$74.74 USD) on 2026-08-13
Lowest end of day price: 36.506409000709 EUR (C$38.63 USD) on 2023-10-27