Highest end of day price: 75.927920067708 EUR (C$87.75 USD) on 2026-08-05
Lowest end of day price: 22.578943843772 EUR (C$24.15 USD) on 2020-03-23