Highest end of day price: 203.02301118927 EUR (C$226.58 USD) on 2026-10-12
Lowest end of day price: 92.180355857384 EUR (C$97.84 USD) on 2023-03-17