Skip to content

· Private foundation

John T Gorman Foundation

Its FY2024 filing reports that it accepted unsolicited grant applications.

$7.5M
Granted FY2024still arriving
154
Grants FY2024still arriving
8
States reached
$345k
Largest
01What it funds
01100% classified

What it funded, over time

Every grant placed by its stated purpose and the recipient’s mission, by year, FY2020 to 2024.

Health$8.1MEducation$5.3MHuman Services$5.0MHousing & Shelter$4.9MCommunity Improvement$4.2MYouth Development$2.6MFood & Nutrition$2.3MCrime & Legal$2.2MOther$0
02FY2024 · 154 grants

Where the money goes

Grants by size, and the largest recipients.

By grant size · FY2024

  • Under $10k17 grants · $78k
  • $10k–50k101 grants · $2.0M
  • $50k–250k29 grants · $3.4M
  • $250k+7 grants · $2.1M
$20,500
Median grant
8
States reached
$224M
Total assets
Largest grants
RecipientAmount
Lewiston Public Schools$345,000
Boys and Girls Club of Bangor$316,000
MaineHealth$310,000
Bangor Housing Development Corporation$297,000
The Root Cellar$275,000
Mercy Hospital$263,000
Maine Cancer Foundation$250,000
Lurie Childrens Hospital of Chicago$240,000
Sanford Public Schools$235,000
Trekkers Inc$215,000
Educate Maine$196,000
Healthy Acadia$165,000
University System of New Hampshire$159,000
Coastal Enterprises Inc$150,000
United Way of Southern Maine$145,000
02The need
03

Does the money reach high-need areas?

Each grant placed by the hardship in its grantee’s ZIP, against the area’s typical level.

show:

Its human-services grants (FY20–24, $6.0M) land where the poverty rate runs at 10%, against an area that typically sits at 11%. 52% of those dollars go to grantees based in above-average-need neighborhoods. Its grants spread fairly evenly across need levels.

area typical 11%Patient Airlift Services Inc: $25k → 7%Safe Families for Children Alliance: $50k → 14%York County Community Action Corporation: $315k → 9%Wabanaki Womens Coalition: $95k → 13%Maine Community Action Association: $235k → 14%Boys and Girls Club of Bangor: $316k → 15%SKILLS Inc: $25k → 15%Safe Families for Children Alliance: $35k → 14%Rural Community Action Ministry: $30k → 13%Maine Community Action Association: $200k → 14%Northern Lighthouse Inc: $30k → 15%Safe Families for Children Alliance: $25k → 14%York County Community Action Corporation: $25k → 9%Knox County Homeless Coalition: $45k → 11%Boys and Girls Club of Bangor: $241k → 15%Knox County Homeless Coalition: $25k → 11%New Hope For Women Inc: $25k → 11%Knox County Homeless Coalition: $25k → 11%Adoptive and Foster Families of Maine Inc: $100k → 15%American National Red Cross: $26k → 14%Penquis CAP Inc: $30k → 15%Southern Maine Agency on Aging: $25k → 9%Kennebec Valley Community Action Program: $40k → 12%Kennebec Valley Community Action Program: $40k → 12%Maine Immigrant and Refugee Services: $128k → 13%Maine Immigrant and Refugee Services: $118k → 13%Boys and Girls Club of Bangor: $25k → 15%New Beginnings: $116k → 13%Bangor YMCA: $25k → 15%Penquis CAP Inc: $25k → 15%Sweetser: $100k → 9%New Beginnings: $50k → 13%Maine Coalition to End Domestic Violence: $100k → 12%The Opportunity Alliance: $100k → 7%Maine Immigrant and Refugee Services: $30k → 13%Somali Bantu Community Association of Maine: $25k → 13%The Opportunity Alliance: $25k → 7%Preble Street: $613k → 7%Preble Street: $505k → 7%ProsperityME: $225k → 7%Prosperity ME: $100k → 7%ProsperityME: $85k → 7%Preble Street: $78k → 7%Preble Street: $65k → 7%Catholic Charities Maine: $55k → 7%Catholic Charities Maine: $50k → 7%Preble Street: $40k → 7%Maine Immigrants Rights Coalition: $30k → 7%0%20%40%50%more need →
grant to an above-average-need area below average· circle size = grant amount
How this is measured
Matched: human-services grants are those whose grantee’s IRS cause code is Human Services. Placed by people below the poverty line in the grantee’s ZIP, averaged from the tracts in that ZIP.

