Highest end of day price: 117.99560523866 EUR (C$139.54 USD) on 2026-02-09
Lowest end of day price: 72.833437505343 EUR (C$78.69 USD) on 2024-02-01