Highest end of day price: 20.034250959554 EUR (S$23.34 USD) on 2025-10-28
Lowest end of day price: 19.10589158778 EUR (S$21.75 USD) on 2026-09-23