LP Profile

Barra Foundation

Also known as barra foundation

FoundationPhiladelphia, United StatesFounded 1963
$77M
Assets Under Management
Philadelphia
Headquarters
Investment Focus

About Barra Foundation

Barra Foundation is a foundation based in Philadelphia, US. Founded in 1963. Reported AUM: 77 USD millions.

Preferred Investment Types

BalancedBuyoutDistressed DebtEarly StageEarly Stage: SeedEarly Stage: Start-upExpansion / Late StageFund of FundsGrowthSecondariesVenture (General)Venture Debt

Preferred Sectors & Themes

DiversifiedAerospaceAgribusinessBusiness Support ServicesChemicalsConstructionConsumer DiscretionaryConsumer ProductsDefenceEducation/TrainingEnergy & UtilitiesFoodHealthcareHealthcare ITIT InfrastructureIndustrialsInformation ServicesInformation Technology

Preferred Geographies

AsiaBRICEmerging MarketsEuropeGlobalNorth AmericaOECDWest Europe
Verified Filings

Regulatory & Financial Data

Public regulatory records matched to Barra Foundation from SEC and IRS filings.

IRS Form 990

Verified
Fiscal Year
2020
Source: IRS Form 990 (via ProPublica) Original filingFull filing details →
Signal Feed

Recent Filings

Public filings matched to Barra Foundation across SEC, IRS, DOL and international registers — newest first.

Cross-referenced from the LPbacked Signal Feed.

Explore

Explore similar limited partners

Browse more foundations and other institutional investors by location and type in the LPbacked limited-partner database.

FAQ

Frequently asked questions

What type of investor is Barra Foundation?

Barra Foundation is a foundation based in Philadelphia, United States, managing approximately $77M in assets.

Where is Barra Foundation headquartered?

Barra Foundation is headquartered in Philadelphia, United States.

How much does Barra Foundation manage?

Barra Foundation manages approximately $77M in assets under management.

When was Barra Foundation founded?

Barra Foundation was founded in 1963.

What does Barra Foundation invest in?

Barra Foundation focuses on Balanced, Buyout, Distressed Debt, Early Stage, Early Stage: Seed, Early Stage: Start-up, Expansion / Late Stage, Fund of Funds.

How can I contact Barra Foundation?

Verified contact details, key decision-makers, and investment preferences for Barra Foundation are available on LPbacked. Create a free account to access them.