Highest end of day price: 166.6915817351 EUR (C$190.72 USD) on 2026-07-06
Lowest end of day price: 133.9256814051 EUR (C$142.67 USD) on 2023-09-20