Highest end of day price: 235.42483501404 EUR (C$276.73 USD) on 2026-01-23
Lowest end of day price: 135.07898112512 EUR (C$129.62 USD) on 2022-09-27