Highest end of day price: 81.39787568269 EUR (C$96.47 USD) on 2026-02-18
Lowest end of day price: 36.903503475238 EUR (C$39.47 USD) on 2020-03-23