Highest end of day price: 28.621706741738 EUR (C$33.33 USD) on 2026-01-15
Lowest end of day price: 14.150991109208 EUR (C$13.58 USD) on 2022-09-27