stock insurance company business definition
An insurance company that is owned by shareholders who have invested in the firm by purchasing shares of its common stock. Stockholders of an insurance company may or may not also be policyholders. Stock insurance companies are able to tap the financial markets for capital, which gives them a financial advantage over mutual insurance companies. Compare
mutual insurance company.