Highest end of day price: 130.0553864013 EUR (S$141.12 USD) on 2024-05-24
Lowest end of day price: 5.3649879627344 EUR (S$6.43 USD) on 2010-06-08