Highest end of day price: 24.281939804318 EUR (S$26.82 USD) on 2023-04-26
Lowest end of day price: 8.8695818500602 EUR (S$10.53 USD) on 2026-01-27