Highest end of day price: 66.489601952252 EUR (S$76.55 USD) on 2025-04-17
Lowest end of day price: 26.959133466448 EUR (S$30.60 USD) on 2018-12-18