Highest end of day price: 21.681760767289 EUR (S$25.34 USD) on 2026-01-07
Lowest end of day price: 21.036100669938 EUR (S$25.20 USD) on 2026-01-29