Which US states its grants reach

ME
NH
IL
NY
MA
PA
NJ
CT
CA
CO
KY
VA
MD
DC
How this is measured
US grants placed by each grantee’s ZIP, which can differ from where services are delivered. Need from public data (U.S. Census/ACS, CDC PLACES, Eviction Lab, USDA), shown as context about the area, never attributed to the funder’s giving.
03Its grantees
repeat funding

Who it funds again

Organizations funded in more than one year, against those funded once.

88%of every dollar goes to organizations it has funded before.
$34M · 181 repeat orgs$4.7M to everyone else

Grantees it renews have grown median revenue +31% since the first grant, against +17% for those funded once.

181 repeat relationships: 120 still active in FY2024, 61 since wound down; 33 grantees were first funded in FY2024 (too recent to call).

How the two cohorts compare

Re-uppedFunded once

Organizations

181
124

Total granted

$34M
$3.3M

Median revenue growth · since first grant

+31%
+17%

Still filing today

86%
68%

New vs renewed · share of each year

In FY2024, 82% of grant dollars renewed an existing relationship; $1.4M went to new ones.

50%100%’20’21’22’23’24
RenewedFirst-time

Where new relationships form · theme of each grantee’s first grant

’20’21’22’23’24
Human ServicesHealthEducationFood & NutritionCommunity ImprovementCrime & LegalOther
How this is measured
First-time means a grantee’s first year in the filing window; renewed means funded in an earlier year too. The renewed share climbs naturally as a portfolio matures, so the signal is a year that bucks it (a wave of new grantees). The earliest year is left-censored: relationships that predate the data read as new. Theme is the grantee’s IRS cause.

Backed again, and grew

  • M
    MaineHealth
    5× · 2020–2024 · $1.9M · revenue +87%
  • MH
    Mercy Hospital Northern Light Mercy Hospital
    5× · 2020–2024 · $1.5M · revenue +69%
  • PS
    PREBLE STREET
    5× · 2020–2024 · $1.3M · revenue +50%

