Highest end of day price: 113.83434661044 EUR (C$131.88 USD) on 2026-09-02
Lowest end of day price: 65.126885739217 EUR (C$69.74 USD) on 2024-02-14