Highest end of day price: 23.78301103399 EUR (S$28.01 USD) on 2026-02-25
Lowest end of day price: 6.1946712269816 EUR (S$7.80 USD) on 2008-11-21