Highest end of day price: 24.281939804318 EUR (S$26.82 USD) on 2023-04-26
Lowest end of day price: 8.9176580628806 EUR (S$10.37 USD) on 2026-01-12