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