The key difference is ownership. While stock companies are owned by investors, mutual companies are owned by the policyholders. Stock companies strive to earn a return on investment for their stockholders. Mutual companies exist to serve the policyholders. Mutual policyholders have certain rights, including the right to attend annual meetings and vote on matters presented.