Highest end of day price: 21.4572544525 EUR (C$25.40 USD) on 2026-04-17
Lowest end of day price: 19.514287019757 EUR (C$22.51 USD) on 2026-03-27