Highest end of day price: 28.367813467432 EUR (C$32.87 USD) on 2026-08-28
Lowest end of day price: 11.307475270207 EUR (C$10.85 USD) on 2022-09-27