Highest end of day price: 31.755551717663 EUR (S$37.45 USD) on 2026-02-24
Lowest end of day price: 11.989505894092 EUR (S$13.08 USD) on 2016-01-20