Highest end of day price: 94.645677717169 EUR (C$110.23 USD) on 2026-01-15
Lowest end of day price: 52.153645876447 EUR (C$62.07 USD) on 2021-04-09