Highest end of day price: 24.353681741179 EUR (S$28.12 USD) on 2026-08-10
Lowest end of day price: 6.780725504812 EUR (S$7.53 USD) on 2016-11-04