Highest end of day price: 61.091981960613 EUR (C$71.15 USD) on 2026-01-15
Lowest end of day price: 22.371803497734 EUR (C$21.47 USD) on 2022-09-27