Highest end of day price: 71.089180095265 EUR (S$83.74 USD) on 2026-05-06
Lowest end of day price: 20.697638981451 EUR (S$23.35 USD) on 2016-02-11