Highest end of day price: 20.084476344099 EUR (S$22.65 USD) on 2021-11-22
Lowest end of day price: 0.13925593365286 EUR (S$0.13 USD) on 2001-09-24