Highest end of day price: 29.89917573425 EUR (S$35.28 USD) on 2026-04-14
Lowest end of day price: 10.009442833323 EUR (S$10.70 USD) on 2020-03-23