Highest end of day price: 22.907476257284 EUR (S$26.65 USD) on 2025-10-27
Lowest end of day price: 6.7655231810663 EUR (S$7.51 USD) on 2016-11-03