Highest end of day price: 91.406567321421 EUR (C$106.57 USD) on 2026-05-29
Lowest end of day price: 51.460823781553 EUR (C$54.27 USD) on 2022-06-16