Highest end of day price: 232.68834243218 EUR (C$268.93 USD) on 2026-08-05
Lowest end of day price: 172.76080151522 EUR (C$198.37 USD) on 2025-06-17