Highest end of day price: 83.872476149615 EUR (C$98.76 USD) on 2026-02-25
Lowest end of day price: 36.903503475238 EUR (C$39.47 USD) on 2020-03-23