Highest end of day price: 85.424293738809 EUR (C$99.60 USD) on 2026-05-29
Lowest end of day price: 24.395125801534 EUR (C$26.09 USD) on 2020-03-23