Stock Life Insurance Company
Definition
A life insurance company owned by shareholders who share in its earnings, as opposed to a mutual company, which is owned by policyholders.
Nearby Terms
- Similar companies