Highest end of day price: 22.699417648525 EUR (S$26.44 USD) on 2026-01-15
Lowest end of day price: 6.1946712269816 EUR (S$7.80 USD) on 2008-11-21