Highest end of day price: 17.119168501293 EUR (S$20.01 USD) on 2026-08-20
Lowest end of day price: 14.561509946869 EUR (S$15.30 USD) on 2023-09-27