Highest end of day price: 283.30054632534 EUR (S$335.31 USD) on 2026-04-17
Lowest end of day price: 8.603355790944 EUR (S$7.69 USD) on 2000-05-19