Highest end of day price: 23.077565561928 EUR (S$26.76 USD) on 2017-11-09
Lowest end of day price: 0.61628711085317 EUR (S$0.71 USD) on 2025-11-25