There is a higher possibility for stocks to have higher returns compared to bonds because there is a greater risk that if the company fails, all of the investments of the stockholders will be lost. On the other side, there is a return to stockholders that can possibly minimize what they can earn investing in bonds.