Highest end of day price: 18.550472500625 EUR (S$21.49 USD) on 2026-06-11
Lowest end of day price: 5.4545107542834 EUR (S$6.15 USD) on 2016-02-11