Highest end of day price: 23.309101509335 EUR (S$26.86 USD) on 2026-03-13
Lowest end of day price: 18.909558756638 EUR (S$22.23 USD) on 2025-12-16