Highest end of day price: 20.034250959554 EUR (S$23.34 USD) on 2025-10-28
Lowest end of day price: 19.227484862908 EUR (S$21.99 USD) on 2026-03-16