Highest end of day price: 312.54265169095 EUR (C$357.60 USD) on 2026-07-06
Lowest end of day price: 200.45302719431 EUR (C$219.02 USD) on 2024-08-06