Highest end of day price: 24.290294660171 EUR (S$28.08 USD) on 2026-08-07
Lowest end of day price: 6.1946712269816 EUR (S$7.80 USD) on 2008-11-21