Highest end of day price: 116.15238391294 EUR (C$135.27 USD) on 2026-01-15
Lowest end of day price: 72.833437505343 EUR (C$78.69 USD) on 2024-02-01