Square Capital
Overview
Square Capital is an international and independent asset manager specializing in Quality Investing. Launched in 2007, the firm provides wealth management services to families and Ultra High Net Worth Investors, and asset management services to professional investors. Their investment strategy focuses on businesses with strong fundamental criteria, such as sustainable growth and credible management, across various asset classes from equity to alternative investments.
Investments
| Company | Date | Stage | Lead |
|---|---|---|---|
| Stockly | Feb 2025 | Series B | Co-investor |
For institutional investors. Book with your work email.
Sector & Stage Mix
Industry, funding stage, and valuation band breakdowns.
FAQ
Where is Square Capital based?
Square Capital is headquartered in London, England, United Kingdom.
When was Square Capital founded?
Square Capital was founded in 2012.
How many portfolio companies does Square Capital have?
Square Capital has 5 portfolio companies in Caplight's dataset.
What are some companies in Square Capital's portfolio?
Portfolio companies visible on Caplight include Stockly.
What was Square Capital's most recent investment shown here?
Square Capital's most recent investment in this portfolio sample was in Stockly in 2025.
What sectors does Square Capital focus on?
Square Capital focuses on Telecommunications & Networking, Telecommunications & Networking, Energy & Sustainability, Consumer & Commerce, AI, Data & Cloud Infrastructure, Enterprise Software, Real Estate & PropTech, Enterprise Software.
What company stages does Square Capital focus on?
Stage focus information for Square Capital is not publicly available.
What is Square Capital's AUM?
Square Capital's assets under management are estimated between $1.6B and $1.6B.