Predicting stock price with four regression algorithms