Highest end of day price: 24.631549628984 EUR (C$28.67 USD) on 2025-12-09
Lowest end of day price: 24.603990109442 EUR (C$28.61 USD) on 2025-12-10