DFX Intelligence
Allocator Intelligence
The capital-owner graph behind private markets. Who owns the capital, who decides, how much, under what policy, on whose advice, to which managers, and what changed, with a source and a date behind every row. A target is never an actual, a disclosed holding is never an approval, and an estimate says so.
Taft-Hartley plan
National Roofing Industry Pension Fund
Taft-Hartley planBloomington, MN
Assets
$2.4B
Total assets, Dec 31, 2025 reported
Funded
107.5%
Jan 1, 2025
Private markets target
n/a
policy Dec 31, 2025
Commitments
43
8 managers on Schedule C
Plan sponsor: National Roofing Industry Pension Fund Wilson-Mcshane Corporation
Allocation policy
Form 5500, as of Dec 31, 2025
Actual allocation lines without a target (as filed)
- Interest-bearing cash 1.4%
- Non-interest-bearing cash 0.5%
- Partnership/joint venture interests 15.5%
- 103-12 investment entities 4.5%
- Common/collective trusts 48.4%
- Pooled separate accounts 6.2%
- Registered investment companies 10.7%
- Common stock 12.2%
Consultants and advisers
4 firms
- Callan LLC Investment adviser (plan)through Dec 31, 2025 Form 5500
- Horizon Actuarial Services Actuarythrough Dec 31, 2025 Form 5500
- M&t Bank Custodianthrough Dec 31, 2025 Form 5500
- National Roofing Industry Pension Fund Wilson-Mcshane Corporation Discretionary trusteethrough Dec 31, 2022 Form 5500
People
No investment staff or executives have been read for this allocator yet.
Manager roster
10 managers on the commitment tape
From the plan’s own commitment disclosures
- State Street Global Advisors Trust8 rows, latest Dec 31, 2025
- Great Gray Trust Company4 rows, latest Dec 31, 2025
- BNY Mellon4 rows, latest Dec 31, 2025
- Invesco Trust Company4 rows, latest Dec 31, 2025
- State Street - Russell 20004 rows, latest Dec 31, 2025
- Ullico Investment Advisors4 rows, latest Dec 31, 2025
- Ullico Investment Advisors, Inc.4 rows, latest Dec 31, 2025
- Blackrock3 rows, latest Dec 31, 2024
- Capital International, Inc.1 rows, latest Dec 31, 2022
- Brandywine Global Investment Mgmt.1 rows, latest Dec 31, 2022
From Schedule C (investment management, code 28)
- Ullico Investment Advisors, Inc.plan years 2025
- The Boston Companyplan years 2025
- LSV Asset Managementplan years 2025
- Scout Investmentsplan years 2025
- State Street Global Advisorsplan years 2025
- Blackrock Institutional Trust Co,naplan years 2025
- Castleark Management LLCplan years 2025
- Union Labor Life Insurance Companyplan years 2025
- Brandywine Global Investment Mgmt.plan years 2022
- Loomis Sayles Trust Companyplan years 2022
- Capital International, Inc.plan years 2022
Commitments
43 rows, 0 dated closings
Disclosed holdings (from the plan’s performance or holdings report, as of the report date)
| Date | Fund | Manager | Bucket | Amount | Vintage | Status | Source |
|---|---|---|---|---|---|---|---|
| as of Dec 31, 2025 | Afl-Cio Building Investment Trustcollective trust | Great Gray Trust Company | Pooled vehicles | $54.1M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2025 | CF Arrowstreet Intnatl Equ Awci Excollective trust | Global Trust Company | Pooled vehicles | $280M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2025 | Bnym Mellon Afl-Cio Sl Stock Indexcollective trust | BNY Mellon | Public equity | $228M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2025 | Invesco International Growth Trustcollective trust | Invesco Trust Company | Pooled vehicles | $191M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2025 | Russell 1000 Growth Index Nl Fundcollective trust | State Street Global Advisors Trust | Pooled vehicles | $234M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2025 | Ssga Russell 1000 Index Nl Fundcollective trust | State Street Global Advisors Trust | Pooled vehicles | $83.4M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2025 | Ssga S&p Midcap 400 Index Securitiecollective trust | State Street - Russell 2000 | Pooled vehicles | $85.4M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2025 | Ullico Infrastructure Tax Exempt Fu103 12 ie | Ullico Investment Advisors | Infrastructure | $107M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2025 | Separate Account Jseparate account | Ullico Investment Advisors, Inc. | Pooled vehicles | $149M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2024 | Bnym Mellon Afl-Cio Sl Stock Indexcollective trust | BNY Mellon | Public equity | $212M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2024 | Blackrock Total Return Bond Fundcollective trust | Blackrock | Fixed income | $88.0M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2024 | Invesco International Growth Trustcollective trust | Invesco Trust Company | Pooled vehicles | $175M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2024 | Russell 1000 Growth Index Nl Fundcollective trust | State Street Global Advisors Trust | Pooled vehicles | $242M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2024 | Ssga Russell 1000 Index Nl Fundcollective trust | State Street Global Advisors Trust | Pooled vehicles | $72.0M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2024 | Ssga S&p Midcap 400 Index Securitiecollective trust | State Street - Russell 2000 | Pooled vehicles | $79.4M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2024 | Ullico Infrastructure Tax Exempt Fu103 12 ie | Ullico Investment Advisors | Infrastructure | $101M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2024 | Separate Account Jseparate account | Ullico Investment Advisors, Inc. | Pooled vehicles | $140M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2024 | CF Arrowstreet Intnatl Equ Awci Excollective trust | Global Trust Company | Pooled vehicles | $195M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2024 | Afl-Cio Building Investment Trustcollective trust | Great Gray Trust Company | Pooled vehicles | $52.0M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2023 | Afl-Cio Building Investment Trustcollective trust | Great Gray Trust Company | Pooled vehicles | $51.8M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2023 | Bnym Mellon Afl-Cio Sl Stock Indexcollective trust | BNY Mellon | Public equity | $206M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2023 | Blackrock Total Return Bond Fundcollective trust | Blackrock | Fixed income | $150M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2023 | Invesco International Growth Trustcollective trust | Invesco Trust Company | Pooled vehicles | $174M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2023 | Russell 1000 Growth Index Nl Fundcollective trust | State Street Global Advisors Trust | Pooled vehicles | $182M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2023 | Ssga Russell 1000 Index Nl Fundcollective trust | State Street Global Advisors Trust | Pooled vehicles | $81.4M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2023 | Ssga S&p Midcap 400 Index Securitiecollective trust | State Street - Russell 2000 | Pooled vehicles | $78.9M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2023 | Ullico Infrastructure Tax Exempt Fu103 12 ie | Ullico Investment Advisors | Infrastructure | $41.5M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2023 | Separate Account Jseparate account | Ullico Investment Advisors, Inc. | Pooled vehicles | $159M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2023 | Ssga All Country World Ex-Us Integrcollective trust | State Street Global Advisors Trust Company | Pooled vehicles | $1.0M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2023 | CF Arrowstreet Intnatl Equ Awci Excollective trust | Global Trust Company | Pooled vehicles | $181M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2022 | Afl-Cio Building Investment Trustcollective trust | Great Gray Trust Company | Pooled vehicles | $78.4M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2022 | Bnym Mellon Afl-Cio Sl Stock Indexcollective trust | BNY Mellon | Public equity | $177M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2022 | Blackrock Total Return Bond Fundcollective trust | Blackrock | Fixed income | $113M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2022 | Capital Guardian Global High-Incomecollective trust | Capital International, Inc. | Fixed income | $1.2M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2022 | Invesco International Growth Trustcollective trust | Invesco Trust Company | Pooled vehicles | $123M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2022 | Global Real Estate Securities Fundcollective trust | Principal Global Investors Trust Co | Real estate | $31.0M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2022 | Ssga All Country World Ex-Us Integrcollective trust | State Street Bank and Trust Company | Pooled vehicles | $180M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2022 | Russell 1000 Growth Index Nl Fundcollective trust | State Street Global Advisors Trust | Pooled vehicles | $127M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2022 | Ssga Russell 1000 Index Nl Fundcollective trust | State Street Global Advisors Trust | Pooled vehicles | $73.0M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2022 | Ssga S&p Midcap 400 Index Securitiecollective trust | State Street - Russell 2000 | Pooled vehicles | $78.8M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2022 | Ullico Infrastructure Tax Exempt Fu103 12 ie | Ullico Investment Advisors | Infrastructure | $38.4M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2022 | Brandywine Global Investment Manage103 12 ie | Brandywine Global Investment Mgmt. | Pooled vehicles | $100M held | Disclosed holding | askebsa.dol.gov | |
| as of Dec 31, 2022 | Separate Account Jseparate account | Ullico Investment Advisors, Inc. | Pooled vehicles | $153M held | Disclosed holding | askebsa.dol.gov |
Size and funding
40 readings
Total assets
$2.1B (2024-12) · $2.0B (2023-12) · $1.8B (2022-12)
Funded ratio
108.4% (2024-01) · 111.2% (2023-01) · 113.5% (2022-01)
Participants
31,233 (2024-01) · 30,860 (2023-01) · 31,499 (2022-01)
Contributions
$61.0M (2024-12) · $57.3M (2023-12) · $48.6M (2022-12)
Benefits paid
$116M (2024-12) · $111M (2023-12) · $106M (2022-12)
Net investment income
$154M (2024-12) · $145M (2023-12) · $-337M (2022-12)
Investment management fees
$4.9M (2024-12) · $4.2M (2023-12) · $6.3M (2022-12)
Form 5500 filings
4 plan years
| Plan year | Participants | Assets (SB market) | Funding target | FTAP | Total assets (H) | Partnerships / JV | Master trust | Real estate |
|---|---|---|---|---|---|---|---|---|
| 2025 to Dec 31, 2025 | 33,266 | n/a | n/a | n/a | $2.4B | $370M | n/a | n/a |
| 2024 to Dec 31, 2024 | 31,233 | n/a | n/a | n/a | $2.1B | $236M | n/a | n/a |
| 2023 to Dec 31, 2023 | 30,860 | n/a | n/a | n/a | $2.0B | $235M | n/a | n/a |
| 2022 to Dec 31, 2022 | 31,499 | n/a | n/a | n/a | $1.8B | $189M | n/a | n/a |
Service providers and investment entities as filed (Schedule C and D, latest year first)
- Wilson Mcshane codes 13 56 $1.9M PY2025
- Ullico Investment Advisors codes 28 $1.5M PY2025
- Union Labor Life Insurance Company codes 28 55 $690,082 PY2025
- The Boston Company codes 28 55 $542,317 PY2025
- LSV Asset Management codes 28 $538,238 PY2025
- Scout Investments codes 28 $488,630 PY2025
- Castleark Management, LLC codes 28 $480,319 PY2025
- Horizon Actuarial Services codes 11 56 $419,942 PY2025
- Legacy Professionals LLP codes 10 15 56 $258,834 PY2025
- State Street Global Advisors codes 28 55 $170,369 PY2025
- M&t Bank codes 19 28 62 $167,022 PY2025
- Callan LLC codes 27 56 $165,016 PY2025
- Kirkland & Ellis LLP codes 29 56 $120,589 PY2025
- Marco, Mcguire & Arreola codes 29 56 $101,842 PY2025
- Law Offices of Robert Bohrer codes 29 56 $76,015 PY2025
- Young Law Office codes 29 $46,767 PY2025
- Romolo & Associates codes 15 $45,445 PY2025
- Hartnett, Reyes-Jones, LLC codes 29 $42,393 PY2025
- Johnson & Krol, LLC codes 29 $28,910 PY2025
- BMO Harris Bank codes 49 $25,640 PY2025
- Ledbetter Partners LLC codes 29 $20,053 PY2025
- Blackrock Institutional Trust codes 28 55 $12,528 PY2025
- Withum Smithbrown codes 15 $9,047 PY2025
- Capital International Inc. codes 26 68 $6,460 PY2025
- Kinsey Robinson codes 20 56 PY2025
- Chris Cronin codes 20 56 PY2025
- Frank Lawson codes 20 56 PY2025
- Arrowstreet Capital Collective Inv Sched. D C $280M PY2025
- Bnym Mellon Afl-Cio Sl Stock Index Sched. D C $228M PY2025
- Invesco Eqv International Equity Tr Sched. D C $191M PY2025
- Ssga Russell 1000 Growth Index Non Sched. D C $234M PY2025
- Afl-Cio Building Investment Trust Sched. D C $54.1M PY2025
- Ssga Russell 1000 Value Index Fund Sched. D C $83.4M PY2025
- Ssga S&p Midcap 400 Index Securitie Sched. D C $85.4M PY2025
- Ullico Infrastructure Tax-Exempt Sched. D E $107M PY2025
- Ullico Separate Account J Sched. D P $149M PY2025
- Blackrock Total Return Bond Fund Sched. D C PY2025
- Horizon Actuarial Services, LLC codes 11 PY2025
- Wilson Mcshane codes 13 56 $1.7M PY2024
- State Street Global Advisors codes 28 55 $1.0M PY2024
- Ullico Investment Advisors codes 28 $858,704 PY2024
- Union Labor Life Insurance Company codes 28 55 $758,981 PY2024
- The Boston Company codes 28 55 $550,638 PY2024
- LSV Asset Management codes 28 $540,984 PY2024
- Castleark Management, LLC codes 28 $450,908 PY2024
- Horizon Actuarial Services codes 11 56 $385,808 PY2024
- Scout Investments codes 28 $309,323 PY2024
- Blackrock Institutional Trust codes 28 55 $260,809 PY2024
- Legacy Professionals LLP codes 10 15 56 $220,197 PY2024
- Callan LLC codes 27 56 $156,877 PY2024
- Marco, Mcguire & Arreola codes 29 56 $107,655 PY2024
- M&t Bank codes 19 28 62 $91,943 PY2024
- Johnson & Krol, LLC codes 29 $70,442 PY2024
- Kirkland & Ellis LLP codes 29 56 $65,695 PY2024
- Young Law Office codes 29 $63,400 PY2024
- LAW Offices of Robert Bohrer codes 29 56 $62,212 PY2024
- Hartnett, Reyes-Jones, LLC codes 29 $55,087 PY2024
- Romolo & Associates codes 15 $39,195 PY2024
- Withum Smithbrown codes 15 $24,973 PY2024
- DAN O'Donnell codes 20 56 PY2024
- Robert Dalsin codes 20 56 PY2024
- Frank Lawson codes 20 56 PY2024
- Kinsey Robinson codes 20 56 PY2024
- Chris Cronin codes 20 56 PY2024
- Blackrock Total Return Bond Fund Sched. D C $88.0M PY2024
- Invesco Eqv International Equity Tr Sched. D C $175M PY2024
- Ssga Russell 1000 Growth Index Non Sched. D C $242M PY2024
- BNY Mellon Afl-Cio Stock Index Sched. D C $212M PY2024
- Ssga Russell 1000 Value Index Sched. D C $72.0M PY2024
- Ssga S&p Midcap 400 Index Securitie Sched. D C $79.4M PY2024
- Ullico Infrastructure Tax-Exempt Sched. D E $101M PY2024
- Ullico Seperate Account J Sched. D P $140M PY2024
- Arrowstreet Capital Collective Inve Sched. D C $195M PY2024
- Afl-Cio Building Investment Trust Sched. D C $52.0M PY2024
- Ssga All Country World Ex-Us Integr Sched. D C PY2024
- Horizon Actuarial Services, LLC codes 11 PY2024
- Wilson Mcshane codes 13 49 56 $1.6M PY2023
- Union Labor Life Insurance Company codes 28 55 $774,671 PY2023
- Ullico Investment Advisors codes 28 $637,618 PY2023
- The Boston Company codes 28 55 $533,942 PY2023
What changed
13 events
- Dec 31, 2025Holding endedinferenceNational Roofing Industry Pension Fund no longer reports Blackrock Total Return Bond Fund (Blackrock) (last held $88M at 2024-12-31; absent from the 2025-12-31 filing)with Blackrockaskebsa.dol.gov
- Dec 31, 2025Assets changedNational Roofing Industry Pension Fund total assets $2.1B -> $2.4B (+12.2%, 2024-12-31 to 2025-12-31)
- Dec 31, 2024Holding endedinferenceNational Roofing Industry Pension Fund no longer reports Ssga All Country World Ex-Us Integr (last held $1M at 2023-12-31; absent from the 2024-12-31 filing)with Ssga All Country World Ex-Us Integraskebsa.dol.gov
- Dec 31, 2024Manager relationship endedinferenceCapital International Inc. no longer appears on National Roofing Industry Pension Fund's Schedule C as investment manager (plan year 2024 vs 2023)with Capital International, Inc.askebsa.dol.gov
- Dec 31, 2024Manager relationship endedinferenceBrandywine Global Investment Mgmt no longer appears on National Roofing Industry Pension Fund's Schedule C as investment manager (plan year 2024 vs 2023)with Brandywine Global Investment Mgmt.askebsa.dol.gov
- Jan 1, 2024Funded status changedNational Roofing Industry Pension Fund funded ratio 111.2% -> 108.4% (2023-01-01 to 2024-01-01)
- Dec 31, 2023Holding endedinferenceNational Roofing Industry Pension Fund no longer reports Capital Guardian Global High-Income (Capital International, Inc.) (last held $1M at 2022-12-31; absent from the 2023-12-31 filing)with Capital International, Inc.askebsa.dol.gov
- Dec 31, 2023Holding endedinferenceNational Roofing Industry Pension Fund no longer reports Global Real Estate Securities Fund (last held $31M at 2022-12-31; absent from the 2023-12-31 filing)with Global Real Estate Securities Fundaskebsa.dol.gov
- Dec 31, 2023Holding startedNational Roofing Industry Pension Fund first reports an interest in CF Arrowstreet Intnatl Equ Awci Ex: $181M at 2023-12-31with CF Arrowstreet Intnatl Equ Awci Exaskebsa.dol.gov
- Dec 31, 2023Holding endedinferenceNational Roofing Industry Pension Fund no longer reports Brandywine Global Investment Manage (Brandywine Global Investment Mgmt.) (last held $100M at 2022-12-31; absent from the 2023-12-31 filing)with Brandywine Global Investment Mgmt.askebsa.dol.gov
- Dec 31, 2023Manager relationship endedinferenceLoomis Sayles Trust Co no longer appears on National Roofing Industry Pension Fund's Schedule C as investment manager (plan year 2023 vs 2022)with Loomis Sayles Trust Companyaskebsa.dol.gov
- Jan 1, 2023Funded status changedNational Roofing Industry Pension Fund funded ratio 113.5% -> 111.2% (2022-01-01 to 2023-01-01)
- Jan 1, 2023Assets changedNational Roofing Industry Pension Fund plan assets $2.2B -> $1.8B (-15.5%, 2022-01-01 to 2023-01-01)
Board record: approvals, recommendations, searches, terminations and re-up prospects for this system.
Provenance
Identifiers: EIN-PN 366157071-001
Cross-graph: no entry on another DFX graph
First observed Sep 15, 2026, last observed Sep 16, 2026. Classification confirmed. Every row above carries its source; a reported figure is the subject’s own, a derived one is arithmetic on reported figures, an estimated one is a model or a survey imputation and is never summed into a headline.