Highest end of day price: 26.359376107898 EUR (S$31.08 USD) on 2026-05-08
Lowest end of day price: 6.7655231810663 EUR (S$7.51 USD) on 2016-11-03