Highest end of day price: 39.934848575052 EUR (S$46.54 USD) on 2026-08-26
Lowest end of day price: 19.705827653394 EUR (S$18.91 USD) on 2022-09-27