Highest end of day price: 239.10465789094 EUR (C$266.85 USD) on 2026-10-12
Lowest end of day price: 172.76080151522 EUR (C$198.37 USD) on 2025-06-17