Highest end of day price: 167.32376676996 EUR (C$198.28 USD) on 2026-02-17
Lowest end of day price: 56.72643842869 EUR (C$61.04 USD) on 2023-06-01