BizTerm Definition
Stock Life Insurance Company
Full Definition

A life insurance company owned by stockholders who elect a board to direct the company's management. Stock companies, in general, issue nonparticipating insurance, but may also issue participating insurance. Stock Redemption Plan: an entity purchase form of buy-sell agreement within a corporation that involves the corporation buying back shares from a departing owner.

Previous Biz Term Next Biz Term