Highest end of day price: 78.249456668803 EUR (C$89.53 USD) on 2026-07-06
Lowest end of day price: 35.462015027934 EUR (C$34.43 USD) on 2022-10-12