Highest end of day price: 20.034250959554 EUR (S$23.34 USD) on 2025-10-28
Lowest end of day price: 11.435621419387 EUR (S$11.12 USD) on 2022-10-14