There are two ways to earn money from buying a stock. The first is to sell the stock when its price rises, and the second approach would be to collect shareholder dividends while keeping the stock for yourself.