Highest end of day price: 17.972154848493 EUR (S$21.01 USD) on 2026-08-20
Lowest end of day price: 6.0821872436801 EUR (S$6.86 USD) on 2016-02-11