Highest end of day price: 10.475360915408 EUR (S$12.01 USD) on 2026-03-19
Lowest end of day price: 6.2954681473885 EUR (S$6.73 USD) on 2023-05-31