Highest end of day price: 23.310584318674 EUR (S$26.98 USD) on 2026-08-14
Lowest end of day price: 19.664330928026 EUR (S$22.68 USD) on 2026-03-27