Sembcorp Share Price Chart - Motleyfoolsg Is Sembcorp Industries Limited A Bargain