Forecasting stock price trends with machine learning techniques | Synapse