This document analyzes and compares the performance of various machine learning algorithms for stock value prediction, including linear regression, logistic regression, k-nearest neighbors (kNN), decision trees, and support vector machines (SVM). The algorithms are tested on stock market data from five companies. SVM, kNN, and decision trees are found to have the best performance based on mean squared error, with kNN and decision trees being the most accurate predictors of stock market value.