Highest end of day price: 26.006889745977 EUR (S$30.14 USD) on 2026-08-28
Lowest end of day price: 11.854865791092 EUR (S$11.38 USD) on 2022-09-27