Highest end of day price: 21.723083738918 EUR (S$25.34 USD) on 2025-12-04
Lowest end of day price: 6.1946712269816 EUR (S$7.80 USD) on 2008-11-21