Funded once

  • M(
    MaineHealth (dba Maine Behavioral Healthcare)
    one grant, 2023 · $292k
  • SO
    State of Maine
    one grant, 2020 · $220k
  • HH
    HEALTHY HOMEWORKS
    one grant, 2023 · $150k · revenue -66% · 36% of their budget
How this is measured

Repeat means funded in two or more distinct years. Growth and survival are read from each grantee’s own subsequent IRS filings.

04Its field

Closest unfunded matches

The nonprofits that most resemble its grantees but are not funded by it, scored along the direction from the rest of the field toward the portfolio. A resemblance in what they say they do, not a recommendation.

1
Maine Access Points

To recognize the resiliency of people who use drugs and to work in collaboration to create access points for overdose prevention and harm reduction services in Maine.

Health
2
Ronald McDonald House Charities of Maine Inc

Ronald McDonald House Charities of Maine creates, finds and supports programs that directly improve the health and well being of children statewide; provides affordable home away from home lodging which increases access to medical care for…

Health
3
Maine Pretrial Services

Provide low-income defendants assistance in obtaining pretrial release and supervision.

—
4
Maine Health Access Foundation Inc
Health
5
Maine Affordable Housing Coalition

The organization advocates for the creation and preservation of affordable housing so all people in maine have a place to call home.

Civil Rights
6
Harbor House Community Service Center

To enrich the quality of life of all people on Mount Desert Island through recreational, educational and social programs.

Community Improvement
7
Maine Access Immigrant Network

MAIN serves as a bridge and cultural broker for multilingual access to health and social services for immigrants, refugees, and asylees in our community.

Human Services
8
Maine Donor Alliance Fund

To build a permanent and powerful progressive movement in Maine. We will promote a healthy, just, equitable democracy through research, engagement, and education of Maine's citizens. We will engage in democracy expansion, voter engagement,…

Education
9
Maine Behavioral Healthcare

Maine Behavioral Healthcare provides a seamless and compassionate continuum of care through a community of providers collaborating to promote recovery and the overall mental and physical well-being of those we are privileged to serve.

—
10
Maine GearShare

To provide access to outdoor gear and know-how through a collaborative, equity-centered approach.

Recreation & Sports
11
Southern Maine Affordable Housing

To provide quality affordable housing

Housing & Shelter
12
Hancock County Habitat for Humanity

Partnering with economically disadvantaged individuals and families. Hancock County Habitat For Humanity seeks to eliminate poverty housing and to make decent, affordable shelter a matter of conscience and action.

—
How this is measured
The grantee most central to the portfolio’s shape is Maine Community Action Association Dba Maine Community Action Partnership; the most unlike its peers is St Vincent DePaul Soup Kitchen. Resemblance is measured on each organization’s own IRS 990 mission text; it reflects how work is described, not its quality or impact.
04the grantee network

265 grantees tracked through their own filings, 2017–2025.

Each grant beside the grantee’s revenue from every source, year by year.

How this is measured

Counted here: distinct organizations funded across 2017 to 2025, not grant rows in a single year, so this will not match the grant count on the cover. 265 of the 340 grantees resolved in that span have returns of their own we could reconcile.

Each grantee is resolved to its own IRS returns. Association, dated; never a causal claim.

12
Load-bearing (≥25% of a budget)
64
Early backer (in before they grew)
261/265
Grantees still filing
184/265
Grew since first funded

Where the money sits, by cause and then by grantee

United Way of Southern Maine: $1,705,000 · OtherUnited Way of Southern MaineBANGOR HOUSING DEVELOPMENT CORPORATION: $1,121,000 · OtherBANGOR HOUSING DEVELOPMENT CORPORATIONIndividual grant recipient: $668,000 · OtherUNIVERSITY OF MAINE SYSTEM INC: $595,000 · OtherIndividual grant recipient: $550,000 · OtherUNIVERSITY SYSTEM OF NEW HAMPSHIRE: $503,018 · OtherGood Shepherd Food Bank: $576,000 · Other+85 more: $9,170,800 · Other+85 moreMaineHealth: $1,910,000 · HealthMaineHealthMercy Hospital Northern Light Mercy Hospital: $1,503,000 · HealthMercy Hospital North…Maine Cancer Foundation: $850,000 · HealthMaine Cancer Foundat…HEALTHY ACADIA: $521,000 · HealthHEALTHY ACADIASunrise Opportunities: $315,000 · HealthMILESTONE RECOVERY: $235,000 · Health+21 more: $1,450,250 · Health+21 morePREBLE STREET: $1,300,000 · Human ServicesPREBLE STREETBOYS & GIRLS CLUB OF BANGOR: $582,000 · Human ServicesBOYS & GIRLS CLUB O…MAINE COMMUNITY ACTION ASSOCIATION DBA MAINE COMMUNITY ACTION PARTNERSHIP: $435,000 · Human ServicesMAINE COMMUNITY ACT…MAINE COALITION TO END DOMESTIC VIOLENCE: $425,750 · Human ServicesMAINE COALITION TO …PROSPERITYME: $410,000 · Human ServicesPROSPERITYMEYORK COUNTY COMMUNITY ACTION CORPORATION: $385,000 · Human ServicesYORK COUNTY COMMUNI…MAINE IMMIGRANT AND REFUGEE SERVICES: $290,500 · Human ServicesNew Beginnings: $221,000 · Human Services+34 more: $2,353,000 · Human Services+34 moreSenator George J Mitchell Scholarship Research Institute: $1,040,000 · EducationUNIVERSITY OF MAINE SCHOOL OF LAW FOUNDATION: $355,500 · EducationEducate Maine: $203,500 · EducationMAINE ASSOCIATION FOR THE EDUCATION OF YOUNG CHILDREN: $185,000 · EducationAXIOM EDUCATION & TRAINING CENTER: $150,000 · EducationThe Foundation for Maine's Community Colleges: $120,000 · Education+8 more: $384,895 · EducationSUNRISE COUNTY ECONOMIC COUNCIL: $870,000 · Community ImprovementLEWISTON AUBURN METROPOLITAN CHAMBER OF COMMERCE FOUNDATION: $800,500 · Community ImprovementMAINE COMMUNITY INTEGRATION: $275,400 · Community ImprovementIn Her Presence: $205,000 · Community ImprovementMaine Association of Nonprofits: $90,000 · Community Improvement+2 more: $90,000 · Community ImprovementPINE TREE LEGAL ASSISTANCE INC: $842,000 · Crime & LegalMaine Equal Justice Partners: $335,000 · Crime & LegalLEGAL SERVICES FOR MAINE ELDERS INC: $273,000 · Crime & LegalMAINE INITIATIVESINC: $170,000 · Crime & LegalFRANKLIN COUNTY CHILDRENS TASK FORCE INC: $110,000 · Crime & LegalRESTORATIVE JUSTICE INSTITUTE OF MAINE: $100,000 · Crime & LegalIMMIGRANT LEGAL ADVOCACY PROJECT: $100,000 · Crime & LegalMAINE JUSTICE FOUNDATION: $90,000 · Crime & LegalAROOSTOOK COUNTY ACTION PROGRAM: $80,000 · Crime & Legal+1 more: $30,000 · Crime & LegalCOASTAL ENTERPRISES INC: $600,000 · Housing & ShelterAVESTA HOUSING DEVELOPMENT CORPORATION: $400,000 · Housing & ShelterLewiston-Auburn Area Housing Development Corporation: $381,000 · Housing & ShelterBLUEHUB CAPITAL INC: $200,000 · Housing & ShelterTEDFORD HOUSING: $135,000 · Housing & ShelterRAISE-OP HOUSING COOPERATIVE: $100,000 · Housing & ShelterMid-Maine Homeless Shelter Inc: $80,000 · Housing & ShelterBATH HOUSING DEVELOPMENT CORPORATION: $75,000 · Housing & Shelter
Other$14,888,818Health$6,784,250Human Services$6,402,250Education$2,438,895Community Improvement$2,330,900Crime & Legal$2,130,000Housing & Shelter$1,971,000

Showing the 200 largest grantees by grant value.

Each grantee by its size and the funder’s share of it; top left is load-bearing

25%50%75%100%$100k$1.0M$10M$100Mgrantee revenue →↑ funder's share of their budgetMaineHealth: $1,910,000 over 5y, 0.0% of budgetMercy Hospital Northern Light Mercy Hospital: $1,503,000 over 5y, 0.2% of budgetPREBLE STREET: $1,300,000 over 5y, 2.8% of budgetBANGOR HOUSING DEVELOPMENT CORPORATION: $1,121,000 over 5y, 9.7% of budgetSenator George J Mitchell Scholarship Research Institute: $1,040,000 over 5y, 21% of budgetSUNRISE COUNTY ECONOMIC COUNCIL: $870,000 over 4y, 9.4% of budgetMaine Cancer Foundation: $850,000 over 5y, 6.6% of budgetPINE TREE LEGAL ASSISTANCE INC: $842,000 over 3y, 4.5% of budgetLEWISTON AUBURN METROPOLITAN CHAMBER OF COMMERCE FOUNDATION: $800,500 over 5y, 85% of budgetCOASTAL ENTERPRISES INC: $600,000 over 4y, 1.3% of budgetBOYS & GIRLS CLUB OF BANGOR: $582,000 over 3y, 33% of budgetGood Shepherd Food Bank: $576,000 over 3y, 0.4% of budgetHEALTHY ACADIA: $521,000 over 5y, 3.9% of budgetMAINE COMMUNITY ACTION ASSOCIATION DBA MAINE COMMUNITY ACTION PARTNERSHIP: $435,000 over 2y, 35% of budgetMAINE COALITION TO END DOMESTIC VIOLENCE: $425,750 over 3y, 1.5% of budgetMaine Community Foundation Inc: $420,500 over 3y, 0.3% of budgetTHE ROOT CELLAR: $415,000 over 5y, 35% of budgetPROSPERITYME: $410,000 over 3y, 4.1% of budgetAVESTA HOUSING DEVELOPMENT CORPORATION: $400,000 over 4y, 1.5% of budgetYORK COUNTY COMMUNITY ACTION CORPORATION: $385,000 over 5y, 1.1% of budgetLewiston-Auburn Area Housing Development Corporation: $381,000 over 3y, 46% of budgetUNIVERSITY OF MAINE SCHOOL OF LAW FOUNDATION: $355,500 over 3y, 25% of budgetCommunity Concepts Inc: $341,000 over 4y, 0.6% of budgetMaine Equal Justice Partners: $335,000 over 5y, 5.2% of budgetMAINE CHILDREN'S ALLIANCE: $322,000 over 4y, 22% of budgetBoys & Girls Clubs of Southern Maine: $319,200 over 3y, 3.2% of budgetSunrise Opportunities: $315,000 over 4y, 1.3% of budgetMAINE IMMIGRANT AND REFUGEE SERVICES: $290,500 over 4y, 2.9% of budgetTREKKERS INC: $290,000 over 2y, 16% of budgetMAINE COMMUNITY INTEGRATION: $275,400 over 3y, 17% of budgetLEGAL SERVICES FOR MAINE ELDERS INC: $273,000 over 5y, 6.2% of budgetMILESTONE RECOVERY: $235,000 over 5y, 2.6% of budgetTREE STREET YOUTH INC: $232,000 over 3y, 9.3% of budgetNew Beginnings: $221,000 over 5y, 2.8% of budgetIn Her Presence: $205,000 over 4y, 12% of budgetEducate Maine: $203,500 over 4y, 5.4% of budgetTHE ASPEN INSTITUTE INC: $200,000 over 2y, 0.0% of budgetMAINE ASSOCIATION OF AREA AGENCIES ON AGING: $200,000 over 2y, 91% of budgetBLUEHUB CAPITAL INC: $200,000 over 2y, 4.8% of budgetMAINE ASSOCIATION FOR THE EDUCATION OF YOUNG CHILDREN: $185,000 over 5y, 19% of budgetMAINE INITIATIVESINC: $170,000 over 4y, 3.8% of budgetThe Opportunity Alliance: $155,500 over 4y, 0.2% of budgetHEALTHY HOMEWORKS: $150,000 over 1y, 36% of budgetAXIOM EDUCATION & TRAINING CENTER: $150,000 over 1y, 9.3% of budgetHealthy Neighborhoods: $150,000 over 2y, 88% of budgetCatholic Charities Maine: $145,000 over 4y, 0.2% of budgetJOBS FOR THE FUTURE INC: $135,000 over 1y, 0.1% of budgetTEDFORD HOUSING: $135,000 over 4y, 2.9% of budget
Grantee by grantee: a decade per organization, before and after funding

A decade per grantee: revenue shaded, grants as bars, all rows on one timeline.

  • Who funds MaineHealth ↗
  • Who funds Mercy Hospital Northern Light Mercy Hospital ↗
  • Who funds PREBLE STREET ↗
  • Who funds BANGOR HOUSING DEVELOPMENT CORPORATION ↗
  • Who funds Senator George J Mitchell Scholarship Research Institute ↗
  • Who funds SUNRISE COUNTY ECONOMIC COUNCIL ↗
  • Who funds Maine Cancer Foundation ↗
  • Who funds PINE TREE LEGAL ASSISTANCE INC ↗
  • Who funds LEWISTON AUBURN METROPOLITAN CHAMBER OF COMMERCE FOUNDATION ↗
  • Who funds COASTAL ENTERPRISES INC ↗
  • Who funds BOYS & GIRLS CLUB OF BANGOR ↗
  • Who funds Good Shepherd Food Bank ↗
  • Who funds HEALTHY ACADIA ↗
  • Who funds MAINE COMMUNITY ACTION ASSOCIATION DBA MAINE COMMUNITY ACTION PARTNERSHIP ↗
  • Who funds MAINE COALITION TO END DOMESTIC VIOLENCE ↗
  • Who funds Maine Community Foundation Inc ↗
  • Who funds THE ROOT CELLAR ↗
  • Who funds PROSPERITYME ↗
  • Who funds AVESTA HOUSING DEVELOPMENT CORPORATION ↗
  • Who funds YORK COUNTY COMMUNITY ACTION CORPORATION ↗
  • Who funds Lewiston-Auburn Area Housing Development Corporation ↗
  • Who funds UNIVERSITY OF MAINE SCHOOL OF LAW FOUNDATION ↗
  • Who funds Community Concepts Inc ↗
  • Who funds Maine Equal Justice Partners ↗
  • Who funds MAINE CHILDREN'S ALLIANCE ↗
  • Who funds Boys & Girls Clubs of Southern Maine ↗
  • Who funds Sunrise Opportunities ↗
  • Who funds MAINE IMMIGRANT AND REFUGEE SERVICES ↗
  • Who funds TREKKERS INC ↗
  • Who funds MAINE COMMUNITY INTEGRATION ↗
  • Who funds LEGAL SERVICES FOR MAINE ELDERS INC ↗

Co-funders

Grantmakers whose grantees overlap with this funder’s far more than size alone predicts. Closer means stronger alignment; arcs show where they also fund each other. Here they form a tightly interlocked group: most of these funders back each other's grantees too.

Maine Community Foundation IncME213.8× affinity220 shared granteesties to 11 of 11Hover any node to trace its alignments.Compare side by side →

Open a dossier: Maine Community Foundation Inc · Elmina B Sewall Foundation · Maine Health Access Foundation Inc · Sam L Cohen Foundation · Bangor Savings Bank Foundation · United Way Inc · Good Shepherd Food Bank · Simmons Foundation - PerkinsThompson · Fisher Charitable Foundation · Stephen & Tabitha King Foundation Inc · Machias Savings Bank Community Development Foundation · Onion Foundation

How this is measured
Affinity is a Gamma-Poisson posterior co-funding rate, re-centered on the typical rate, so thin evidence shrinks toward no signal. Overlap is association, not proof of shared intent.

How much its grantees rely on government

Each dot is one organization John T Gorman Foundation funds: left to right is the share of its income from government, bottom to top the share from John T Gorman Foundation. Bigger dots raise more.

2024
’20’21’22’23’24’25
no gov · 10%6%25%56%100%funder's share of their income ↑0%25%50%75%100%share of the org’s income from government →median 58%
  • Green & Healthy Homes Initiative Inc: 100% of income from government
  • Veterans Inc: 58% of income from government
  • Bluehub Capital Inc: 32% of income from government
  • Jobs for the Future Inc: 11% of income from government
no gov moneyreceives it· size = income
1get no government money at all
72report government grants on their 990 we could not trace to a source (not plotted)
2rely on government for over half their income
typical government reliance, FY20–25
How this is measured
Government income is each org’s traced federal awards (USASpending grants and contracts) plus state payments (open checkbooks) as a share of its total revenue (IRS Form 990); the self-reported government-grant line (990 line 1e) is carried for cross-check: a grantee that reports government grants we could not trace to a source is left off the chart rather than shown as receiving none. An association, not a claim that a grant caused the public funding. Coverage is precision-first, a floor rather than a census; state records exist for 9 states, so a grantee outside them shows no state figure (dimmed) rather than a false zero. Federal award amounts are obligations, which can span years, so a single-year share is indicative. 990 filings lag 12 to 24 months.
05Through Plinth

Warm introductions · Powered by PlinthPlus

How do I get to John T Gorman Foundation?

Find your warmest path to John T Gorman Foundation through trustees and officers whose names appear on both boards. Search for your organization and Plinth traces the shortest route it can evidence.

Each link is a name appearing on two organizations’ public IRS 990 filings, matched on that name and, where the filings support it, on location. A same-state match has geographic support, which is a second matching feature rather than confirmation that the two are one person; a cross-state one is the likeliest to be two people who share a name. Every hop shows its tier, low-confidence and distant paths are held back rather than guessed, and it is worth confirming the person before you use the introduction.

On method. Every financial figure here is read from IRS e-file XML, the funder’s own 990/990-PF, and from the multi-year returns of the 340 grantees we resolved, each linked to its source. Grantee outcomes are each organization’s own program-service reporting (Form 990, Part III), read as association with funding, never as caused by it. Low-confidence name matches are suppressed rather than guessed. How we build these →

How this is measured
Each figure carries one of six labels. Filed is what the funder reported on its return. Official is another government record about an organization, such as a federal award or a charity register, joined by name where no shared identifier exists. Resolved is an identity we worked out where the filing named a recipient without an EIN, kept only above a measured confidence threshold. Computed is arithmetic over those, like themes, portfolio clusters and co-funder strength. Context is a statistic about a place rather than about an organization, which is what the need overlay is: it describes the area a grantee’s address sits in, not where its work lands. Inferred is drawn by a model from text, like the partnerships read out of public news and organization websites. Each is labeled where it appears.

Generated from the IRS Form 990-PF e-file return for fiscal year 2024, released 2024. Filings run roughly 12 to 24 months behind; figures are dated accordingly.

Source object · view filing

Play a game based on John T Gorman’s filings →

More from the funding graph