LP profile · Corporate
Peerless Insurance Company
Peerless Insurance Company is a corporate headquartered in United States (North America). Ranked #163 in the 2026 Dealroom Power Law LP Ranking by realised power-law score across its venture commitments.
Historical Background
- Peerless Insurance Company was established in 1901 in Keene, New Hampshire.
- The company initially focused on providing liability and fidelity insurance products.
Source of Capital
- As a provider of personal and commercial insurance policies, the company's capital is primarily derived from policyholder premiums.
- These collected premiums form the basis of the company's investable assets.
Major Events
- In 2001, Liberty Mutual Group acquired Peerless Insurance Company as part of its purchase of the regional insurer, W.R. Berkley.
- Following the acquisition, Peerless became a member of the Liberty Mutual Agency Corporation, which consolidated several regional insurance carriers under one operational umbrella.
Allocation Strategy
- No information available.