Highest end of day price: 105.2771828087 EUR (C$122.16 USD) on 2025-10-30
Lowest end of day price: 30.89539198531 EUR (C$35.10 USD) on 2018-12-27