Highest end of day price: 124.10956319103 EUR (S$143.97 USD) on 2025-11-28
Lowest end of day price: 68.361965557183 EUR (S$87.23 USD) on 2012-11-19