Highest end of day price: 22.510425630666 EUR (S$26.26 USD) on 2026-01-13
Lowest end of day price: 19.478865068915 EUR (S$22.55 USD) on 2026-03-20