The short answer is, stock price does not matter in investing. In fact, it's of least importance. Valuation or the intrinsic value of the company is of much more importance. You can read more about stock price and why it does not matter here - ₹ 100 stock is not cheaper than ₹ 500 stock.