Highest end of day price: 16.138620393734 EUR (C$18.77 USD) on 2025-12-10
Lowest end of day price: 15.986807574355 EUR (C$18.61 USD) on 2025-12-09