Highest end of day price: 18.610869331683 EUR (S$22.05 USD) on 2026-02-02
Lowest end of day price: 17.374458773701 EUR (S$20.62 USD) on 2026-02-16