Owl Capital, a Menlo Park-based VC firm, specializes in early-stage investments in digital health, fintech, and enterprise tech.
Location
Menlo Park, CA, US
Founded
2019
Owl Capital, based in Menlo Park, is a venture capital firm specializing in early-stage investments. Their focus areas include digital health, fintech, and enterprise technology. The firm typically invests across seed, Series A, and Series B rounds, demonstrating a commitment to supporting companies through various growth stages.
Notable portfolio companies include Deciduous Therapeutics, Lemonada Media, and Welcome Tech. Owl Capital's investment strategy appears to target innovative startups with high growth potential in their chosen sectors. While specific investment sizes are not disclosed, their portfolio companies have raised significant amounts, ranging from $8 million to $35 million in total funding.
Owl Capital - Portfolio Snapshot
Portfolio activity breakdown across disclosed investments and stages
Portfolio Companies4
Current Portfolio Count4
Top Investment Stages
Seed2 (50.0%)
Series A1 (25.0%)
Series B1 (25.0%)
Stage Mix
Seed 50%Series A 25%Series B 25%
Concentration shown as share of disclosed investments by stage.