Stock-Market-Analysis-EMSE6575 Stock Market Analysis and Machine Learning Using PCA and Random Forest