Highest end of day price: 28.237099828748 EUR (S$32.90 USD) on 2026-05-28
Lowest end of day price: 6.7655231810663 EUR (S$7.51 USD) on 2016-11-03