Highest end of day price: 16.376753292531 EUR (S$18.13 USD) on 2023-05-03
Lowest end of day price: 4.2170847585426 EUR (S$4.65 USD) on 2016-06-27