Highest end of day price: 19.319598868386 EUR (S$22.49 USD) on 2025-12-09
Lowest end of day price: 18.428993061952 EUR (S$21.65 USD) on 2025-12-17