speb/financial-data huggingface dataset:
Holder of NRG: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 4896915 (value 690611916; 0.02% of shares outstanding; change 0.13)
Holder of NRG: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 3118338 (value 439779204; 0.01% of shares outstanding; change 0.11)
Holder of NRG: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 6744588 (value 951189237; 0.03% of shares outstanding; change 0.12)
Holder of NRG: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 2721575 (value 368855056; 0.01% of shares outstanding; change 0.00)
Holder of NRG: PUTNAM LARGE CAP VALUE FUND
Shares held as of 2026-04-30: 2716774 (value 383146633; 0.01% of shares outstanding; change 0.06)
Holder of NRG: SELECT SECTOR SPDR TRUST-State Street Utilities Select Sector SPDR ETF
Shares held as of 2026-04-30: 3528223 (value 442686144; 0.02% of shares outstanding; change -0.03)
Holder of NRG: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 2542767 (value 319040978; 0.01% of shares outstanding; change 0.03)
Holder of NRG: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 2746999 (value 372300771; 0.01% of shares outstanding; change 0.01)
Holder of NRG: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 2717779 (value 383288369; 0.01% of shares outstanding; change 0.00)
Holder of NRG: SELECT SECTOR SPDR TRUST-State Street Utilities Select Sector SPDR ETF
Shares held as of 2026-05-31: 3455900 (value 485484817; 0.02% of shares outstanding; change -0.02)
Holder of NRG: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 2567480 (value 360679579; 0.01% of shares outstanding; change 0.01)
Holder of NRG: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 2798087 (value 394614206; 0.01% of shares outstanding; change 0.02)
Holder of NRG: SELECT SECTOR SPDR TRUST-State Street Utilities Select Sector SPDR ETF
Shares held as of 2026-06-30: 3447059 (value 486138726; 0.02% of shares outstanding; change 0.00)
Holder of NRG: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 2549856 (value 359606188; 0.01% of shares outstanding; change -0.01)
Holder of NRGV: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 1239884 (value 6261414; 0.01% of shares outstanding; change 0.09)
Holder of NRGV: -Defiance AI & Power Infrastructure ETF
Shares held as of 2026-02-28: 253237 (value 729322; 0.00% of shares outstanding; change 1.00)
Holder of NRGV: SCHWAB STRATEGIC TRUST-Schwab U.S. Small-Cap ETF
Shares held as of 2026-02-28: 543564 (value 1565464; 0.00% of shares outstanding; change 0.05)
Holder of NRGV: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 616898 (value 3374431; 0.00% of shares outstanding; change 0.04)
Holder of NRGV: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-03-31: 214427 (value 1082856; 0.00% of shares outstanding; change 0.00)
Holder of NRGV: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 1267454 (value 3650267; 0.01% of shares outstanding; change 0.02)
Holder of NRGV: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 3772300 (value 10864224; 0.02% of shares outstanding; change 1.00)
Holder of NRGV: Victory Portfolios-Victory Global Energy Transition Fund
Shares held as of 2026-03-31: 2657126 (value 7652523; 0.01% of shares outstanding; change -0.09)
Holder of NRGV: iShares Trust-iShares Core S&P Total U.S. Stock Market ETF
Shares held as of 2026-03-31: 222913 (value 1125710; 0.00% of shares outstanding; change -0.25)
Holder of NRGV: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 614653 (value 2599982; 0.00% of shares outstanding; change 0.00)
Holder of NRGV: Invesco Exchange-Traded Fund Trust-Invesco WilderHill Clean Energy ETF
Shares held as of 2026-04-30: 1569516 (value 6748919; 0.01% of shares outstanding; change -0.19)
Holder of NRGV: SPDR SERIES TRT-State Street SPDR S&P Kensho New Economies Composite E
Shares held as of 2026-04-30: 4003186 (value 17213700; 0.02% of shares outstanding; change 0.00)
Holder of NRGV: SPDR SERIES TRUST-State Street SPDR S&P Kensho Clean Power ETF
Shares held as of 2026-04-30: 1180749 (value 5077220; 0.01% of shares outstanding; change 0.01)
Holder of NRGV: iShares Trust-iShares Core S&P Total U.S. Stock Market ETF
Shares held as of 2026-04-30: 225253 (value 952820; 0.00% of shares outstanding; change 0.01)
Holder of NRGV: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 591108 (value 1702391; 0.00% of shares outstanding; change -0.04)
Holder of NRGV: Invesco Exchange-Traded Fund Trust-Invesco WilderHill Clean Energy ETF
Shares held as of 2026-05-31: 1805532 (value 5561038; 0.01% of shares outstanding; change 0.15)
Holder of NRGV: SPDR SERIES TRT-State Street SPDR S&P Kensho New Economies Composite E
Shares held as of 2026-05-31: 3947366 (value 14763148; 0.02% of shares outstanding; change -0.01)
Holder of NRGV: SPDR SERIES TRUST-State Street SPDR S&P Kensho Clean Power ETF
Shares held as of 2026-05-31: 1191775 (value 4457238; 0.01% of shares outstanding; change 0.01)
Holder of NRGV: iShares Trust-iShares Core S&P Total U.S. Stock Market ETF
Shares held as of 2026-05-31: 225833 (value 695565; 0.00% of shares outstanding; change 0.00)
Holder of NRGV: -SSgA SPDR ETFS Europe I-State Street SPDR Russell 2000 US Small Cap U
Shares held as of 2026-06-30: 276536 (value 796423; 0.00% of shares outstanding; change 1.00)
Holder of NRGV: Invesco Exchange-Traded Fund Trust-Invesco WilderHill Clean Energy ETF
Shares held as of 2026-06-30: 1528776 (value 4402875; 0.01% of shares outstanding; change -0.15)
Holder of NRGV: SPDR SERIES TRT-State Street SPDR S&P Kensho New Economies Composite E
Shares held as of 2026-06-30: 1156889 (value 3331840; 0.01% of shares outstanding; change -0.71)
Holder of NRGV: SPDR SERIES TRUST-State Street SPDR S&P Kensho Clean Power ETF
Shares held as of 2026-06-30: 1462346 (value 4211556; 0.01% of shares outstanding; change 0.23)
Holder of NRIM: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 236414 (value 5841789; 0.01% of shares outstanding; change -0.04)
Holder of NRIM: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 691200 (value 17079551; 0.03% of shares outstanding; change 0.00)
Holder of NRIM: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Targeted Value Portfolio
Shares held as of 2026-01-31: 230276 (value 5819074; 0.01% of shares outstanding; change 0.00)
Holder of NRIM: BlackRock Funds-BlackRock Advantage Small Cap Core Fund
Shares held as of 2026-02-28: 409152 (value 11083927; 0.02% of shares outstanding; change -0.02)
Holder of NRIM: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 213773 (value 5402043; 0.01% of shares outstanding; change 0.01)
Holder of NRIM: John Hancock Financial Opportunities Fund
Shares held as of 2026-03-31: 369612 (value 9535989; 0.02% of shares outstanding; change 0.00)
Holder of NRIM: John Hancock Investment Trust II-Regional Bank Fund
Shares held as of 2026-03-31: 370814 (value 9567000; 0.02% of shares outstanding; change 0.00)
Holder of NRIM: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 247970 (value 6717507; 0.01% of shares outstanding; change 0.05)
Holder of NRIM: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 691200 (value 18724608; 0.03% of shares outstanding; change 0.00)
Holder of NRIM: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 533442 (value 13181351; 0.02% of shares outstanding; change -0.01)
Holder of NRIM: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 662344 (value 16426130; 0.03% of shares outstanding; change 0.04)
Holder of NRIM: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Targeted Value Portfolio
Shares held as of 2026-04-30: 230276 (value 6238176; 0.01% of shares outstanding; change 0.00)
Holder of NRIM: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 216002 (value 5851494; 0.01% of shares outstanding; change 0.01)
Holder of NRIM: John Hancock Financial Opportunities Fund
Shares held as of 2026-04-30: 369612 (value 9340095; 0.02% of shares outstanding; change 0.00)
Holder of NRIM: John Hancock Investment Trust II-Regional Bank Fund
Shares held as of 2026-04-30: 370814 (value 9370469; 0.02% of shares outstanding; change 0.00)
Holder of NRIM: SPDR SERIES TRUST-State Street SPDR S&P Regional Banking ETF
Shares held as of 2026-04-30: 278908 (value 7195826; 0.01% of shares outstanding; change 0.05)
Holder of NRIM: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 512558 (value 12952340; 0.02% of shares outstanding; change -0.04)
Holder of NRIM: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 688383 (value 17395438; 0.03% of shares outstanding; change 0.04)
Holder of NRIM: John Hancock Financial Opportunities Fund
Shares held as of 2026-05-31: 369612 (value 10012789; 0.02% of shares outstanding; change 0.00)
Holder of NRIM: John Hancock Investment Trust II-Regional Bank Fund
Shares held as of 2026-05-31: 370814 (value 10045351; 0.02% of shares outstanding; change 0.00)
Holder of NRIM: SPDR SERIES TRUST-State Street SPDR S&P Regional Banking ETF
Shares held as of 2026-05-31: 260232 (value 7060093; 0.01% of shares outstanding; change -0.07)
Holder of NRIM: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 517434 (value 14017287; 0.02% of shares outstanding; change 0.01)
Holder of NRIM: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 714911 (value 19366939; 0.03% of shares outstanding; change 0.04)
Holder of NRIM: SPDR SERIES TRUST-State Street SPDR S&P Regional Banking ETF
Shares held as of 2026-06-30: 205393 (value 5564096; 0.01% of shares outstanding; change -0.21)
Holder of NRIX: MUTUAL FUND SERIES TRUST-Eventide Healthcare & Life Sciences Fund
Shares held as of 2025-12-31: 1297893 (value 19001153; 0.01% of shares outstanding; change 1.00)
Holder of NRIX: T. Rowe Price Health Sciences Fund, Inc.
Shares held as of 2025-12-31: 1363852 (value 19966793; 0.01% of shares outstanding; change 1.00)
Holder of NRIX: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 1031564 (value 18320576; 0.01% of shares outstanding; change 0.29)
Holder of NRIX: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 3294595 (value 58512007; 0.03% of shares outstanding; change 0.36)
Holder of NRIX: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 981171 (value 17219550; 0.01% of shares outstanding; change 0.01)
Holder of NRIX: Fidelity Securities Fund-Fidelity Small Cap Growth Fund
Shares held as of 2026-02-28: 948302 (value 16642699; 0.01% of shares outstanding; change 0.00)
Holder of NRIX: MUTUAL FUND SERIES TRUST-Eventide Healthcare & Life Sciences Fund
Shares held as of 2026-03-31: 1297893 (value 30344737; 0.01% of shares outstanding; change 0.00)
Holder of NRIX: SmallCap World Fund Inc
Shares held as of 2026-03-31: 893327 (value 20885984; 0.01% of shares outstanding; change 1.00)
Holder of NRIX: T. Rowe Price Health Sciences Fund, Inc.
Shares held as of 2026-03-31: 1215025 (value 28407283; 0.01% of shares outstanding; change -0.11)
Holder of NRIX: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 1077591 (value 25194076; 0.01% of shares outstanding; change 0.04)
Holder of NRIX: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 3231112 (value 75543395; 0.03% of shares outstanding; change -0.02)
Holder of NRIX: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 2477638 (value 44002851; 0.02% of shares outstanding; change 0.02)
Holder of NRIX: ARK ETF Trust-ARK Genomic Revolution ETF
Shares held as of 2026-04-30: 1723734 (value 30613516; 0.02% of shares outstanding; change 0.13)
Holder of NRIX: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 1004939 (value 23495472; 0.01% of shares outstanding; change 0.02)
Holder of NRIX: Fidelity Securities Fund-Fidelity Small Cap Growth Fund
Shares held as of 2026-04-30: 948302 (value 22171299; 0.01% of shares outstanding; change 0.00)
Holder of NRIX: SPDR SERIES TRUST-State Street SPDR S&P Biotech ETF
Shares held as of 2026-04-30: 3140927 (value 55123266; 0.03% of shares outstanding; change 0.12)
Holder of NRIX: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 2380709 (value 41781441; 0.02% of shares outstanding; change -0.04)
Holder of NRIX: ARK ETF Trust-ARK Genomic Revolution ETF
Shares held as of 2026-05-31: 1571602 (value 27581613; 0.02% of shares outstanding; change -0.09)
Holder of NRIX: SPDR SERIES TRUST-State Street SPDR S&P Biotech ETF
Shares held as of 2026-05-31: 3110199 (value 76790814; 0.03% of shares outstanding; change -0.01)
Holder of NRIX: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 2418208 (value 56537701; 0.02% of shares outstanding; change 0.02)
Holder of NRIX: ARK ETF Trust-ARK Genomic Revolution ETF
Shares held as of 2026-06-30: 1690390 (value 39521316; 0.02% of shares outstanding; change 0.08)
Holder of NRIX: SPDR SERIES TRUST-State Street SPDR S&P Biotech ETF
Shares held as of 2026-06-30: 2450291 (value 57287801; 0.02% of shares outstanding; change -0.21)
Holder of NRK: Aspiriant Trust-Aspiriant Risk-Managed Municipal Bond Fund
Shares held as of 2025-12-31: 51 (value 541; 0.00% of shares outstanding; change 0.00)
Holder of NRK: RiverNorth Flexible Municipal Income Fund II Inc.
Shares held as of 2025-12-31: 381896 (value 4055735; 0.00% of shares outstanding; change 1.82)
Holder of NRK: RiverNorth Flexible Municipal Income Fund Inc.
Shares held as of 2025-12-31: 105156 (value 1116756; 0.00% of shares outstanding; change 1.63)
Holder of NRK: RiverNorth Managed Duration Municipal Income Fund II Inc.
Shares held as of 2025-12-31: 75845 (value 805473; 0.00% of shares outstanding; change 1.63)
Holder of NRK: RiverNorth Managed Duration Municipal Income Fund Inc.
Shares held as of 2025-12-31: 415216 (value 4409593; 0.00% of shares outstanding; change 0.95)
Holder of NRK: RiverNorth Opportunistic Municipal Income Fund Inc.
Shares held as of 2025-12-31: 171797 (value 1824484; 0.00% of shares outstanding; change 0.66)
Holder of NRK: Rydex Series Funds-Guggenheim Multi-Hedge Strategies Fund
Shares held as of 2025-12-31: 128 (value 1340; 0.00% of shares outstanding; change -0.37)
Holder of NRK: Rydex Series Funds-Multi-Hedge Strategies Fund
Shares held as of 2025-12-31: 128 (value 1359; 0.00% of shares outstanding; change -0.37)
Holder of NRK: Rydex Variable Trust-Multi-Hedge Strategies Fund
Shares held as of 2025-12-31: 288 (value 3058; 0.00% of shares outstanding; change -0.24)
Holder of NRK: NEW YORK LIFE INVESTMENTS Fd.S TRT-NYLI MacKay High Yield Muni Bond Fd
Shares held as of 2026-01-31: 3154 (value 33416; 0.00% of shares outstanding; change 0.00)
Holder of NRK: Aspiriant Trust-Aspiriant Risk-Managed Municipal Bond Fund
Shares held as of 2026-03-31: 44 (value 454; 0.00% of shares outstanding; change -0.14)
Holder of NRK: INVESTMENT MANAGERS SERIES TRUST-Robinson Tax Advantaged Income Fund
Shares held as of 2026-03-31: 425353 (value 4389642; 0.00% of shares outstanding; change 0.54)
Holder of NRK: RiverNorth Flexible Municipal Income Fund II Inc.
Shares held as of 2026-03-31: 110091 (value 1136139; 0.00% of shares outstanding; change -0.71)
Holder of NRK: RiverNorth Flexible Municipal Income Fund Inc.
Shares held as of 2026-03-31: 26032 (value 268650; 0.00% of shares outstanding; change -0.75)
Holder of NRK: RiverNorth Managed Duration Municipal Income Fund Inc.
Shares held as of 2026-03-31: 182284 (value 1881170; 0.00% of shares outstanding; change -0.56)
Holder of NRK: RiverNorth Opportunistic Municipal Income Fund Inc.
Shares held as of 2026-03-31: 88951 (value 917974; 0.00% of shares outstanding; change -0.48)
Holder of NRK: Rydex Series Funds-Guggenheim Multi-Hedge Strategies Fund
Shares held as of 2026-03-31: 84 (value 866; 0.00% of shares outstanding; change -0.34)
Holder of NRK: Rydex Variable Trust-Multi-Hedge Strategies Fund
Shares held as of 2026-03-31: 228 (value 2352; 0.00% of shares outstanding; change -0.21)
Holder of NRK: NEW YORK LIFE INVESTMENTS Fd.S TRT-NYLI MacKay High Yield Muni Bond Fd
Shares held as of 2026-04-30: 2711 (value 27977; 0.00% of shares outstanding; change -0.14)
Holder of NRN.DE: MFS SERIES TRUST I-MFS Value Fund
Shares held as of 2026-02-28: 9334514 (value 672085008; 0.02% of shares outstanding; change -0.06)
Holder of NRN.DE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 7554415 (value 502368597; 0.01% of shares outstanding; change 0.00)
Holder of NRN.DE: JPMorgan Trust II-JPMorgan Equity Income Fund
Shares held as of 2026-03-31: 6873422 (value 484576251; 0.01% of shares outstanding; change 0.07)
Holder of NRN.DE: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 15031544 (value 1082271168; 0.03% of shares outstanding; change 0.01)
Holder of NRN.DE: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Index Fund
Shares held as of 2026-03-31: 13473283 (value 970076376; 0.03% of shares outstanding; change 0.05)
Holder of NRN.DE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 19809618 (value 1426292496; 0.04% of shares outstanding; change 0.07)
Holder of NRN.DE: Invesco QQQ Trust, Series 1
Shares held as of 2026-04-30: 13353127 (value 887982945; 0.03% of shares outstanding; change 0.02)
Holder of NRN.DE: SELECT SECTOR SPDR TRUST-State Street Utilities Select Sector SPDR ETF
Shares held as of 2026-04-30: 9826880 (value 653487520; 0.02% of shares outstanding; change -0.03)
Holder of NRN.DE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 7086590 (value 471258235; 0.01% of shares outstanding; change 0.03)
Holder of NRN.DE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 7651305 (value 508811782; 0.01% of shares outstanding; change 0.01)
Holder of NRN.DE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 7569953 (value 545036616; 0.01% of shares outstanding; change 0.00)
Holder of NRN.DE: Invesco QQQ Trust, Series 1
Shares held as of 2026-05-31: 13551661 (value 955392100; 0.03% of shares outstanding; change 0.01)
Holder of NRN.DE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 7793445 (value 561128040; 0.02% of shares outstanding; change 0.02)
Holder of NRN.DE: Capital World Growth & Income Fund
Shares held as of 2026-06-30: 7382459 (value 531537048; 0.01% of shares outstanding; change 0.08)
Holder of NRN.DE: Invesco QQQ Trust, Series 1
Shares held as of 2026-06-30: 13251484 (value 954106848; 0.03% of shares outstanding; change -0.02)
Holder of NRN.DE: SELECT SECTOR SPDR TRUST-State Street Utilities Select Sector SPDR ETF
Shares held as of 2026-06-30: 10199095 (value 734334840; 0.02% of shares outstanding; change 0.06)
Holder of NRN.DE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 7545156 (value 543251232; 0.01% of shares outstanding; change 0.05)
Holder of NRO: Calamos ETF Trust-Calamos CEF Income & Arbitrage ETF
Shares held as of 2026-01-31: 280638 (value 819462; 0.00% of shares outstanding; change 0.70)
Holder of NRO: Rydex Series Funds-Guggenheim Multi-Hedge Strategies Fund
Shares held as of 2026-03-31: 287 (value 878; 0.00% of shares outstanding; change 1.00)
Holder of NRO: Rydex Variable Trust-Multi-Hedge Strategies Fund
Shares held as of 2026-03-31: 775 (value 2371; 0.00% of shares outstanding; change 1.00)
Holder of NRO: Unified Series Trust-Absolute CEF Opportunities
Shares held as of 2026-03-31: 68118 (value 202991; 0.00% of shares outstanding; change 0.25)
Holder of NRO: Calamos ETF Trust-Calamos CEF Income & Arbitrage ETF
Shares held as of 2026-04-30: 363363 (value 1111890; 0.01% of shares outstanding; change 0.29)
Holder of NRO: Unified Series Trust-Absolute CEF Opportunities
Shares held as of 2026-04-30: 87306 (value 254933; 0.00% of shares outstanding; change 0.28)
Holder of NRO: Unified Series Trust-Absolute CEF Opportunities
Shares held as of 2026-05-31: 87306 (value 267156; 0.00% of shares outstanding; change 0.00)
Holder of NRP: Unified Series Trust-BALLAST SMALL/MID CAP ETF
Shares held as of 2025-12-31: 72207 (value 7504473; 0.01% of shares outstanding; change -0.05)
Holder of NRP: Virtus Alternative Solutions TRT-Virtus AlphaSimplex Global Alternativ
Shares held as of 2025-12-31: 419 (value 43546; 0.00% of shares outstanding; change -0.41)
Holder of NRP: Arrow ETF Trust-Arrow Dow Jones Global Yield ETF
Shares held as of 2026-01-31: 1653 (value 166605; 0.00% of shares outstanding; change -0.02)
Holder of NRP: Eubel Brady & Suttman Mutual Fd. TRT-Eubel Brady & Suttman Income and 
Shares held as of 2026-01-31: 48000 (value 4837920; 0.00% of shares outstanding; change 0.00)
Holder of NRP: EXCHANGE TRADED CONCEPTS TRUST-Range Global Coal Index ETF
Shares held as of 2026-02-28: 13258 (value 1299284; 0.00% of shares outstanding; change 0.12)
Holder of NRP: Fairholme Funds Inc-The Fairholme Fund
Shares held as of 2026-02-28: 12000 (value 1176000; 0.00% of shares outstanding; change 0.00)
Holder of NRP: ADVISORS' INNER CIRCLE III-First Foundation Total Return Fund
Shares held as of 2026-03-31: 5296 (value 519008; 0.00% of shares outstanding; change 0.00)
Holder of NRP: Unified Series Trust-BALLAST SMALL/MID CAP ETF
Shares held as of 2026-03-31: 75868 (value 7435064; 0.01% of shares outstanding; change 0.05)
Holder of NRP: Eubel Brady & Suttman Mutual Fd. TRT-Eubel Brady & Suttman Income and 
Shares held as of 2026-04-30: 48000 (value 4704000; 0.00% of shares outstanding; change 0.00)
Holder of NRP: First TRT Exch-Trd Fd. VI-Multi-Asset Diversified Income Index Fd.
Shares held as of 2026-04-30: 9205 (value 971219; 0.00% of shares outstanding; change 0.02)
Holder of NRP: Invesco Exch-Trd Fd. TRT-Invesco Zacks Multi-Asset Income ETF
Shares held as of 2026-04-30: 2753 (value 277474; 0.00% of shares outstanding; change 0.00)
Holder of NRP: Morningstar Funds Trust-Morningstar U.S. Equity Fund
Shares held as of 2026-04-30: 3233 (value 316834; 0.00% of shares outstanding; change 1.00)
Holder of NRP: First TRT Exch-Trd Fd. VI-Multi-Asset Diversified Income Index Fd.
Shares held as of 2026-05-31: 9196 (value 922358; 0.00% of shares outstanding; change 0.00)
Holder of NRP: Invesco Exch-Trd Fd. TRT-Invesco Zacks Multi-Asset Income ETF
Shares held as of 2026-05-31: 2753 (value 265389; 0.00% of shares outstanding; change 0.00)
Holder of NRP: First TRT Exch-Trd Fd. VI-Multi-Asset Diversified Income Index Fd.
Shares held as of 2026-06-30: 11232 (value 1100736; 0.00% of shares outstanding; change 0.22)
Holder of NRP: Invesco Exch-Trd Fd. TRT-Invesco Zacks Multi-Asset Income ETF
Shares held as of 2026-06-30: 4453 (value 436394; 0.00% of shares outstanding; change 0.62)
Holder of NRSN: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 15870 (value 11904; 0.00% of shares outstanding; change 0.00)
Holder of NRSN: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 15870 (value 12769; 0.00% of shares outstanding; change 0.00)
Holder of NRSN: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 15870 (value 9555; 0.00% of shares outstanding; change 0.00)
Holder of NRT: Victory Portfolios III-Victory Extended Market Index Fd
Shares held as of 2023-10-31: 1000 (value 8890; 0.00% of shares outstanding; change 0.00)
Holder of NRXP: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 179913 (value 795215; 0.01% of shares outstanding; change 0.25)
Holder of NRXP: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 413267 (value 1826640; 0.01% of shares outstanding; change 0.48)
Holder of NRXP: VANGUARD Inst. INDEX Fd.S-Vanguard Inst. Total Stock Market Index Fd.
Shares held as of 2025-12-31: 14535 (value 64244; 0.00% of shares outstanding; change 0.00)
Holder of NRXP: VANGUARD VALLEY FORGE FUNDS-Vanguard Balanced Index Fund
Shares held as of 2025-12-31: 19308 (value 85341; 0.00% of shares outstanding; change 1.00)
Holder of NRXP: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 172504 (value 714166; 0.00% of shares outstanding; change 0.58)
Holder of NRXP: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 21976 (value 90980; 0.00% of shares outstanding; change 0.00)
Holder of NRXP: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-03-31: 34470 (value 142705; 0.00% of shares outstanding; change 0.37)
Holder of NRXP: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-03-31: 30812 (value 127561; 0.00% of shares outstanding; change 0.00)
Holder of NRXP: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 324194 (value 1215727; 0.01% of shares outstanding; change 0.80)
Holder of NRXP: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 744532 (value 2791995; 0.02% of shares outstanding; change 0.80)
Holder of NRXP: VANGUARD Inst. INDEX Fd.S-Vanguard Inst. Total Stock Market Index Fd.
Shares held as of 2026-03-31: 62612 (value 234795; 0.00% of shares outstanding; change 3.31)
Holder of NRXP: VANGUARD VALLEY FORGE FUNDS-Vanguard Balanced Index Fund
Shares held as of 2026-03-31: 28846 (value 108172; 0.00% of shares outstanding; change 0.49)
Holder of NRXP: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-03-31: 66109 (value 273691; 0.00% of shares outstanding; change 0.21)
Holder of NRXP: AdvisorShares Trust-AdvisorShares Psychedelics ETF
Shares held as of 2026-04-30: 609785 (value 2524509; 0.02% of shares outstanding; change 0.45)
Holder of NRXP: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 171876 (value 682347; 0.00% of shares outstanding; change 0.00)
Holder of NRXP: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 21976 (value 87244; 0.00% of shares outstanding; change 0.00)
Holder of NRXP: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-04-30: 34470 (value 136845; 0.00% of shares outstanding; change 0.00)
Holder of NRXP: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-04-30: 30812 (value 122323; 0.00% of shares outstanding; change 0.00)
Holder of NRXP: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-04-30: 66544 (value 264179; 0.00% of shares outstanding; change 0.01)
Holder of NRXP: AdvisorShares Trust-AdvisorShares Psychedelics ETF
Shares held as of 2026-05-31: 632093 (value 2509409; 0.02% of shares outstanding; change 0.04)
Holder of NRXP: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 131299 (value 492371; 0.00% of shares outstanding; change -0.24)
Holder of NRXP: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 21976 (value 82410; 0.00% of shares outstanding; change 0.00)
Holder of NRXP: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-05-31: 48123 (value 180461; 0.00% of shares outstanding; change 0.40)
Holder of NRXP: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-05-31: 30812 (value 115545; 0.00% of shares outstanding; change 0.00)
Holder of NRXP: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-05-31: 65674 (value 246277; 0.00% of shares outstanding; change -0.01)
Holder of NRXP: AdvisorShares Trust-AdvisorShares Psychedelics ETF
Shares held as of 2026-06-30: 659018 (value 2471317; 0.02% of shares outstanding; change 0.04)
Holder of NRXS: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 52237 (value 387076; 0.00% of shares outstanding; change 0.71)
Holder of NRXS: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 50784 (value 376309; 0.00% of shares outstanding; change 4.07)
Holder of NRXS: Bridgeway Funds, Inc.-Ultra-Small Company Market Fund
Shares held as of 2026-03-31: 5000 (value 34000; 0.00% of shares outstanding; change 0.00)
Holder of NRXS: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 48166 (value 329455; 0.00% of shares outstanding; change 0.13)
Holder of NRXS: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-03-31: 12505 (value 85534; 0.00% of shares outstanding; change 0.00)
Holder of NRXS: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-03-31: 13872 (value 94884; 0.00% of shares outstanding; change 0.00)
Holder of NRXS: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 100132 (value 680897; 0.01% of shares outstanding; change 0.92)
Holder of NRXS: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 125735 (value 854998; 0.01% of shares outstanding; change 1.48)
Holder of NRXS: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 47991 (value 347454; 0.00% of shares outstanding; change 0.00)
Holder of NRXS: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-04-30: 12505 (value 90536; 0.00% of shares outstanding; change 0.00)
Holder of NRXS: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-04-30: 13872 (value 100433; 0.00% of shares outstanding; change 0.00)
Holder of NRXS: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 43388 (value 295038; 0.00% of shares outstanding; change -0.10)
Holder of NRXS: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-05-31: 12505 (value 85034; 0.00% of shares outstanding; change 0.00)
Holder of NRXS: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-05-31: 13872 (value 94329; 0.00% of shares outstanding; change 0.00)
Holder of NSA: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2025-12-31: 503441 (value 21471759; 0.01% of shares outstanding; change 1.07)
Holder of NSA: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 767546 (value 32735838; 0.01% of shares outstanding; change 0.01)
Holder of NSA: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2025-12-31: 885325 (value 37759112; 0.01% of shares outstanding; change -0.03)
Holder of NSA: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 1573525 (value 67110843; 0.02% of shares outstanding; change -0.04)
Holder of NSA: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 2178813 (value 92926377; 0.03% of shares outstanding; change 0.00)
Holder of NSA: VANGUARD SPECIALIZED FUNDS-Vanguard Real Estate Index Fund
Shares held as of 2026-01-31: 2723041 (value 122604925; 0.04% of shares outstanding; change 0.01)
Holder of NSA: Fidelity Securities Fund-Fidelity Small Cap Value Fund
Shares held as of 2026-02-28: 993600 (value 44736841; 0.01% of shares outstanding; change -0.22)
Holder of NSA: COHEN & STEERS REAL ESTATE SECURITIES Fd. INC-Cohen & Steers Real Esta
Shares held as of 2026-03-31: 1562859 (value 67843708; 0.02% of shares outstanding; change 1.00)
Holder of NSA: INVESTMENT MANAGERS SERIES TRUST II-First Trust Merger Arbitrage Fund
Shares held as of 2026-03-31: 1550470 (value 67305902; 0.02% of shares outstanding; change 1.00)
Holder of NSA: Prudential Jennison Small Co Fd., Inc.-PGIM JENNISON SMALL COMPANY Fd.
Shares held as of 2026-03-31: 503685 (value 21864965; 0.01% of shares outstanding; change 1.08)
Holder of NSA: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 788597 (value 34232995; 0.01% of shares outstanding; change 0.03)
Holder of NSA: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2026-03-31: 894398 (value 38825817; 0.01% of shares outstanding; change 0.01)
Holder of NSA: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 1601972 (value 69541604; 0.02% of shares outstanding; change 0.02)
Holder of NSA: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 2207213 (value 95815115; 0.03% of shares outstanding; change 0.01)
Holder of NSA: SPDR S&P MIDCAP 400 ETF TRT-State Street SPDR S&P Mid Cap 400 ETF TRT
Shares held as of 2026-04-30: 535496 (value 23256591; 0.01% of shares outstanding; change 0.00)
Holder of NSA: VANGUARD SPECIALIZED FUNDS-Vanguard Real Estate Index Fund
Shares held as of 2026-04-30: 2714497 (value 117836314; 0.04% of shares outstanding; change 0.00)
Holder of NSA: iShares Trust-iShares Core S&P Mid-Cap ETF
Shares held as of 2026-04-30: 2386968 (value 106100729; 0.03% of shares outstanding; change 0.02)
Holder of NSA: SPDR S&P MIDCAP 400 ETF TRT-State Street SPDR S&P Mid Cap 400 ETF TRT
Shares held as of 2026-05-31: 530263 (value 23665638; 0.01% of shares outstanding; change -0.01)
Holder of NSA: iShares Trust-iShares Core S&P Mid-Cap ETF
Shares held as of 2026-05-31: 2401443 (value 104246640; 0.03% of shares outstanding; change 0.01)
Holder of NSA: SPDR S&P MIDCAP 400 ETF TRT-State Street SPDR S&P Mid Cap 400 ETF TRT
Shares held as of 2026-06-30: 546402 (value 23719310; 0.01% of shares outstanding; change 0.03)
Holder of NSC: Dodge & Cox Funds-Dodge & Cox Stock Fund
Shares held as of 2025-12-31: 6238800 (value 1902584394; 0.03% of shares outstanding; change -0.12)
Holder of NSC: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 5657199 (value 1725219358; 0.03% of shares outstanding; change 0.02)
Holder of NSC: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 7044602 (value 2148321765; 0.03% of shares outstanding; change 0.00)
Holder of NSC: Dodge & Cox Funds-Dodge & Cox Stock Fund
Shares held as of 2026-03-31: 4551972 (value 1596194518; 0.02% of shares outstanding; change -0.27)
Holder of NSC: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 2867955 (value 874611532; 0.01% of shares outstanding; change 0.00)
Holder of NSC: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 5707599 (value 2001426686; 0.03% of shares outstanding; change 0.01)
Holder of NSC: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 7127170 (value 2499213458; 0.03% of shares outstanding; change 0.01)
Holder of NSC: VANGUARD INDEX FUNDS-Vanguard Value Index Fund
Shares held as of 2026-03-31: 2076818 (value 728257007; 0.01% of shares outstanding; change 0.01)
Holder of NSC: VANGUARD INSTITUTIONAL INDEX FUNDS-Vanguard Institutional Index Fund
Shares held as of 2026-03-31: 1266238 (value 444019021; 0.01% of shares outstanding; change -0.02)
Holder of NSC: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 2877857 (value 875400924; 0.01% of shares outstanding; change 0.00)
Holder of NSC: GLOBAL X FUNDS-Global X US Infrastructure Development ETF
Shares held as of 2026-04-30: 1262925 (value 395863856; 0.01% of shares outstanding; change 0.03)
Holder of NSC: SELECT SECTOR SPDR TRT-State Street Industrial Select Sector SPDR ETF
Shares held as of 2026-04-30: 1253717 (value 376215380; 0.01% of shares outstanding; change 0.00)
Holder of NSC: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 2689812 (value 843121604; 0.01% of shares outstanding; change 0.03)
Holder of NSC: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 2904009 (value 883355970; 0.01% of shares outstanding; change 0.00)
Holder of NSC: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 2873852 (value 1007744952; 0.01% of shares outstanding; change 0.00)
Holder of NSC: GLOBAL X FUNDS-Global X US Infrastructure Development ETF
Shares held as of 2026-05-31: 1288197 (value 438193096; 0.01% of shares outstanding; change 0.02)
Holder of NSC: SELECT SECTOR SPDR TRT-State Street Industrial Select Sector SPDR ETF
Shares held as of 2026-05-31: 1258451 (value 407448666; 0.01% of shares outstanding; change 0.00)
Holder of NSC: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 2716143 (value 879405589; 0.01% of shares outstanding; change 0.01)
Holder of NSC: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 2957981 (value 1037245628; 0.01% of shares outstanding; change 0.02)
Holder of NSC: GLOBAL X FUNDS-Global X US Infrastructure Development ETF
Shares held as of 2026-06-30: 1339727 (value 469788674; 0.01% of shares outstanding; change 0.04)
Holder of NSC: SELECT SECTOR SPDR TRT-State Street Industrial Select Sector SPDR ETF
Shares held as of 2026-06-30: 1318672 (value 462405528; 0.01% of shares outstanding; change 0.05)
Holder of NSC: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 2715912 (value 952361711; 0.01% of shares outstanding; change 0.00)
Holder of NSIT: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 702129 (value 74692481; 0.02% of shares outstanding; change -0.06)
Holder of NSIT: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 453280 (value 48219925; 0.02% of shares outstanding; change -0.05)
Holder of NSIT: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 995661 (value 105918414; 0.03% of shares outstanding; change 0.00)
Holder of NSIT: Fidelity Concord Street Trust-Fidelity Small Cap Discovery Fund
Shares held as of 2026-02-28: 470194 (value 50987838; 0.02% of shares outstanding; change 0.00)
Holder of NSIT: VANGUARD WORLD FUND-Vanguard Information Technology Index Fund
Shares held as of 2026-02-28: 720010 (value 84709177; 0.02% of shares outstanding; change 0.03)
Holder of NSIT: Eaton Vance Growth Trust-Eaton Vance Atlanta Capital SMID-Cap Fund
Shares held as of 2026-03-31: 1736069 (value 204248520; 0.06% of shares outstanding; change 0.15)
Holder of NSIT: FMI Funds Inc-Common Stock Fund
Shares held as of 2026-03-31: 895000 (value 105296751; 0.03% of shares outstanding; change 0.34)
Holder of NSIT: Fidelity Rutland Square TRT II-Strategic Advisers U.S. Total Stock Fd.
Shares held as of 2026-03-31: 524689 (value 58277207; 0.02% of shares outstanding; change 38.16)
Holder of NSIT: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 715396 (value 84166340; 0.02% of shares outstanding; change 0.02)
Holder of NSIT: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 455080 (value 53540162; 0.02% of shares outstanding; change 0.00)
Holder of NSIT: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 983239 (value 115678069; 0.03% of shares outstanding; change -0.01)
Holder of NSIT: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 724664 (value 77089754; 0.02% of shares outstanding; change 0.01)
Holder of NSIT: Fidelity Concord Street Trust-Fidelity Small Cap Discovery Fund
Shares held as of 2026-04-30: 436594 (value 51365284; 0.01% of shares outstanding; change -0.07)
Holder of NSIT: Fidelity Puritan Trust-Fidelity Low-Priced Stock Fund
Shares held as of 2026-04-30: 388978 (value 45763262; 0.01% of shares outstanding; change 0.00)
Holder of NSIT: Fidelity Rutland Square TRT II-Strategic Advisers U.S. Total Stock Fd.
Shares held as of 2026-04-30: 524689 (value 56897276; 0.02% of shares outstanding; change 0.00)
Holder of NSIT: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 1889663 (value 204915060; 0.06% of shares outstanding; change 0.02)
Holder of NSIT: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 696289 (value 75505580; 0.02% of shares outstanding; change -0.04)
Holder of NSIT: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 1878846 (value 221046234; 0.06% of shares outstanding; change -0.01)
Holder of NSIT: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 709879 (value 83517265; 0.02% of shares outstanding; change 0.02)
Holder of NSP: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 384254 (value 13245235; 0.01% of shares outstanding; change 0.00)
Holder of NSP: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 771212 (value 26583678; 0.02% of shares outstanding; change -0.04)
Holder of NSP: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 496507 (value 17114596; 0.01% of shares outstanding; change -0.03)
Holder of NSP: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 1064550 (value 36695039; 0.03% of shares outstanding; change 0.01)
Holder of NSP: SCHWAB STRATEGIC TRUST-Schwab US Dividend Equity ETF
Shares held as of 2026-02-28: 1101553 (value 53260085; 0.03% of shares outstanding; change 0.08)
Holder of NSP: Managed Portfolio Series-Reinhart Genesis PMV Fund
Shares held as of 2026-03-31: 573830 (value 27744679; 0.02% of shares outstanding; change 0.05)
Holder of NSP: ROYCE FUND-Royce Small-Cap Total Return Fund
Shares held as of 2026-03-31: 451384 (value 21824415; 0.01% of shares outstanding; change 0.08)
Holder of NSP: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 403543 (value 19511303; 0.01% of shares outstanding; change 0.05)
Holder of NSP: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 780479 (value 37736158; 0.02% of shares outstanding; change 0.01)
Holder of NSP: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 498694 (value 24111854; 0.01% of shares outstanding; change 0.00)
Holder of NSP: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1064550 (value 51470990; 0.03% of shares outstanding; change 0.00)
Holder of NSP: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 883886 (value 30467551; 0.02% of shares outstanding; change 0.00)
Holder of NSP: Invesco Exch-Trd Fd. TRT-Invesco High Yield Eqy. Dividend Achievers ET
Shares held as of 2026-04-30: 1857884 (value 65731937; 0.05% of shares outstanding; change 0.00)
Holder of NSP: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 2187387 (value 79227159; 0.06% of shares outstanding; change 0.02)
Holder of NSP: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 856583 (value 30528617; 0.02% of shares outstanding; change -0.03)
Holder of NSP: Invesco Exch-Trd Fd. TRT-Invesco High Yield Eqy. Dividend Achievers ET
Shares held as of 2026-05-31: 1838269 (value 91086227; 0.05% of shares outstanding; change -0.01)
Holder of NSP: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 2172131 (value 105022530; 0.06% of shares outstanding; change -0.01)
Holder of NSP: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 864745 (value 41810419; 0.02% of shares outstanding; change 0.01)
Holder of NSP: Invesco Exch-Trd Fd. TRT-Invesco High Yield Eqy. Dividend Achievers ET
Shares held as of 2026-06-30: 869451 (value 42037954; 0.02% of shares outstanding; change -0.53)
Holder of NSPR: abrdn Healthcare Investors
Shares held as of 2025-12-31: 1503519 (value 1384289; 0.03% of shares outstanding; change 0.23)
Holder of NSPR: abrdn Healthcare Opportunities Fund
Shares held as of 2025-12-31: 1059385 (value 975375; 0.02% of shares outstanding; change 0.31)
Holder of NSPR: abrdn World Healthcare Fund
Shares held as of 2025-12-31: 610460 (value 562050; 0.01% of shares outstanding; change 0.35)
Holder of NSPR: EQ Advisors Trust-1290 VT Micro Cap Portfolio
Shares held as of 2026-03-31: 5422 (value 3705; 0.00% of shares outstanding; change 0.42)
Holder of NSPR: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 18244 (value 16054; 0.00% of shares outstanding; change 0.00)
Holder of NSPR: abrdn Healthcare Investors
Shares held as of 2026-03-31: 1503519 (value 1027655; 0.03% of shares outstanding; change 0.00)
Holder of NSPR: abrdn Healthcare Opportunities Fund
Shares held as of 2026-03-31: 1059385 (value 724089; 0.02% of shares outstanding; change 0.00)
Holder of NSPR: abrdn World Healthcare Fund
Shares held as of 2026-03-31: 610460 (value 417249; 0.01% of shares outstanding; change 0.00)
Holder of NSPR: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-03-31: 75524 (value 66461; 0.00% of shares outstanding; change 0.20)
Holder of NSPR: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 18244 (value 13371; 0.00% of shares outstanding; change 0.00)
Holder of NSPR: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-04-30: 76021 (value 55715; 0.00% of shares outstanding; change 0.01)
Holder of NSPR: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 18244 (value 12469; 0.00% of shares outstanding; change 0.00)
Holder of NSPR: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-05-31: 75027 (value 51280; 0.00% of shares outstanding; change -0.01)
Holder of NSSC: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 384074 (value 14414296; 0.01% of shares outstanding; change 0.01)
Holder of NSSC: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 1070824 (value 40188023; 0.03% of shares outstanding; change 0.00)
Holder of NSSC: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 338113 (value 12679237; 0.01% of shares outstanding; change 0.01)
Holder of NSSC: VANGUARD WORLD FUND-Vanguard Information Technology Index Fund
Shares held as of 2026-02-28: 894927 (value 31984692; 0.03% of shares outstanding; change 0.03)
Holder of NSSC: JANUS INVESTMENT FUND-Janus Henderson Venture Fund
Shares held as of 2026-03-31: 424235 (value 15162159; 0.01% of shares outstanding; change -0.31)
Holder of NSSC: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 397961 (value 14223126; 0.01% of shares outstanding; change 0.04)
Holder of NSSC: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1070824 (value 38271251; 0.03% of shares outstanding; change 0.00)
Holder of NSSC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 842665 (value 31625216; 0.02% of shares outstanding; change 0.00)
Holder of NSSC: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 341618 (value 12209427; 0.01% of shares outstanding; change 0.01)
Holder of NSSC: First TRT Exch-Trd Fd. VI-First TRT SMID Cap Rising Dividend Achievers
Shares held as of 2026-04-30: 575476 (value 21419217; 0.02% of shares outstanding; change 0.01)
Holder of NSSC: SPDR SERIES TRUST-State Street SPDR Portfolio S&P 600 Small Cap ETF
Shares held as of 2026-04-30: 324746 (value 12142252; 0.01% of shares outstanding; change -0.01)
Holder of NSSC: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 2174914 (value 81320033; 0.06% of shares outstanding; change 0.02)
Holder of NSSC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 809750 (value 30365625; 0.02% of shares outstanding; change -0.04)
Holder of NSSC: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-04-30: 282921 (value 10609537; 0.01% of shares outstanding; change 0.00)
Holder of NSSC: First TRT Exch-Trd Fd. VI-First TRT SMID Cap Rising Dividend Achievers
Shares held as of 2026-05-31: 581365 (value 20998903; 0.02% of shares outstanding; change 0.01)