Highest end of day price: 199.18606686082 EUR (C$224.15 USD) on 2026-10-06
Lowest end of day price: 122.84024287713 EUR (C$134.54 USD) on 2025-04-09