Highest end of day price: 99.682015750407 EUR (C$115.51 USD) on 2026-08-28
Lowest end of day price: 22.147252857877 EUR (C$25.06 USD) on 2019-01-25