Highest end of day price: 25.167487651328 EUR (S$30.25 USD) on 2026-01-28
Lowest end of day price: 17.706002043918 EUR (S$16.99 USD) on 2022-09-27