Reinvestment is the practice of using cash inflows generated from an investment to purchase additional assets or shares. In essence, rather than taking the profits out as cash, the investor puts them ...