Highest end of day price: 254.63078405662 EUR (C$296.77 USD) on 2026-08-26
Lowest end of day price: 126.24959567911 EUR (C$122.56 USD) on 2022-10-12