Highest end of day price: 71.744580587171 EUR (S$82.68 USD) on 2026-08-06
Lowest end of day price: 23.718321822501 EUR (S$29.86 USD) on 2008-11-21