Highest end of day price: 23.065907632794 EUR (C$27.01 USD) on 2025-12-22
Lowest end of day price: 22.686249422774 EUR (C$26.55 USD) on 2025-12-11