Highest end of day price: 21.887461827692 EUR (S$25.25 USD) on 2026-08-13
Lowest end of day price: 18.114381778849 EUR (S$20.90 USD) on 2026-03-27