Highest end of day price: 78.695256274916 EUR (S$89.93 USD) on 2026-06-22
Lowest end of day price: 37.399399048321 EUR (S$37.16 USD) on 2022-10-28