Highest end of day price: 97.79586067666 EUR (S$115.13 USD) on 2025-12-30
Lowest end of day price: 32.711913524503 EUR (S$39.46 USD) on 2012-07-24