stocks Why do Companies Sell Stock? Why do companies sell stock to the public? This beginner-friendly guide explains how businesses raise money and grow by selling ownership shares to investors.