Highest end of day price: 16.599452479383 EUR (C$19.32 USD) on 2025-12-09
Lowest end of day price: 16.336842306416 EUR (C$19.18 USD) on 2025-12-12