Shares gain for fourth session thanks to large-caps