Highest end of day price: 70.885042331107 EUR (S$82.70 USD) on 2026-01-13
Lowest end of day price: 23.718321822501 EUR (S$29.86 USD) on 2008-11-21