Highest end of day price: 17.791591487767 EUR (S$22.16 USD) on 2018-03-26
Lowest end of day price: 3.4161431681117 EUR (S$3.66 USD) on 2023-11-14