Highest end of day price: 267.75115517751 EUR (C$311.98 USD) on 2025-10-28
Lowest end of day price: 86.100444352405 EUR (C$92.08 USD) on 2020-03-23