Highest end of day price: 22.539120523309 EUR (S$26.11 USD) on 2026-08-17
Lowest end of day price: 13.00328059516 EUR (S$13.76 USD) on 2023-10-27