Highest end of day price: 33.043027343843 EUR (C$38.41 USD) on 2026-01-19
Lowest end of day price: 23.27612521347 EUR (C$26.51 USD) on 2026-06-26