Highest end of day price: 117.16219570962 EUR (C$140.80 USD) on 2026-01-28
Lowest end of day price: 72.833437505343 EUR (C$78.69 USD) on 2024-02-01