Highest end of day price: 56.54141949974 EUR (S$65.27 USD) on 2026-08-11
Lowest end of day price: 26.094375245879 EUR (S$28.29 USD) on 2020-05-08