Highest end of day price: 77.478452423935 EUR (S$90.05 USD) on 2026-06-02
Lowest end of day price: 37.399399048321 EUR (S$37.16 USD) on 2022-10-28