Mainland China share market finished marginally higher after clawing back intraday losses late afternoon on Friday, 16 May 2014, as investors chased for value buying following selloff in previous three sessions. The benchmark Shanghai Composite finished 1.53 points higher at 2026.50, after touching intraday low of 2014.69.