as of Dec 31, 2025 National Roofing Industry Pension Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $234M held Disclosed holding askebsa.dol.gov as of Jun 30, 2025 General Building Laborers' Local 66 Pension Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $37.4M held Disclosed holding askebsa.dol.gov as of Jun 30, 2025 Ilwu-Pma Pension Plan Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $1.3B held Disclosed holding askebsa.dol.gov as of Jun 30, 2025 Painters and Allied Trades District Council No. 35 Pension Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $19.8M held Disclosed holding askebsa.dol.gov as of Jun 30, 2025 Iron Workers Local No. 5 & Iwea Employees Pension Trust Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $39.3M held Disclosed holding askebsa.dol.gov as of May 31, 2025 Laborers Pension Trust Fund for Northern California Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $41.4M held Disclosed holding askebsa.dol.gov as of Mar 31, 2025 Sheet Metal Workers' Local 100 Washington, D.C. Area Pension Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $4.6M held Disclosed holding askebsa.dol.gov as of Mar 31, 2025 Bricklayers & Allied Craftsmen Local 1 of MD, Va & Dc Baltimore Chapter Pension Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $5.5M held Disclosed holding askebsa.dol.gov as of Dec 31, 2024 Heat & Frost Insulators and Allied Workers Local 6 Pension Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $305,676 held Disclosed holding askebsa.dol.gov as of Dec 31, 2024 American Federation of Government Employees Pension Plan Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $18.8M held Disclosed holding askebsa.dol.gov as of Dec 31, 2024 UBS Financial Services Inc. Pension Plan Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $13.7M held Disclosed holding askebsa.dol.gov as of Dec 31, 2024 1199seiu Health Care Employees Pension Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $384M held Disclosed holding askebsa.dol.gov as of Dec 31, 2024 Marble, Tile, and Terrazzo Workers Pension Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $2.8M held Disclosed holding askebsa.dol.gov as of Dec 31, 2024 Fulton Fish Market Pension Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $4.3M held Disclosed holding askebsa.dol.gov as of Dec 31, 2024 Cefcu Retirement Income Plan and Trust Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $2.9M held Disclosed holding askebsa.dol.gov as of Dec 31, 2024 Pension Plan for Employees of the Chicago Mercantile Exchange, Inc. Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $42.2M held Disclosed holding askebsa.dol.gov as of Dec 31, 2024 National Roofing Industry Pension Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $242M held Disclosed holding askebsa.dol.gov as of Dec 31, 2024 Western Unite Here and Employers Pension Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $348M held Disclosed holding askebsa.dol.gov as of Dec 31, 2024 1199seiu Home Care Employees Pension Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $46.2M held Disclosed holding askebsa.dol.gov as of Dec 31, 2024 Airconditioning and Refrigeration Industry Retirement Trust Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $4.4M held Disclosed holding askebsa.dol.gov as of Jun 30, 2024 Wellesley Coll Pension Pln for Classified Ofc and Svc Ees Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $27,538 held Disclosed holding askebsa.dol.gov as of Jun 30, 2024 General Building Laborers' Local 66 Pension Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $45.6M held Disclosed holding askebsa.dol.gov as of Jun 30, 2024 Iron Workers Local No. 5 & Iwea Employees Pension Trust Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $39.0M held Disclosed holding askebsa.dol.gov as of Jun 30, 2024 Ilwu-Pma Pension Plan Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $1.2B held Disclosed holding askebsa.dol.gov as of Jun 30, 2024 Painters and Allied Trades District Council No. 35 Pension Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $18.9M held Disclosed holding askebsa.dol.gov as of May 31, 2024 Laborers Pension Trust Fund for Northern California Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $53.7M held Disclosed holding askebsa.dol.gov as of Mar 31, 2024 Sheet Metal Workers' Local 100 Washington, D.C. Area Pension Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $7.5M held Disclosed holding askebsa.dol.gov as of Dec 31, 2023 1199seiu Greater New York Pension Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $51.8M held Disclosed holding askebsa.dol.gov as of Dec 31, 2023 National Roofing Industry Pension Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $182M held Disclosed holding askebsa.dol.gov as of Dec 31, 2023 American Federation of Government Employees Pension Plan Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $14.1M held Disclosed holding askebsa.dol.gov as of Dec 31, 2023 Fulton Fish Market Pension Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $4.7M held Disclosed holding askebsa.dol.gov as of Dec 31, 2023 Pension Plan for Employees of the Chicago Mercantile Exchange, Inc. Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $37.6M held Disclosed holding askebsa.dol.gov as of Dec 31, 2023 Airconditioning and Refrigeration Industry Retirement Trust Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $5.1M held Disclosed holding askebsa.dol.gov as of Dec 31, 2023 1199seiu Health Care Employees Pension Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $312M held Disclosed holding askebsa.dol.gov as of Dec 31, 2023 Heat & Frost Insulators and Allied Workers Local 6 Pension Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $229,394 held Disclosed holding askebsa.dol.gov as of Dec 31, 2023 1199seiu Home Care Employees Pension Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $56.9M held Disclosed holding askebsa.dol.gov as of Dec 31, 2023 Cefcu Retirement Income Plan and Trust Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $2.1M held Disclosed holding askebsa.dol.gov as of Aug 31, 2023 Michigan Laborers' Pension Plan Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $16.5M held Disclosed holding askebsa.dol.gov as of Jun 30, 2023 Painters and Allied Trades District Council No. 35 Pension Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $16.0M held Disclosed holding askebsa.dol.gov as of Jun 30, 2023 Wellesley Coll Pension Pln for Classified Ofc and Svc Ees Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $28,311 held Disclosed holding askebsa.dol.gov as of Jun 30, 2023 Ilwu-Pma Pension Plan Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $975M held Disclosed holding askebsa.dol.gov as of Jun 30, 2023 Iron Workers Local No. 5 & Iwea Employees Pension Trust Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $36.9M held Disclosed holding askebsa.dol.gov as of May 31, 2023 Laborers Pension Trust Fund for Northern California Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $17.8M held Disclosed holding askebsa.dol.gov as of Mar 31, 2023 Sheet Metal Workers' Local 100 Washington, D.C. Area Pension Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $3.1M held Disclosed holding askebsa.dol.gov as of Dec 31, 2022 1199seiu Home Care Employees Pension Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $39.4M held Disclosed holding askebsa.dol.gov as of Dec 31, 2022 Heat & Frost Insulators and Allied Workers Local 6 Pension Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $1.5M held Disclosed holding askebsa.dol.gov as of Dec 31, 2022 Iron Workers Pension Plan of Western Pennsylvania Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $17.0M held Disclosed holding askebsa.dol.gov as of Dec 31, 2022 Pension Plan for Employees of the Chicago Mercantile Exchange, Inc. Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $19.3M held Disclosed holding askebsa.dol.gov as of Dec 31, 2022 Cefcu Retirement Income Plan and Trust Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $1.4M held Disclosed holding askebsa.dol.gov as of Dec 31, 2022 State Department Federal Credit Union Defined Benefit Pension Plan Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $11.0M held Disclosed holding askebsa.dol.gov as of Dec 31, 2022 American Federation of Government Employees Pension Plan Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $9.9M held Disclosed holding askebsa.dol.gov as of Dec 31, 2022 Fulton Fish Market Pension Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $3.7M held Disclosed holding askebsa.dol.gov as of Dec 31, 2022 National Roofing Industry Pension Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $127M held Disclosed holding askebsa.dol.gov as of Dec 31, 2022 1199seiu Greater New York Pension Fund Russell 1000 Growth Index Nl Fund collective trust Pooled vehicles $37.5M held Disclosed holding askebsa.dol.gov