speb/financial-data huggingface dataset:
Holder of KMPR: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 1880696 (value 46396770; 0.03% of shares outstanding; change 0.00)
Holder of KMPR: Columbia Funds Series Trust-Columbia Select Mid Cap Value Fund
Shares held as of 2026-02-28: 619937 (value 17860384; 0.01% of shares outstanding; change 0.00)
Holder of KMPR: UNDISCOVERED MANAGERS Fd.S-Undiscovered Managers Behavioral Value Fd.
Shares held as of 2026-03-31: 2893848 (value 83371759; 0.05% of shares outstanding; change 0.01)
Holder of KMPR: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 655736 (value 18891753; 0.01% of shares outstanding; change 0.04)
Holder of KMPR: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 1353058 (value 38981600; 0.02% of shares outstanding; change 0.02)
Holder of KMPR: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 861992 (value 24833989; 0.01% of shares outstanding; change 0.01)
Holder of KMPR: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1868098 (value 53819902; 0.03% of shares outstanding; change -0.01)
Holder of KMPR: First TRT Exch-Trd AlphaDEX Fd.-First TRT Financials AlphaDEX Fd.
Shares held as of 2026-04-30: 417198 (value 10438294; 0.01% of shares outstanding; change -0.09)
Holder of KMPR: SPDR SERIES TRUST-State Street SPDR Portfolio S&P 600 Small Cap ETF
Shares held as of 2026-04-30: 532078 (value 13339195; 0.01% of shares outstanding; change 0.00)
Holder of KMPR: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 3579933 (value 89748919; 0.06% of shares outstanding; change 0.02)
Holder of KMPR: iShares Trust-iShares S&P Small-Cap 600 Value ETF
Shares held as of 2026-04-30: 547004 (value 13713390; 0.01% of shares outstanding; change -0.05)
Holder of KMPR: First TRT Exch-Trd AlphaDEX Fd.-First TRT Financials AlphaDEX Fd.
Shares held as of 2026-05-31: 405285 (value 11356085; 0.01% of shares outstanding; change -0.03)
Holder of KMPR: SPDR SERIES TRUST-State Street SPDR Portfolio S&P 600 Small Cap ETF
Shares held as of 2026-05-31: 536914 (value 15801379; 0.01% of shares outstanding; change 0.01)
Holder of KMPR: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 3558703 (value 102526231; 0.06% of shares outstanding; change -0.01)
Holder of KMPR: iShares Trust-iShares S&P Small-Cap 600 Value ETF
Shares held as of 2026-05-31: 563606 (value 16237488; 0.01% of shares outstanding; change 0.03)
Holder of KMPR: First TRT Exch-Trd AlphaDEX Fd.-First TRT Financials AlphaDEX Fd.
Shares held as of 2026-06-30: 395131 (value 11383723; 0.01% of shares outstanding; change -0.03)
Holder of KMPR: SPDR SERIES TRUST-State Street SPDR Portfolio S&P 600 Small Cap ETF
Shares held as of 2026-06-30: 540987 (value 15585835; 0.01% of shares outstanding; change 0.01)
Holder of KMRK: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 4082 (value 6286; 0.00% of shares outstanding; change 0.00)
Holder of KMRK: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 4082 (value 4245; 0.00% of shares outstanding; change 0.00)
Holder of KMRK: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 4082 (value 4041; 0.00% of shares outstanding; change 0.00)
Holder of KMT: Datum One Series Trust-BRANDES INTERNATIONAL SMALL CAP EQUITY FUND
Shares held as of 2025-12-31: 1619349 (value 53114645; 0.02% of shares outstanding; change -0.07)
Holder of KMT: UNDISCOVERED MANAGERS Fd.S-Undiscovered Managers Behavioral Value Fd.
Shares held as of 2025-12-31: 1102439 (value 36159998; 0.01% of shares outstanding; change -0.10)
Holder of KMT: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 821537 (value 26946412; 0.01% of shares outstanding; change 0.01)
Holder of KMT: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 1724057 (value 56549068; 0.02% of shares outstanding; change -0.04)
Holder of KMT: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 1113379 (value 36518830; 0.01% of shares outstanding; change -0.03)
Holder of KMT: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 2407538 (value 78967244; 0.03% of shares outstanding; change -0.01)
Holder of KMT: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-01-31: 1107524 (value 39250649; 0.01% of shares outstanding; change 0.00)
Holder of KMT: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 746677 (value 26118761; 0.01% of shares outstanding; change 0.01)
Holder of KMT: Datum One Series Trust-BRANDES INTERNATIONAL SMALL CAP EQUITY FUND
Shares held as of 2026-03-31: 896463 (value 31582391; 0.01% of shares outstanding; change -0.45)
Holder of KMT: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 850752 (value 30150649; 0.01% of shares outstanding; change 0.04)
Holder of KMT: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 1758906 (value 61966257; 0.02% of shares outstanding; change 0.02)
Holder of KMT: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 1118808 (value 39415605; 0.01% of shares outstanding; change 0.00)
Holder of KMT: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 2435622 (value 85806961; 0.03% of shares outstanding; change 0.01)
Holder of KMT: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 1866893 (value 61234088; 0.02% of shares outstanding; change 0.01)
Holder of KMT: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 2601318 (value 84881009; 0.03% of shares outstanding; change -0.04)
Holder of KMT: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-04-30: 1107524 (value 39018070; 0.01% of shares outstanding; change 0.00)
Holder of KMT: Fidelity Securities Fund-Fidelity Small Cap Value Fund
Shares held as of 2026-04-30: 887400 (value 31263101; 0.01% of shares outstanding; change 1.00)
Holder of KMT: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 4644588 (value 164604192; 0.06% of shares outstanding; change 0.02)
Holder of KMT: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 1793799 (value 63572234; 0.02% of shares outstanding; change -0.04)
Holder of KMT: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 2470147 (value 87542006; 0.03% of shares outstanding; change -0.05)
Holder of KMT: Fidelity Covington Trust-Fidelity Enhanced Small Cap Core ETF
Shares held as of 2026-05-31: 754581 (value 26742349; 0.01% of shares outstanding; change 0.30)
Holder of KMT: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 4622775 (value 162860361; 0.06% of shares outstanding; change 0.00)
Holder of KMT: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 1823364 (value 64237112; 0.02% of shares outstanding; change 0.02)
Holder of KMT: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 2349540 (value 82774293; 0.03% of shares outstanding; change -0.05)
Holder of KMT: Fidelity Covington Trust-Fidelity Enhanced Small Cap Core ETF
Shares held as of 2026-06-30: 852249 (value 30024731; 0.01% of shares outstanding; change 0.13)
Holder of KMTS: -Price (T.Rowe) New Horizons Trust
Shares held as of 2025-12-31: 872491 (value 16926325; 0.01% of shares outstanding; change 2.34)
Holder of KMTS: MUTUAL FUND SERIES TRUST-Eventide Healthcare & Life Sciences Fund
Shares held as of 2025-12-31: 1269338 (value 24625156; 0.02% of shares outstanding; change 1.48)
Holder of KMTS: T. Rowe Price Health Sciences Fund, Inc.
Shares held as of 2025-12-31: 801852 (value 15555928; 0.01% of shares outstanding; change 0.36)
Holder of KMTS: T. Rowe Price New Horizons Fund, Inc.
Shares held as of 2025-12-31: 2046178 (value 39695852; 0.04% of shares outstanding; change 1.76)
Holder of KMTS: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 811907 (value 17261143; 0.01% of shares outstanding; change 0.86)
Holder of KMTS: Fidelity Capital Trust-Fidelity Stock Selector Small Cap Fund
Shares held as of 2026-02-28: 735040 (value 15237378; 0.01% of shares outstanding; change 0.00)
Holder of KMTS: -Price (T.Rowe) New Horizons Trust
Shares held as of 2026-03-31: 1250995 (value 26345954; 0.02% of shares outstanding; change 0.43)
Holder of KMTS: AB CAP FUND, INC.-AB Small Cap Growth Portfolio
Shares held as of 2026-03-31: 587304 (value 12245288; 0.01% of shares outstanding; change -0.03)
Holder of KMTS: Fidelity Select PORT.s-Select Medical Technology and Devices PORT.
Shares held as of 2026-03-31: 1000000 (value 21260000; 0.02% of shares outstanding; change 0.00)
Holder of KMTS: Fidelity Select Portfolios-Select Health Care Portfolio
Shares held as of 2026-03-31: 900000 (value 19134000; 0.02% of shares outstanding; change 0.00)
Holder of KMTS: MUTUAL FUND SERIES TRUST-Eventide Healthcare & Life Sciences Fund
Shares held as of 2026-03-31: 1368136 (value 28812943; 0.02% of shares outstanding; change 0.08)
Holder of KMTS: T. Rowe Price Health Sciences Fund, Inc.
Shares held as of 2026-03-31: 744410 (value 15677274; 0.01% of shares outstanding; change -0.07)
Holder of KMTS: T. Rowe Price New Horizons Fund, Inc.
Shares held as of 2026-03-31: 2591589 (value 54578862; 0.04% of shares outstanding; change 0.27)
Holder of KMTS: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 967707 (value 20379908; 0.02% of shares outstanding; change 0.19)
Holder of KMTS: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 642269 (value 13654639; 0.01% of shares outstanding; change 0.35)
Holder of KMTS: AB CAP FUND, INC.-AB Small Cap Growth Portfolio
Shares held as of 2026-04-30: 571690 (value 11851133; 0.01% of shares outstanding; change -0.03)
Holder of KMTS: Fidelity Capital Trust-Fidelity Stock Selector Small Cap Fund
Shares held as of 2026-04-30: 735040 (value 15479942; 0.01% of shares outstanding; change 0.00)
Holder of KMTS: Fidelity Select PORT.s-Select Medical Technology and Devices PORT.
Shares held as of 2026-04-30: 1000000 (value 20729999; 0.02% of shares outstanding; change 0.00)
Holder of KMTS: Fidelity Select Portfolios-Select Health Care Portfolio
Shares held as of 2026-04-30: 900000 (value 18656999; 0.02% of shares outstanding; change 0.00)
Holder of KMTS: Franklin Strategic Series-FRANKLIN SMALL CAP GROWTH FUND
Shares held as of 2026-04-30: 792087 (value 16681351; 0.01% of shares outstanding; change 0.42)
Holder of KMTS: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 628732 (value 13033614; 0.01% of shares outstanding; change -0.02)
Holder of KMTS: Fidelity Select PORT.s-Select Medical Technology and Devices PORT.
Shares held as of 2026-05-31: 950000 (value 20006999; 0.02% of shares outstanding; change -0.05)
Holder of KMTS: Fidelity Select Portfolios-Select Health Care Portfolio
Shares held as of 2026-05-31: 900000 (value 18953999; 0.02% of shares outstanding; change 0.00)
Holder of KMTS: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 634721 (value 13367223; 0.01% of shares outstanding; change 0.01)
Holder of KMX: Diamond Hill Funds-Diamond Hill Large Cap Fund
Shares held as of 2025-12-31: 1389765 (value 62011312; 0.01% of shares outstanding; change -0.27)
Holder of KMX: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 1584819 (value 70714622; 0.01% of shares outstanding; change 1.00)
Holder of KMX: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 3329020 (value 148540868; 0.02% of shares outstanding; change -0.06)
Holder of KMX: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 1718551 (value 76681743; 0.01% of shares outstanding; change -0.07)
Holder of KMX: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 4611278 (value 205755219; 0.03% of shares outstanding; change -0.02)
Holder of KMX: FPA FUNDS TRUST-FPA Crescent Fund
Shares held as of 2026-03-31: 1845215 (value 107557584; 0.01% of shares outstanding; change 0.00)
Holder of KMX: JANUS INVESTMENT FUND-Janus Henderson Enterprise Fund
Shares held as of 2026-03-31: 3156983 (value 184020541; 0.02% of shares outstanding; change 0.00)
Holder of KMX: VANGUARD HORIZON FUNDS-Vanguard Capital Opportunity Fund
Shares held as of 2026-03-31: 1665647 (value 97090565; 0.01% of shares outstanding; change 0.00)
Holder of KMX: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 1581603 (value 92191640; 0.01% of shares outstanding; change 0.00)
Holder of KMX: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 3269584 (value 190584054; 0.02% of shares outstanding; change -0.02)
Holder of KMX: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 1652003 (value 96295256; 0.01% of shares outstanding; change -0.04)
Holder of KMX: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 4509817 (value 262877237; 0.03% of shares outstanding; change -0.02)
Holder of KMX: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 1894229 (value 89312900; 0.01% of shares outstanding; change 0.75)
Holder of KMX: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 8640492 (value 452761793; 0.06% of shares outstanding; change 0.01)
Holder of KMX: iShares Trust-iShares S&P Small-Cap 600 Value ETF
Shares held as of 2026-04-30: 1319381 (value 69135566; 0.01% of shares outstanding; change -0.05)
Holder of KMX: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 2715619 (value 142298439; 0.02% of shares outstanding; change 0.43)
Holder of KMX: JANUS INVESTMENT FUND-Janus Henderson Enterprise Fund
Shares held as of 2026-05-31: 3156983 (value 165425914; 0.02% of shares outstanding; change 0.00)
Holder of KMX: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 8602771 (value 501455529; 0.06% of shares outstanding; change 0.00)
Holder of KMX: iShares Trust-iShares S&P Small-Cap 600 Value ETF
Shares held as of 2026-05-31: 1357549 (value 79131532; 0.01% of shares outstanding; change 0.03)
Holder of KMX: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 2709802 (value 157954361; 0.02% of shares outstanding; change 0.00)
Holder of KMY.DE: MFS SERIES TRUST I-MFS Value Fund
Shares held as of 2026-02-28: 4128645 (value 396680219; 0.01% of shares outstanding; change 0.49)
Holder of KMY.DE: SCHWAB STRATEGIC TRUST-Schwab US Dividend Equity ETF
Shares held as of 2026-02-28: 10245636 (value 984400725; 0.03% of shares outstanding; change 0.08)
Holder of KMY.DE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 4238890 (value 357211246; 0.01% of shares outstanding; change 0.00)
Holder of KMY.DE: VANGUARD FENWAY FUNDS-Vanguard Equity Income Fund
Shares held as of 2026-03-31: 4840551 (value 465080148; 0.01% of shares outstanding; change 0.22)
Holder of KMY.DE: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 8434978 (value 810432701; 0.03% of shares outstanding; change 0.01)
Holder of KMY.DE: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Index Fund
Shares held as of 2026-03-31: 7168115 (value 688712502; 0.02% of shares outstanding; change -0.01)
Holder of KMY.DE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 10534905 (value 1012193691; 0.03% of shares outstanding; change 0.01)
Holder of KMY.DE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 3975937 (value 335052197; 0.01% of shares outstanding; change 0.03)
Holder of KMY.DE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 4293293 (value 361795786; 0.01% of shares outstanding; change 0.01)
Holder of KMY.DE: iShares Trust-iShares Select Dividend ETF
Shares held as of 2026-04-30: 3512811 (value 296024571; 0.01% of shares outstanding; change 0.00)
Holder of KMY.DE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 4247620 (value 408111337; 0.01% of shares outstanding; change 0.00)
Holder of KMY.DE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 4373221 (value 420179081; 0.01% of shares outstanding; change 0.02)
Holder of KMY.DE: iShares Trust-iShares Select Dividend ETF
Shares held as of 2026-05-31: 3495222 (value 335820936; 0.01% of shares outstanding; change -0.01)
Holder of KMY.DE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 4011656 (value 385439915; 0.01% of shares outstanding; change 0.00)
Holder of KN: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 1837889 (value 68755427; 0.02% of shares outstanding; change -0.05)
Holder of KN: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 1183627 (value 44279485; 0.01% of shares outstanding; change -0.04)
Holder of KN: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 2472477 (value 92495364; 0.03% of shares outstanding; change 0.01)
Holder of KN: AMERICAN BEACON FUNDS-American Beacon Small Cap Value Fund
Shares held as of 2026-01-31: 943907 (value 35311560; 0.01% of shares outstanding; change -0.15)
Holder of KN: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-01-31: 1041442 (value 43084454; 0.01% of shares outstanding; change -0.07)
Holder of KN: VANGUARD WORLD FUND-Vanguard Information Technology Index Fund
Shares held as of 2026-02-28: 2155774 (value 81013990; 0.03% of shares outstanding; change 0.03)
Holder of KN: Ariel Investment Trust-Ariel Appreciation Fund
Shares held as of 2026-03-31: 1023495 (value 38462943; 0.01% of shares outstanding; change -0.10)
Holder of KN: NEUBERGER BERMAN EQUITY FUNDS-Neuberger Genesis Fund
Shares held as of 2026-03-31: 3357638 (value 118289585; 0.04% of shares outstanding; change -0.05)
Holder of KN: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 946305 (value 35562143; 0.01% of shares outstanding; change 0.03)
Holder of KN: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 1858014 (value 69824169; 0.02% of shares outstanding; change 0.01)
Holder of KN: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 1184334 (value 44507273; 0.01% of shares outstanding; change 0.00)
Holder of KN: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 2574588 (value 96753021; 0.03% of shares outstanding; change 0.04)
Holder of KN: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 2092772 (value 78290600; 0.02% of shares outstanding; change 0.01)
Holder of KN: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-04-30: 1041442 (value 39137392; 0.01% of shares outstanding; change 0.00)
Holder of KN: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 5176234 (value 214140795; 0.06% of shares outstanding; change 0.02)
Holder of KN: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 2019132 (value 83531488; 0.02% of shares outstanding; change -0.04)
Holder of KN: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 5149075 (value 193502247; 0.06% of shares outstanding; change -0.01)
Holder of KN: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 2047218 (value 76934456; 0.02% of shares outstanding; change 0.01)
Holder of KN: NEUBERGER BERMAN EQUITY FUNDS-Neuberger Genesis Fund
Shares held as of 2026-06-30: 1816993 (value 68282600; 0.02% of shares outstanding; change -0.46)
Holder of KNDI: EA Series Trust-EA Bridgeway Omni Small-Cap Value ETF
Shares held as of 2025-12-31: 99312 (value 72944; 0.00% of shares outstanding; change 0.00)
Holder of KNDI: EA Series Trust-EA Bridgeway Omni Small-Cap Value ETF
Shares held as of 2026-03-31: 99312 (value 64612; 0.00% of shares outstanding; change 0.00)
Holder of KNDI: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 49661 (value 36476; 0.00% of shares outstanding; change 0.00)
Holder of KNDI: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 49661 (value 31872; 0.00% of shares outstanding; change 0.00)
Holder of KNDI: SPDR INDEX SHARES FUNDS-State Street SPDR S&P China ETF
Shares held as of 2026-04-30: 7977 (value 5583; 0.00% of shares outstanding; change -0.04)
Holder of KNDI: SPDR INDEX SHARES Fd.S-State Street SPDR S&P Emerging Asia Pacific ETF
Shares held as of 2026-04-30: 3052 (value 2136; 0.00% of shares outstanding; change 0.00)
Holder of KNDI: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 49661 (value 32309; 0.00% of shares outstanding; change 0.00)
Holder of KNDI: SPDR INDEX SHARES FUNDS-State Street SPDR S&P China ETF
Shares held as of 2026-05-31: 7977 (value 5654; 0.00% of shares outstanding; change 0.00)
Holder of KNDI: SPDR INDEX SHARES Fd.S-State Street SPDR S&P Emerging Asia Pacific ETF
Shares held as of 2026-05-31: 3052 (value 2163; 0.00% of shares outstanding; change 0.00)
Holder of KNDI: SPDR INDEX SHARES FUNDS-State Street SPDR S&P China ETF
Shares held as of 2026-06-30: 7977 (value 5189; 0.00% of shares outstanding; change 0.00)
Holder of KNDI: SPDR INDEX SHARES Fd.S-State Street SPDR S&P Emerging Asia Pacific ETF
Shares held as of 2026-06-30: 3288 (value 2139; 0.00% of shares outstanding; change 0.08)
Holder of KNF: -Price (T.Rowe) Mid-Cap Value Equity Trust
Shares held as of 2025-12-31: 770521 (value 60493605; 0.01% of shares outstanding; change 0.12)
Holder of KNF: T. Rowe Price Mid-Cap Value Fund, Inc.
Shares held as of 2025-12-31: 1271028 (value 99788410; 0.02% of shares outstanding; change 0.11)
Holder of KNF: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 1285649 (value 100936305; 0.02% of shares outstanding; change -0.04)
Holder of KNF: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 1788775 (value 140436729; 0.03% of shares outstanding; change -0.01)
Holder of KNF: VANGUARD WORLD FUND-Vanguard U.S. Growth Fund
Shares held as of 2026-02-28: 1240535 (value 96836159; 0.02% of shares outstanding; change 0.00)
Holder of KNF: -Price (T.Rowe) Mid-Cap Value Equity Trust
Shares held as of 2026-03-31: 890187 (value 69487995; 0.02% of shares outstanding; change 0.16)
Holder of KNF: Bridge Builder Trust-Bridge Builder Large Cap Value Fund
Shares held as of 2026-03-31: 898375 (value 70127150; 0.02% of shares outstanding; change 0.00)
Holder of KNF: NEUBERGER BERMAN EQUITY FUNDS-Neuberger Genesis Fund
Shares held as of 2026-03-31: 687736 (value 56194907; 0.01% of shares outstanding; change 0.19)
Holder of KNF: SmallCap World Fund Inc
Shares held as of 2026-03-31: 4141839 (value 323311942; 0.07% of shares outstanding; change 0.66)
Holder of KNF: T. Rowe Price Mid-Cap Value Fund, Inc.
Shares held as of 2026-03-31: 1389592 (value 108471548; 0.02% of shares outstanding; change 0.09)
Holder of KNF: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 1306571 (value 101990929; 0.02% of shares outstanding; change 0.02)
Holder of KNF: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1807112 (value 141063158; 0.03% of shares outstanding; change 0.01)
Holder of KNF: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 1397828 (value 109743479; 0.02% of shares outstanding; change 0.00)
Holder of KNF: iShares Trust-iShares Core S&P Mid-Cap ETF
Shares held as of 2026-04-30: 1913982 (value 167454281; 0.03% of shares outstanding; change 0.02)
Holder of KNF: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 1343121 (value 117509653; 0.02% of shares outstanding; change -0.04)
Holder of KNF: iShares Trust-iShares Core S&P Mid-Cap ETF
Shares held as of 2026-05-31: 1922262 (value 150051767; 0.03% of shares outstanding; change 0.00)
Holder of KNF: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 1367601 (value 106754930; 0.02% of shares outstanding; change 0.02)
Holder of KNF: NEUBERGER BERMAN EQUITY FUNDS-Neuberger Genesis Fund
Shares held as of 2026-06-30: 773286 (value 60362703; 0.01% of shares outstanding; change 0.12)
Holder of KNIA.DE: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 436451 (value 87464777; 0.00% of shares outstanding; change 0.02)
Holder of KNIA.DE: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard European Stock Index Fd.
Shares held as of 2026-01-31: 115395 (value 23125157; 0.00% of shares outstanding; change 0.01)
Holder of KNIA.DE: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Index Fd.
Shares held as of 2026-01-31: 102810 (value 20603123; 0.00% of shares outstanding; change 0.02)
Holder of KNIA.DE: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 678501 (value 135971596; 0.01% of shares outstanding; change 0.01)
Holder of KNIA.DE: SCHWAB STRATEGIC TRUST-Schwab International Equity ETF
Shares held as of 2026-02-28: 101033 (value 22277776; 0.00% of shares outstanding; change 0.01)
Holder of KNIA.DE: AQR Funds-AQR Long-Short Equity Fund
Shares held as of 2026-03-31: 122752 (value 27066816; 0.00% of shares outstanding; change -0.24)
Holder of KNIA.DE: Fidelity Concord Street Trust-Fidelity International Index Fund
Shares held as of 2026-03-31: 177665 (value 35604064; 0.00% of shares outstanding; change 0.01)
Holder of KNIA.DE: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 448440 (value 98881020; 0.00% of shares outstanding; change 0.03)
Holder of KNIA.DE: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard European Stock Index Fd.
Shares held as of 2026-04-30: 112312 (value 24764796; 0.00% of shares outstanding; change -0.03)
Holder of KNIA.DE: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Index Fd.
Shares held as of 2026-04-30: 106687 (value 23524483; 0.00% of shares outstanding; change 0.04)
Holder of KNIA.DE: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 676282 (value 149120181; 0.01% of shares outstanding; change 0.00)
Holder of KNIA.DE: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 337317 (value 67598324; 0.00% of shares outstanding; change 0.01)
Holder of KNIA.DE: iShares Trust-iShares MSCI EAFE ETF
Shares held as of 2026-04-30: 168313 (value 33729924; 0.00% of shares outstanding; change 0.01)
Holder of KNIA.DE: iShares Trust-iShares MSCI EAFE Value ETF
Shares held as of 2026-04-30: 127706 (value 25592281; 0.00% of shares outstanding; change 0.00)
Holder of KNIA.DE: Fidelity Concord Street Trust-Fidelity International Index Fund
Shares held as of 2026-05-31: 181659 (value 40055809; 0.00% of shares outstanding; change 0.01)
Holder of KNIA.DE: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 340092 (value 74990286; 0.00% of shares outstanding; change 0.01)
Holder of KNIA.DE: iShares Trust-iShares MSCI EAFE ETF
Shares held as of 2026-05-31: 168313 (value 37113016; 0.00% of shares outstanding; change 0.00)
Holder of KNIA.DE: iShares Trust-iShares MSCI EAFE Value ETF
Shares held as of 2026-05-31: 129439 (value 28541299; 0.00% of shares outstanding; change 0.01)
Holder of KNIN.SW: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 436451 (value 79935997; 0.00% of shares outstanding; change 0.02)
Holder of KNIN.SW: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard European Stock Index Fd.
Shares held as of 2026-01-31: 115395 (value 21157673; 0.00% of shares outstanding; change 0.01)
Holder of KNIN.SW: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Index Fd.
Shares held as of 2026-01-31: 102810 (value 18850214; 0.00% of shares outstanding; change 0.02)
Holder of KNIN.SW: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 678501 (value 124403162; 0.01% of shares outstanding; change 0.01)
Holder of KNIN.SW: SCHWAB STRATEGIC TRUST-Schwab International Equity ETF
Shares held as of 2026-02-28: 101033 (value 20671352; 0.00% of shares outstanding; change 0.01)
Holder of KNIN.SW: AQR Funds-AQR Long-Short Equity Fund
Shares held as of 2026-03-31: 122752 (value 25115059; 0.00% of shares outstanding; change -0.24)
Holder of KNIN.SW: Fidelity Concord Street Trust-Fidelity International Index Fund
Shares held as of 2026-03-31: 177665 (value 32539343; 0.00% of shares outstanding; change 0.01)
Holder of KNIN.SW: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 448440 (value 91750826; 0.00% of shares outstanding; change 0.03)
Holder of KNIN.SW: Fidelity Concord Street Trust-Fidelity International Index Fund
Shares held as of 2026-04-30: 179795 (value 32965414; 0.00% of shares outstanding; change 0.01)
Holder of KNIN.SW: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard European Stock Index Fd.
Shares held as of 2026-04-30: 112312 (value 22979035; 0.00% of shares outstanding; change -0.03)
Holder of KNIN.SW: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Index Fd.
Shares held as of 2026-04-30: 106687 (value 21828160; 0.00% of shares outstanding; change 0.04)
Holder of KNIN.SW: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 676282 (value 138367301; 0.01% of shares outstanding; change 0.00)
Holder of KNIN.SW: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 337317 (value 61847074; 0.00% of shares outstanding; change 0.01)
Holder of KNIN.SW: iShares Trust-iShares MSCI EAFE ETF
Shares held as of 2026-04-30: 168313 (value 30860189; 0.00% of shares outstanding; change 0.01)
Holder of KNIN.SW: iShares Trust-iShares MSCI EAFE Value ETF
Shares held as of 2026-04-30: 127706 (value 23414895; 0.00% of shares outstanding; change 0.00)
Holder of KNIN.SW: Fidelity Concord Street Trust-Fidelity International Index Fund
Shares held as of 2026-05-31: 181659 (value 37167432; 0.00% of shares outstanding; change 0.01)
Holder of KNIN.SW: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 340092 (value 69582825; 0.00% of shares outstanding; change 0.01)
Holder of KNIN.SW: iShares Trust-iShares MSCI EAFE ETF
Shares held as of 2026-05-31: 168313 (value 34436840; 0.00% of shares outstanding; change 0.00)
Holder of KNIN.SW: iShares Trust-iShares MSCI EAFE Value ETF
Shares held as of 2026-05-31: 129439 (value 26483220; 0.00% of shares outstanding; change 0.01)
Holder of KNOP: AIM Investment Fd.s -Invesco SteelPath MLP Select 40 Fd.
Shares held as of 2026-02-28: 1776804 (value 18265544; 0.05% of shares outstanding; change 0.00)
Holder of KNOP: AMERICAN BEACON Fd.S-American Beacon SiM High Yield Opportunities Fd.
Shares held as of 2026-02-28: 503895 (value 5180040; 0.02% of shares outstanding; change 0.00)
Holder of KNOP: Blackstone Alternative Investment Fd.s-Blackstone Alternative Multi-St
Shares held as of 2026-03-31: 3900 (value 40091; 0.00% of shares outstanding; change 0.11)
Holder of KNOP: Tidal ETF Trust-SonicShares Global Shipping ETF
Shares held as of 2026-03-31: 19971 (value 205301; 0.00% of shares outstanding; change 0.48)
Holder of KNOP: Tidal Trust II-Even Herd Long Short ETF
Shares held as of 2026-03-31: 50180 (value 515850; 0.00% of shares outstanding; change 1.00)
Holder of KNSA: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2025-12-31: 519579 (value 25137232; 0.01% of shares outstanding; change 0.00)
Holder of KNSA: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 923681 (value 44687687; 0.02% of shares outstanding; change 0.00)
Holder of KNSA: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 1227878 (value 59404738; 0.03% of shares outstanding; change 0.03)
Holder of KNSA: Victory Portfolios-Victory Trivalent International Small-Cap Fund
Shares held as of 2025-12-31: 332836 (value 16102606; 0.01% of shares outstanding; change 1.00)
Holder of KNSA: Fidelity Securities Fund-Fidelity Small Cap Growth Fund
Shares held as of 2026-02-28: 581262 (value 33207498; 0.01% of shares outstanding; change 0.03)
Holder of KNSA: Fidelity Advisor Series VII-Fidelity Advisor Biotechnology Fund
Shares held as of 2026-03-31: 417600 (value 20203488; 0.01% of shares outstanding; change 1.20)
Holder of KNSA: Fidelity Advisor Series VII-Fidelity Advisor Health Care Fund
Shares held as of 2026-03-31: 380000 (value 18384400; 0.01% of shares outstanding; change 0.04)
Holder of KNSA: Fidelity Rutland Square TRT II-Strategic Advisers U.S. Total Stock Fd.
Shares held as of 2026-03-31: 561983 (value 27211215; 0.01% of shares outstanding; change 12.10)
Holder of KNSA: Fidelity Select Portfolios-Select Biotechnology Portfolio
Shares held as of 2026-03-31: 637600 (value 30872590; 0.02% of shares outstanding; change 1.38)
Holder of KNSA: Fidelity Select Portfolios-Select Health Care Portfolio
Shares held as of 2026-03-31: 800000 (value 38704000; 0.02% of shares outstanding; change 0.00)
Holder of KNSA: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2026-03-31: 534982 (value 33618268; 0.01% of shares outstanding; change 0.03)
Holder of KNSA: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 951548 (value 59795276; 0.02% of shares outstanding; change 0.03)
Holder of KNSA: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1289409 (value 81026461; 0.03% of shares outstanding; change 0.05)
Holder of KNSA: Victory Portfolios-Victory Trivalent International Small-Cap Fund
Shares held as of 2026-03-31: 332730 (value 20908753; 0.01% of shares outstanding; change 0.00)
Holder of KNSA: Fidelity Advisor Series VII-Fidelity Advisor Biotechnology Fund
Shares held as of 2026-04-30: 417600 (value 23857488; 0.01% of shares outstanding; change 0.00)
Holder of KNSA: Fidelity Advisor Series VII-Fidelity Advisor Health Care Fund
Shares held as of 2026-04-30: 400000 (value 22852000; 0.01% of shares outstanding; change 0.05)
Holder of KNSA: Fidelity Rutland Square TRT II-Strategic Advisers U.S. Total Stock Fd.
Shares held as of 2026-04-30: 586983 (value 33534339; 0.01% of shares outstanding; change 0.04)
Holder of KNSA: Fidelity Securities Fund-Fidelity Small Cap Growth Fund
Shares held as of 2026-04-30: 581262 (value 36526504; 0.01% of shares outstanding; change 0.00)
Holder of KNSA: Fidelity Select Portfolios-Select Biotechnology Portfolio
Shares held as of 2026-04-30: 637600 (value 36426088; 0.02% of shares outstanding; change 0.00)
Holder of KNSA: Fidelity Select Portfolios-Select Health Care Portfolio
Shares held as of 2026-04-30: 820000 (value 46846600; 0.02% of shares outstanding; change 0.03)
Holder of KNSA: Fidelity Advisor Series VII-Fidelity Advisor Biotechnology Fund
Shares held as of 2026-05-31: 417600 (value 26241984; 0.01% of shares outstanding; change 0.00)
Holder of KNSA: Fidelity Advisor Series VII-Fidelity Advisor Health Care Fund
Shares held as of 2026-05-31: 412456 (value 25918735; 0.01% of shares outstanding; change 0.03)
Holder of KNSA: Fidelity Rutland Square TRT II-Strategic Advisers U.S. Total Stock Fd.
Shares held as of 2026-05-31: 601046 (value 37769730; 0.01% of shares outstanding; change 0.02)
Holder of KNSA: Fidelity Select Portfolios-Select Biotechnology Portfolio
Shares held as of 2026-05-31: 637600 (value 40066784; 0.02% of shares outstanding; change 0.00)
Holder of KNSA: Fidelity Select Portfolios-Select Health Care Portfolio
Shares held as of 2026-05-31: 844907 (value 53093956; 0.02% of shares outstanding; change 0.03)
Holder of KNSL: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2025-12-31: 283017 (value 86255087; 0.01% of shares outstanding; change -0.04)
Holder of KNSL: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 501486 (value 152837882; 0.02% of shares outstanding; change -0.04)
Holder of KNSL: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 698877 (value 212996735; 0.03% of shares outstanding; change 0.00)
Holder of KNSL: BARON INVESTMENT Fd.S TRT -Baron Growth Fd.
Shares held as of 2026-03-31: 863900 (value 301587495; 0.04% of shares outstanding; change -0.05)
Holder of KNSL: BARON INVESTMENT Fd.S TRT -Baron Small Cap Fd.
Shares held as of 2026-03-31: 370000 (value 129167002; 0.02% of shares outstanding; change -0.13)
Holder of KNSL: BARON SELECT FUNDS-Baron Partners Fund
Shares held as of 2026-03-31: 330000 (value 115203002; 0.01% of shares outstanding; change 1.00)
Holder of KNSL: Eaton Vance Growth Trust-Eaton Vance Atlanta Capital SMID-Cap Fund
Shares held as of 2026-03-31: 384659 (value 134284459; 0.02% of shares outstanding; change 0.00)
Holder of KNSL: GROWTH FUND OF AMERICA
Shares held as of 2026-03-31: 343351 (value 119863836; 0.01% of shares outstanding; change 0.00)
Holder of KNSL: NEW ECONOMY FUND
Shares held as of 2026-03-31: 343135 (value 119788430; 0.01% of shares outstanding; change 0.00)
Holder of KNSL: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2026-03-31: 284106 (value 99181406; 0.01% of shares outstanding; change 0.00)
Holder of KNSL: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 507139 (value 177042227; 0.02% of shares outstanding; change 0.01)
Holder of KNSL: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 697066 (value 243345744; 0.03% of shares outstanding; change 0.00)
Holder of KNSL: iShares Trust-iShares Core S&P Mid-Cap ETF
Shares held as of 2026-04-30: 745972 (value 220099029; 0.03% of shares outstanding; change 0.02)
Holder of KNSL: iShares Trust-iShares Core S&P Mid-Cap ETF
Shares held as of 2026-05-31: 750411 (value 261968484; 0.03% of shares outstanding; change 0.01)
Holder of KNT.TO: American Century Quantitative Equity Funds, Inc.-GLOBAL GOLD FUND
Shares held as of 2025-12-31: 1686200 (value 41581691; 0.01% of shares outstanding; change -0.05)
Holder of KNT.TO: SPROTT FUNDS TRUST-Sprott Gold Miners ETF
Shares held as of 2025-12-31: 1105902 (value 27271543; 0.00% of shares outstanding; change -0.20)
Holder of KNT.TO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 1446973 (value 35682353; 0.01% of shares outstanding; change 0.92)
Holder of KNT.TO: AIM Sector Fd.s -Invesco Gold & Special Minerals Fd.
Shares held as of 2026-01-31: 2740498 (value 64264680; 0.01% of shares outstanding; change 0.00)
Holder of KNT.TO: DFA INVESTMENT TRUST CO-The Canadian Small Company Series
Shares held as of 2026-01-31: 954233 (value 23531385; 0.00% of shares outstanding; change 0.00)
Holder of KNT.TO: Franklin Gold and Precious Metals Fd.-Franklin Gold & Precious Metals 
Shares held as of 2026-01-31: 2011571 (value 47171341; 0.01% of shares outstanding; change 0.00)
Holder of KNT.TO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 2204945 (value 51705961; 0.01% of shares outstanding; change 0.87)
Holder of KNT.TO: American Century Quantitative Equity Funds, Inc.-GLOBAL GOLD FUND
Shares held as of 2026-03-31: 1535400 (value 34408313; 0.01% of shares outstanding; change -0.09)
Holder of KNT.TO: Fidelity Select Portfolios-Select Gold Portfolio
Shares held as of 2026-03-31: 6585100 (value 162388564; 0.03% of shares outstanding; change 0.10)
Holder of KNT.TO: Gabelli Gold Fund, Inc.-Gabelli Gold Fund Inc
Shares held as of 2026-03-31: 1235000 (value 28960750; 0.01% of shares outstanding; change -0.05)
Holder of KNT.TO: Sprott Funds Trust-Sprott Gold Equity Fund
Shares held as of 2026-03-31: 1051900 (value 23573078; 0.00% of shares outstanding; change 1.00)
Holder of KNT.TO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 2315056 (value 51880404; 0.01% of shares outstanding; change 0.60)
Holder of KNT.TO: AIM Sector Fd.s -Invesco Gold & Special Minerals Fd.
Shares held as of 2026-04-30: 2677917 (value 60012119; 0.01% of shares outstanding; change -0.02)
Holder of KNT.TO: DFA INVESTMENT TRUST CO-The Canadian Small Company Series
Shares held as of 2026-04-30: 954233 (value 21384361; 0.00% of shares outstanding; change 0.00)
Holder of KNT.TO: Fidelity Select Portfolios-Select Gold Portfolio
Shares held as of 2026-04-30: 5380700 (value 126177419; 0.02% of shares outstanding; change -0.18)
Holder of KNT.TO: Franklin Gold and Precious Metals Fd.-Franklin Gold & Precious Metals 
Shares held as of 2026-04-30: 2011571 (value 45079305; 0.01% of shares outstanding; change 0.00)
Holder of KNT.TO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 3503325 (value 78509512; 0.01% of shares outstanding; change 0.59)
Holder of KNT.TO: VanEck ETF Trust-VanEck Gold Miners ETF
Shares held as of 2026-04-30: 8622322 (value 212626459; 0.04% of shares outstanding; change 0.00)
Holder of KNT.TO: VanEck ETF Trust-VanEck Junior Gold Miners ETF
Shares held as of 2026-04-30: 4845693 (value 119494788; 0.02% of shares outstanding; change -0.02)
Holder of KNT.TO: Fidelity Select Portfolios-Select Gold Portfolio
Shares held as of 2026-05-31: 4181100 (value 93698450; 0.02% of shares outstanding; change -0.22)
Holder of KNT.TO: VanEck ETF Trust-VanEck Gold Miners ETF
Shares held as of 2026-05-31: 8514595 (value 190812072; 0.03% of shares outstanding; change -0.01)
Holder of KNT.TO: VanEck ETF Trust-VanEck Junior Gold Miners ETF
Shares held as of 2026-05-31: 4742060 (value 104894371; 0.02% of shares outstanding; change -0.02)
Holder of KNT.TO: VanEck ETF Trust-VanEck Junior Gold Miners ETF
Shares held as of 2026-06-30: 4775389 (value 107016466; 0.02% of shares outstanding; change 0.01)
Holder of KNTK: COHEN & STEERS INFRASTRUCTURE FUND INC
Shares held as of 2025-12-31: 1539921 (value 70759371; 0.02% of shares outstanding; change 1.04)
Holder of KNTK: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2025-12-31: 613816 (value 28204845; 0.01% of shares outstanding; change 0.07)
Holder of KNTK: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 1091118 (value 50136872; 0.01% of shares outstanding; change 0.07)
Holder of KNTK: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 1538092 (value 70675328; 0.02% of shares outstanding; change 0.12)
Holder of KNTK: AIM Investment Fd.s -Invesco SteelPath MLP Income Fd.
Shares held as of 2026-02-28: 660000 (value 33283800; 0.01% of shares outstanding; change 0.00)
Holder of KNTK: AIM Investment Fd.s -Invesco SteelPath MLP Select 40 Fd.
Shares held as of 2026-02-28: 560000 (value 26566399; 0.01% of shares outstanding; change -0.07)
Holder of KNTK: GOLDMAN SACHS TRUST-Goldman Sachs MLP Energy Infrastructure Fund
Shares held as of 2026-02-28: 979889 (value 49268817; 0.01% of shares outstanding; change -0.25)
Holder of KNTK: NEW YORK LIFE INVESTMENTS FUNDS TRUST-NYLI Cushing MLP Premier Fund
Shares held as of 2026-02-28: 1250000 (value 63037500; 0.02% of shares outstanding; change 0.13)
Holder of KNTK: Cohen & Steers Infrastructure Fund Inc
Shares held as of 2026-03-31: 1236536 (value 62358510; 0.02% of shares outstanding; change -0.20)
Holder of KNTK: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2026-03-31: 625970 (value 31567667; 0.01% of shares outstanding; change 0.02)
Holder of KNTK: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 1118542 (value 56408073; 0.02% of shares outstanding; change 0.03)
Holder of KNTK: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1556514 (value 78495001; 0.02% of shares outstanding; change 0.01)
Holder of KNTK: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 1129807 (value 51914632; 0.02% of shares outstanding; change 0.05)
Holder of KNTK: Legg Mason Global Asset Management Trust-ClearBridge Value Fund
Shares held as of 2026-04-30: 750000 (value 37822500; 0.01% of shares outstanding; change 1.50)
Holder of KNTK: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 2771479 (value 130287223; 0.04% of shares outstanding; change 0.02)
Holder of KNTK: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 1091112 (value 51293173; 0.01% of shares outstanding; change -0.03)
Holder of KNTK: GLOBAL X FUNDS-Global X MLP & Energy Infrastructure ETF
Shares held as of 2026-05-31: 584575 (value 27480869; 0.01% of shares outstanding; change 0.27)
Holder of KNTK: GOLDMAN SACHS TRUST-Goldman Sachs MLP Energy Infrastructure Fund
Shares held as of 2026-05-31: 1042214 (value 52558852; 0.01% of shares outstanding; change 0.06)
Holder of KNTK: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 2757832 (value 139077468; 0.04% of shares outstanding; change 0.00)
Holder of KNTK: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 1119424 (value 56452552; 0.02% of shares outstanding; change 0.03)
Holder of KNX: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 1749432 (value 132309537; 0.01% of shares outstanding; change 0.01)
Holder of KNX: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 3500258 (value 264724502; 0.02% of shares outstanding; change -0.04)
Holder of KNX: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 2256494 (value 170658635; 0.01% of shares outstanding; change -0.04)
Holder of KNX: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 4869704 (value 368295700; 0.03% of shares outstanding; change 0.00)
Holder of KNX: Victory Portfolios-Victory Sycamore Established Value Fund
Shares held as of 2025-12-31: 4460000 (value 337309787; 0.03% of shares outstanding; change -0.22)
Holder of KNX: AIM Sector Fd.s -INVESCO VALUE OPPORTUNITIES Fd.
Shares held as of 2026-01-31: 1407851 (value 106151967; 0.01% of shares outstanding; change 0.00)
Holder of KNX: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-01-31: 2068666 (value 155977419; 0.01% of shares outstanding; change 0.00)
Holder of KNX: ALLSPRING FUNDS TRUST-Allspring Special Mid Cap Value Fund
Shares held as of 2026-03-31: 3385300 (value 265983019; 0.02% of shares outstanding; change 0.00)
Holder of KNX: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 1812373 (value 131397042; 0.01% of shares outstanding; change 0.04)
Holder of KNX: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 3558209 (value 257970152; 0.02% of shares outstanding; change 0.02)
Holder of KNX: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 2265662 (value 164260495; 0.01% of shares outstanding; change 0.00)
Holder of KNX: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 4913055 (value 356196487; 0.03% of shares outstanding; change 0.01)
Holder of KNX: Victory Portfolios-Victory Sycamore Established Value Fund
Shares held as of 2026-03-31: 4220000 (value 305950000; 0.03% of shares outstanding; change -0.05)
Holder of KNX: ALLSPRING FUNDS TRUST-Allspring Special Mid Cap Value Fund
Shares held as of 2026-04-30: 3311400 (value 253918153; 0.02% of shares outstanding; change -0.02)
Holder of KNX: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-04-30: 2068666 (value 149978285; 0.01% of shares outstanding; change 0.00)
Holder of KNX: Manager Directed Portfolios-Hood River Small-Cap Growth Fund
Shares held as of 2026-04-30: 1405107 (value 101870257; 0.01% of shares outstanding; change 0.00)
Holder of KNX: iShares Trust-iShares Core S&P Mid-Cap ETF
Shares held as of 2026-04-30: 5484174 (value 413506727; 0.03% of shares outstanding; change 0.02)