Highest end of day price: 108.78168790525 EUR (S$127.79 USD) on 2026-05-06
Lowest end of day price: 48.977991298811 EUR (S$52.38 USD) on 2020-03-23