One way companies can raise money to fund their business is to sell stock to the public. When people buy stock in a company, they're betting that investment will grow over time, along with the company ...