Highest end of day price: 351.33264335113 EUR (S$409.17 USD) on 2026-01-15
Lowest end of day price: 22.91598171815 EUR (S$26.46 USD) on 2003-06-25