Highest end of day price: 26.226081681964 EUR (S$30.45 USD) on 2026-06-03
Lowest end of day price: 12.093014654118 EUR (S$12.93 USD) on 2020-03-23