Highest end of day price: 18.309215431441 EUR (C$21.31 USD) on 2025-12-09
Lowest end of day price: 18.299237768873 EUR (C$21.28 USD) on 2025-12-10