Highest end of day price: 75.715858357894 EUR (C$88.27 USD) on 2025-10-29
Lowest end of day price: 36.903503475238 EUR (C$39.47 USD) on 2020-03-23