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