Highest end of day price: 67.628448047445 EUR (S$94.18 USD) on 2014-03-18
Lowest end of day price: 46.895686106196 EUR (S$49.53 USD) on 2023-10-30