Highest end of day price: 23.209247348651 EUR (S$27.03 USD) on 2026-01-15
Lowest end of day price: 6.7655231810663 EUR (S$7.51 USD) on 2016-11-03