Highest end of day price: 185.77737494912 EUR (C$219.88 USD) on 2026-04-17
Lowest end of day price: 49.915988206886 EUR (C$53.38 USD) on 2020-03-23