Highest end of day price: 19.427292383116 EUR (C$22.62 USD) on 2025-12-09
Lowest end of day price: 19.150750999067 EUR (C$22.48 USD) on 2025-12-12