Highest end of day price: 228.8546109969 EUR (S$265.89 USD) on 2025-07-18
Lowest end of day price: 19.934046123377 EUR (S$26.68 USD) on 2014-08-06