Highest end of day price: 99.652693540496 EUR (C$115.72 USD) on 2026-06-04
Lowest end of day price: 52.153645876447 EUR (C$62.07 USD) on 2021-04-09