Highest end of day price: 20.780086115867 EUR (S$23.28 USD) on 2023-07-19
Lowest end of day price: 15.809489077335 EUR (S$16.62 USD) on 2024-12-04