Highest end of day price: 35.671004371522 EUR (S$41.58 USD) on 2026-01-09
Lowest end of day price: 4.9677824978612 EUR (S$5.48 USD) on 2003-03-12