Highest end of day price: 37.803145342166 EUR (S$43.36 USD) on 2026-07-15
Lowest end of day price: 18.664897736509 EUR (S$22.34 USD) on 2021-03-05