In stock market it is very hard to predict the stock prices as there are no clear cut rules of prediction, but it provides one of the highest returns in the market. Even though they are volatile in nature, one can visualize share prices and other statistical factors which helps the keen investors carefully decide on which company they want to spend their earnings on. Developing this simple project idea using dash library (of python), we can make dynamic plots of financial data of a specific company using tabular data provided by yfinance python library. On top of it, we can use machine learning algorithm to predict the upcoming stock prices. The project is a good start for beginners in python/data science and a good refresher for professionals who have dabbled in Python/ML before.