Highest end of day price: 14.788185598147 EUR (S$17.32 USD) on 2026-01-06
Lowest end of day price: 3.0873350832324 EUR (S$3.27 USD) on 2016-11-21