Highest end of day price: 228.55040059485 EUR (C$274.66 USD) on 2026-01-28
Lowest end of day price: 72.780238049377 EUR (C$77.83 USD) on 2020-03-23