Stock Market ends positive