Highest end of day price: 24.75734779061 EUR (C$29.06 USD) on 2025-12-15
Lowest end of day price: 24.603990109442 EUR (C$28.61 USD) on 2025-12-10