Highest end of day price: 68.435562584947 EUR (S$79.84 USD) on 2025-12-04
Lowest end of day price: 23.718321822501 EUR (S$29.86 USD) on 2008-11-21