Highest end of day price: 26.444426681886 EUR (S$30.76 USD) on 2025-10-24
Lowest end of day price: 10.919449596686 EUR (S$11.92 USD) on 2016-01-20