Highest end of day price: 92.417797679239 EUR (C$103.56 USD) on 2026-10-09
Lowest end of day price: 18.544074670412 EUR (C$20.43 USD) on 2020-03-18