Highest end of day price: 48.908738933325 EUR (S$57.12 USD) on 2026-08-21
Lowest end of day price: 10.235936216658 EUR (S$12.92 USD) on 2009-03-09