Highest end of day price: 118.42812991235 EUR (C$139.45 USD) on 2026-02-25
Lowest end of day price: 72.833437505343 EUR (C$78.69 USD) on 2024-02-01