Highest end of day price: 24.211368957179 EUR (S$28.27 USD) on 2026-08-25
Lowest end of day price: 13.257793906727 EUR (S$12.76 USD) on 2022-09-26