Highest end of day price: 74.427629335887 EUR (S$85.16 USD) on 2026-07-06
Lowest end of day price: 20.697638981451 EUR (S$23.35 USD) on 2016-02-11