Highest end of day price: 20.336499722251 EUR (S$23.14 USD) on 2026-07-01
Lowest end of day price: 14.59639471521 EUR (S$15.45 USD) on 2023-10-27