Highest end of day price: 35.769398212927 EUR (S$47.16 USD) on 2010-08-10
Lowest end of day price: 2.070552105749 EUR (S$2.26 USD) on 2023-08-14