speb/financial-data huggingface dataset:
Holder of KIO: LoCorr Investment Trust-LoCorr Spectrum Income Fund
Shares held as of 2026-06-30: 44182 (value 485118; 0.00% of shares outstanding; change 0.00)
Holder of KITT: John Hancock Variable Insurance Trust-Total Stock Market Index Trust
Shares held as of 2025-12-31: 64 (value 98; 0.00% of shares outstanding; change 1.00)
Holder of KITT: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 31943 (value 57497; 0.01% of shares outstanding; change 4.64)
Holder of KITT: EQ Advisors Trust-1290 VT Micro Cap Portfolio
Shares held as of 2026-03-31: 584 (value 449; 0.00% of shares outstanding; change 4.96)
Holder of KITT: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 26269 (value 40454; 0.01% of shares outstanding; change 0.52)
Holder of KITT: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-03-31: 4703 (value 7242; 0.00% of shares outstanding; change 0.19)
Holder of KITT: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-03-31: 4948 (value 7619; 0.00% of shares outstanding; change 0.00)
Holder of KITT: John Hancock Variable Insurance Trust-Total Stock Market Index Trust
Shares held as of 2026-03-31: 64 (value 49; 0.00% of shares outstanding; change 0.00)
Holder of KITT: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 31943 (value 24592; 0.00% of shares outstanding; change 0.00)
Holder of KITT: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-03-31: 8590 (value 13228; 0.00% of shares outstanding; change 3.90)
Holder of KITT: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 26174 (value 33502; 0.01% of shares outstanding; change 0.00)
Holder of KITT: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-04-30: 4703 (value 6019; 0.00% of shares outstanding; change 0.00)
Holder of KITT: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-04-30: 4948 (value 6333; 0.00% of shares outstanding; change 0.00)
Holder of KITT: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-04-30: 8647 (value 11068; 0.00% of shares outstanding; change 0.01)
Holder of KITT: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 23238 (value 17890; 0.00% of shares outstanding; change -0.11)
Holder of KITT: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-05-31: 4704 (value 3621; 0.00% of shares outstanding; change 0.00)
Holder of KITT: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-05-31: 4949 (value 3810; 0.00% of shares outstanding; change 0.00)
Holder of KITT: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-05-31: 8533 (value 6569; 0.00% of shares outstanding; change -0.01)
Holder of KK3A.DE: SmallCap World Fund Inc
Shares held as of 2026-03-31: 2114898 (value 151299804; 0.02% of shares outstanding; change 0.79)
Holder of KK3A.DE: T. ROWE PRICE CAPITAL APPRECIATION Fd., INC.-T. Rowe Price Capital App
Shares held as of 2026-03-31: 5105689 (value 365260995; 0.04% of shares outstanding; change 0.51)
Holder of KK3A.DE: T. Rowe Price Mid-Cap Growth Fund, Inc.
Shares held as of 2026-03-31: 1686600 (value 120659365; 0.01% of shares outstanding; change -0.11)
Holder of KK3A.DE: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2026-03-31: 1590770 (value 113803687; 0.01% of shares outstanding; change 0.02)
Holder of KK3A.DE: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 2839773 (value 203157363; 0.02% of shares outstanding; change 0.02)
Holder of KK3A.DE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 3902739 (value 279201951; 0.03% of shares outstanding; change 0.01)
Holder of KK3A.DE: VANGUARD SPECIALIZED FUNDS-Vanguard Health Care Fund
Shares held as of 2026-04-30: 3482614 (value 249146208; 0.03% of shares outstanding; change -0.14)
Holder of KK3A.DE: Fidelity Securities Fund-Fidelity OTC Portfolio
Shares held as of 2026-05-31: 2215600 (value 158504026; 0.02% of shares outstanding; change -0.02)
Holder of KK3A.DE: iShares Trust-iShares Core S&P Mid-Cap ETF
Shares held as of 2026-05-31: 4482210 (value 320657307; 0.04% of shares outstanding; change 0.09)
Holder of KK3A.DE: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 3095682 (value 221465093; 0.02% of shares outstanding; change 0.10)
Holder of KKR: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 17305896 (value 1660327704; 0.02% of shares outstanding; change 0.02)
Holder of KKR: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 21016470 (value 2016320183; 0.02% of shares outstanding; change 0.00)
Holder of KKR: Principal Funds, Inc-MidCap Fund
Shares held as of 2026-01-31: 9802426 (value 950933367; 0.01% of shares outstanding; change -0.01)
Holder of KKR: MFS SERIES TRUST I-MFS Value Fund
Shares held as of 2026-02-28: 7045893 (value 700079932; 0.01% of shares outstanding; change -0.06)
Holder of KKR: AMERICAN FUNDS FUNDAMENTAL INVESTORS
Shares held as of 2026-03-31: 7604746 (value 755607567; 0.01% of shares outstanding; change 1.07)
Holder of KKR: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 8766091 (value 841018791; 0.01% of shares outstanding; change 0.00)
Holder of KKR: GROWTH FUND OF AMERICA
Shares held as of 2026-03-31: 20101020 (value 1997237359; 0.02% of shares outstanding; change 0.72)
Holder of KKR: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 17443748 (value 1733210811; 0.02% of shares outstanding; change 0.01)
Holder of KKR: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 21236824 (value 2110090845; 0.02% of shares outstanding; change 0.01)
Holder of KKR: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-03-31: 9938461 (value 964130122; 0.01% of shares outstanding; change 0.15)
Holder of KKR: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 8796353 (value 853334223; 0.01% of shares outstanding; change 0.00)
Holder of KKR: Principal Funds, Inc-MidCap Fund
Shares held as of 2026-04-30: 10401420 (value 1033485097; 0.01% of shares outstanding; change 0.06)
Holder of KKR: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 8226930 (value 791759725; 0.01% of shares outstanding; change 0.03)
Holder of KKR: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-04-30: 9989523 (value 968384384; 0.01% of shares outstanding; change 0.01)
Holder of KKR: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 8878561 (value 861309221; 0.01% of shares outstanding; change 0.01)
Holder of KKR: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 8784112 (value 872789373; 0.01% of shares outstanding; change 0.00)
Holder of KKR: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 8264329 (value 801144073; 0.01% of shares outstanding; change 0.00)
Holder of KKR: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 9043773 (value 898589290; 0.01% of shares outstanding; change 0.02)
Holder of KKR: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 8356102 (value 830262299; 0.01% of shares outstanding; change 0.01)
Holder of KKR: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-06-30: 9989523 (value 992559011; 0.01% of shares outstanding; change 0.00)
Holder of KLA.DE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 1673954 (value 2766711252; 0.01% of shares outstanding; change 0.00)
Holder of KLA.DE: VANGUARD CHESTER FUNDS-Vanguard PRIMECAP Fund
Shares held as of 2026-03-31: 14861600 (value 2800817235; 0.11% of shares outstanding; change -0.15)
Holder of KLA.DE: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 33314460 (value 6278443355; 0.26% of shares outstanding; change 0.01)
Holder of KLA.DE: VANGUARD INDEX FUNDS-Vanguard Growth Index Fund
Shares held as of 2026-03-31: 14175510 (value 2671516709; 0.11% of shares outstanding; change -0.01)
Holder of KLA.DE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 41624390 (value 7844532818; 0.32% of shares outstanding; change 0.01)
Holder of KLA.DE: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-03-31: 1718648 (value 2840581498; 0.01% of shares outstanding; change 0.00)
Holder of KLA.DE: Invesco QQQ Trust, Series 1
Shares held as of 2026-04-30: 2805507 (value 4636942106; 0.02% of shares outstanding; change 0.02)
Holder of KLA.DE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 1565173 (value 2586918010; 0.01% of shares outstanding; change 0.03)
Holder of KLA.DE: VanEck ETF Trust-VanEck Semiconductor ETF
Shares held as of 2026-04-30: 1435730 (value 2372974614; 0.01% of shares outstanding; change 0.09)
Holder of KLA.DE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 1695454 (value 2802246453; 0.01% of shares outstanding; change 0.01)
Holder of KLA.DE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 16773950 (value 3161218729; 0.13% of shares outstanding; change 0.00)
Holder of KLA.DE: Invesco QQQ Trust, Series 1
Shares held as of 2026-05-31: 28402810 (value 5211347457; 0.22% of shares outstanding; change 0.01)
Holder of KLA.DE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 17271780 (value 3255039774; 0.13% of shares outstanding; change 0.02)
Holder of KLA.DE: Invesco QQQ Trust, Series 1
Shares held as of 2026-06-30: 27728554 (value 5225723473; 0.21% of shares outstanding; change -0.02)
Holder of KLA.DE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 15777275 (value 2973385352; 0.12% of shares outstanding; change 0.00)
Holder of KLA.DE: VanEck ETF Trust-VanEck Semiconductor ETF
Shares held as of 2026-06-30: 14045106 (value 2646940771; 0.11% of shares outstanding; change 0.00)
Holder of KLA.DE: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-06-30: 18364835 (value 3461036927; 0.14% of shares outstanding; change 0.15)
Holder of KLAC: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 3312946 (value 6366521328; 0.03% of shares outstanding; change 0.02)
Holder of KLAC: VANGUARD INDEX FUNDS-Vanguard Growth Index Fund
Shares held as of 2025-12-31: 1425639 (value 2739664667; 0.01% of shares outstanding; change -0.04)
Holder of KLAC: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 4127785 (value 7932405551; 0.03% of shares outstanding; change -0.01)
Holder of KLAC: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 1673954 (value 3216854075; 0.01% of shares outstanding; change 0.00)
Holder of KLAC: VANGUARD CHESTER FUNDS-Vanguard PRIMECAP Fund
Shares held as of 2026-03-31: 14861600 (value 3128664095; 0.11% of shares outstanding; change -0.15)
Holder of KLAC: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 33314460 (value 7013360261; 0.26% of shares outstanding; change 0.01)
Holder of KLAC: VANGUARD INDEX FUNDS-Vanguard Growth Index Fund
Shares held as of 2026-03-31: 14175510 (value 2984228425; 0.11% of shares outstanding; change -0.01)
Holder of KLAC: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 41624390 (value 8762766760; 0.32% of shares outstanding; change 0.01)
Holder of KLAC: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-03-31: 17186480 (value 4625913019; 0.13% of shares outstanding; change 0.00)
Holder of KLAC: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 16797320 (value 4521166712; 0.13% of shares outstanding; change 0.00)
Holder of KLAC: Invesco QQQ Trust, Series 1
Shares held as of 2026-04-30: 28055070 (value 7141137329; 0.21% of shares outstanding; change 0.02)
Holder of KLAC: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 15651730 (value 3983991249; 0.12% of shares outstanding; change 0.03)
Holder of KLAC: VanEck ETF Trust-VanEck Semiconductor ETF
Shares held as of 2026-04-30: 1435730 (value 2769810245; 0.01% of shares outstanding; change 0.09)
Holder of KLAC: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-04-30: 15996530 (value 3703516693; 0.12% of shares outstanding; change -0.07)
Holder of KLAC: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 16954540 (value 4563484048; 0.13% of shares outstanding; change 0.01)
Holder of KLAC: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 16773950 (value 3531252025; 0.13% of shares outstanding; change 0.00)
Holder of KLAC: Invesco QQQ Trust, Series 1
Shares held as of 2026-05-31: 28402810 (value 6042697827; 0.22% of shares outstanding; change 0.01)
Holder of KLAC: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 15804490 (value 3659055592; 0.12% of shares outstanding; change 0.01)
Holder of KLAC: VanEck ETF Trust-VanEck Semiconductor ETF
Shares held as of 2026-05-31: 14059980 (value 3255166629; 0.11% of shares outstanding; change -0.02)
Holder of KLAC: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 17271780 (value 3636055199; 0.13% of shares outstanding; change 0.02)
Holder of KLAC: Invesco QQQ Trust, Series 1
Shares held as of 2026-06-30: 27728554 (value 5837415306; 0.21% of shares outstanding; change -0.02)
Holder of KLAC: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 15777275 (value 3321432000; 0.12% of shares outstanding; change 0.00)
Holder of KLAC: VanEck ETF Trust-VanEck Semiconductor ETF
Shares held as of 2026-06-30: 14045106 (value 2956775775; 0.11% of shares outstanding; change 0.00)
Holder of KLAC: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-06-30: 18364835 (value 3866165142; 0.14% of shares outstanding; change 0.15)
Holder of KLAR: -Price (T.Rowe) International Core Equity Trust
Shares held as of 2025-12-31: 519137 (value 9495016; 0.00% of shares outstanding; change 2.08)
Holder of KLAR: College Retirement Equities Fd.-College Retirement Equities Fd. - Glob
Shares held as of 2025-12-31: 634132 (value 11598274; 0.00% of shares outstanding; change 1.00)
Holder of KLAR: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2025-12-31: 417083 (value 6769256; 0.00% of shares outstanding; change 1.00)
Holder of KLAR: HARTFORD MUTUAL FUNDS INC/CT-HARTFORD CORE EQUITY FUND
Shares held as of 2026-01-31: 1227391 (value 23124046; 0.00% of shares outstanding; change -0.06)
Holder of KLAR: HARTFORD MUTUAL FUNDS INC/CT-THE HARTFORD INTERNATIONAL GROWTH FUND
Shares held as of 2026-01-31: 170155 (value 3205720; 0.00% of shares outstanding; change 0.17)
Holder of KLAR: T. ROWE PRICE Intl Fd.S, INC.-T. Rowe Price Overseas Stock Fd.
Shares held as of 2026-01-31: 950815 (value 17390407; 0.00% of shares outstanding; change 0.00)
Holder of KLAR: TRANSAMERICA FUNDS-Transamerica US Growth
Shares held as of 2026-01-31: 315976 (value 5128290; 0.00% of shares outstanding; change 0.00)
Holder of KLAR: Vanguard Explorer Fund
Shares held as of 2026-01-31: 1353888 (value 25507250; 0.00% of shares outstanding; change 0.00)
Holder of KLAR: BlackRock Science & Technology Trust
Shares held as of 2026-03-31: 317160 (value 5505897; 0.00% of shares outstanding; change 1.00)
Holder of KLAR: BlackRock Science and Technology Term Trust
Shares held as of 2026-03-31: 1042068 (value 18090301; 0.00% of shares outstanding; change 1.00)
Holder of KLAR: College Retirement Equities Fd.-College Retirement Equities Fd. - Glob
Shares held as of 2026-03-31: 623811 (value 10829359; 0.00% of shares outstanding; change -0.02)
Holder of KLAR: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2026-03-31: 409839 (value 7114805; 0.00% of shares outstanding; change -0.02)
Holder of KLAR: Meridian Fund Inc-Meridian Contrarian Fund
Shares held as of 2026-03-31: 134000 (value 2326240; 0.00% of shares outstanding; change 1.00)
Holder of KLAR: ARK ETF Trust-ARK Blockchain & Fintech Innovation ETF
Shares held as of 2026-04-30: 778161 (value 12730714; 0.00% of shares outstanding; change -0.06)
Holder of KLAR: Fidelity Covington TRT-Fidelity Crypto Industry and Digital Payments E
Shares held as of 2026-04-30: 243730 (value 3987422; 0.00% of shares outstanding; change 0.01)
Holder of KLAR: GLOBAL X FUNDS-Global X FinTech ETF
Shares held as of 2026-04-30: 132866 (value 2173687; 0.00% of shares outstanding; change -0.01)
Holder of KLAR: iShares Trust-iShares U.S. Small-Cap Equity Factor ETF
Shares held as of 2026-04-30: 116261 (value 1902030; 0.00% of shares outstanding; change 0.02)
Holder of KLAR: ARK ETF Trust-ARK Blockchain & Fintech Innovation ETF
Shares held as of 2026-05-31: 751001 (value 14148858; 0.00% of shares outstanding; change -0.03)
Holder of KLAR: Fidelity Covington TRT-Fidelity Crypto Industry and Digital Payments E
Shares held as of 2026-05-31: 238796 (value 4498916; 0.00% of shares outstanding; change -0.02)
Holder of KLAR: GLOBAL X FUNDS-Global X FinTech ETF
Shares held as of 2026-05-31: 130751 (value 2451581; 0.00% of shares outstanding; change -0.02)
Holder of KLAR: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 323595 (value 5617609; 0.00% of shares outstanding; change 1.00)
Holder of KLAR: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-05-31: 236099 (value 4098678; 0.00% of shares outstanding; change 1.00)
Holder of KLAR: ARK ETF Trust-ARK Blockchain & Fintech Innovation ETF
Shares held as of 2026-06-30: 712201 (value 12363809; 0.00% of shares outstanding; change -0.05)
Holder of KLAR: Fidelity Covington TRT-Fidelity Crypto Industry and Digital Payments E
Shares held as of 2026-06-30: 243129 (value 4220719; 0.00% of shares outstanding; change 0.02)
Holder of KLAR: NEUBERGER BERMAN EQUITY FUNDS-Neuberger Intrinsic Value Fund
Shares held as of 2026-06-30: 287896 (value 4997874; 0.00% of shares outstanding; change 1.00)
Holder of KLC: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 349990 (value 1343961; 0.00% of shares outstanding; change -0.04)
Holder of KLC: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 336044 (value 1290408; 0.00% of shares outstanding; change -0.52)
Holder of KLC: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 1046148 (value 4017208; 0.01% of shares outstanding; change 0.00)
Holder of KLC: Columbia Funds Series Trust I-Columbia Small Cap Value Discovery Fund
Shares held as of 2026-01-31: 1460796 (value 5989263; 0.01% of shares outstanding; change 1.09)
Holder of KLC: NORTHERN LIGHTS FUND TRUST II-Invenomic Fund
Shares held as of 2026-01-31: 320203 (value 1312832; 0.00% of shares outstanding; change 1.00)
Holder of KLC: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 311925 (value 1278892; 0.00% of shares outstanding; change 0.01)
Holder of KLC: American Century Capital Portfolios, Inc.-SMALL CAP VALUE FUND
Shares held as of 2026-03-31: 2988159 (value 11474530; 0.03% of shares outstanding; change -0.06)
Holder of KLC: American Century Capital Portfolios, Inc.-Small Cap Value Fund
Shares held as of 2026-03-31: 2988159 (value 14731623; 0.03% of shares outstanding; change -0.06)
Holder of KLC: Bridge Builder Trust-Bridge Builder Small/Mid Cap Value Fund
Shares held as of 2026-03-31: 604228 (value 2978843; 0.01% of shares outstanding; change 0.20)
Holder of KLC: Columbia Fd.s Varbl Insurance TRT-Columbia Varbl PORT. - Small Cap Val
Shares held as of 2026-03-31: 165993 (value 818345; 0.00% of shares outstanding; change -0.46)
Holder of KLC: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 176628 (value 697680; 0.00% of shares outstanding; change 0.00)
Holder of KLC: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 349990 (value 1725450; 0.00% of shares outstanding; change 0.00)
Holder of KLC: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1046148 (value 5157509; 0.01% of shares outstanding; change 0.00)
Holder of KLC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 808803 (value 3105803; 0.01% of shares outstanding; change 0.02)
Holder of KLC: Columbia Funds Series Trust I-Columbia Small Cap Value Discovery Fund
Shares held as of 2026-04-30: 724616 (value 3572356; 0.01% of shares outstanding; change -0.50)
Holder of KLC: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 314059 (value 1548310; 0.00% of shares outstanding; change 0.01)
Holder of KLC: NORTHERN LIGHTS FUND TRUST II-Invenomic Fund
Shares held as of 2026-04-30: 422360 (value 2082234; 0.00% of shares outstanding; change 0.32)
Holder of KLC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 777250 (value 3186724; 0.01% of shares outstanding; change -0.04)
Holder of KLC: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-04-30: 261922 (value 1073880; 0.00% of shares outstanding; change 0.00)
Holder of KLC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 784617 (value 3868161; 0.01% of shares outstanding; change 0.01)
Holder of KLC: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-05-31: 259218 (value 1277944; 0.00% of shares outstanding; change -0.01)
Holder of KLD.V: INVESTMENT MANAGERS SERIES TRUST-EuroPac Gold Fund
Shares held as of 2026-01-31: 3647600 (value 7878816; 0.05% of shares outstanding; change -0.02)
Holder of KLD.V: U.S. GLOBAL INVESTORS FUNDS-USGI World Precious Minerals Fund
Shares held as of 2026-03-31: 200000 (value 442000; 0.00% of shares outstanding; change 0.00)
Holder of KLD.V: INVESTMENT MANAGERS SERIES TRUST-EuroPac Gold Fund
Shares held as of 2026-04-30: 3597600 (value 7950696; 0.04% of shares outstanding; change -0.01)
Holder of KLIC: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 561240 (value 57184743; 0.01% of shares outstanding; change 0.01)
Holder of KLIC: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 498694 (value 61947769; 0.01% of shares outstanding; change 0.01)
Holder of KLIC: VANGUARD WORLD FUND-Vanguard Information Technology Index Fund
Shares held as of 2026-02-28: 1308913 (value 132632156; 0.03% of shares outstanding; change 0.03)
Holder of KLIC: American Century Capital Portfolios, Inc.-SMALL CAP VALUE FUND
Shares held as of 2026-03-31: 495000 (value 50435549; 0.01% of shares outstanding; change -0.40)
Holder of KLIC: American Century Capital Portfolios, Inc.-Small Cap Value Fund
Shares held as of 2026-03-31: 495000 (value 50158350; 0.01% of shares outstanding; change -0.40)
Holder of KLIC: Capitol Series Trust-FullerThaler Behavioral Small-Cap Growth Fund
Shares held as of 2026-03-31: 571900 (value 56137706; 0.01% of shares outstanding; change 1.00)
Holder of KLIC: John Hancock Investment Trust-Small Cap Core Fund
Shares held as of 2026-03-31: 535931 (value 60629872; 0.01% of shares outstanding; change 0.06)
Holder of KLIC: SmallCap World Fund Inc
Shares held as of 2026-03-31: 1744923 (value 176813050; 0.03% of shares outstanding; change 0.00)
Holder of KLIC: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 583488 (value 59124840; 0.01% of shares outstanding; change 0.04)
Holder of KLIC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 1248601 (value 127219955; 0.02% of shares outstanding; change 0.01)
Holder of KLIC: Capitol Series Trust-FullerThaler Behavioral Small-Cap Growth Fund
Shares held as of 2026-04-30: 575700 (value 58335682; 0.01% of shares outstanding; change 0.01)
Holder of KLIC: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 504059 (value 51076299; 0.01% of shares outstanding; change 0.01)
Holder of KLIC: Invesco Exchange-Traded Fund Trust-Invesco Semiconductors ETF
Shares held as of 2026-04-30: 577046 (value 65281212; 0.01% of shares outstanding; change 0.10)
Holder of KLIC: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 3188873 (value 396121807; 0.06% of shares outstanding; change 0.01)
Holder of KLIC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 1202862 (value 149419519; 0.02% of shares outstanding; change -0.04)
Holder of KLIC: iShares Trust-iShares S&P Small-Cap 600 Value ETF
Shares held as of 2026-04-30: 487009 (value 60496258; 0.01% of shares outstanding; change -0.05)
Holder of KLIC: Invesco Exchange-Traded Fund Trust-Invesco Semiconductors ETF
Shares held as of 2026-05-31: 657929 (value 63963858; 0.01% of shares outstanding; change 0.14)
Holder of KLIC: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 3174660 (value 321688303; 0.06% of shares outstanding; change 0.00)
Holder of KLIC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 1222192 (value 123844717; 0.02% of shares outstanding; change 0.02)
Holder of KLIC: iShares Trust-iShares S&P Small-Cap 600 Value ETF
Shares held as of 2026-05-31: 500978 (value 50764101; 0.01% of shares outstanding; change 0.03)
Holder of KLIC: Invesco Exchange-Traded Fund Trust-Invesco Semiconductors ETF
Shares held as of 2026-06-30: 673008 (value 68195901; 0.01% of shares outstanding; change 0.02)
Holder of KLRA: Federated Hermes Equity Funds-Federated Hermes Kaufmann Small Cap Fund
Shares held as of 2026-04-30: 500000 (value 8845000; 0.00% of shares outstanding; change 1.00)
Holder of KLRA: Franklin Strategic Series-Franklin Biotechnology Discovery Fund
Shares held as of 2026-04-30: 146385 (value 2589550; 0.00% of shares outstanding; change 1.00)
Holder of KLRA: HARTFORD MUTUAL FUNDS INC/CT-THE HARTFORD HEALTHCARE FUND
Shares held as of 2026-04-30: 188198 (value 3329222; 0.00% of shares outstanding; change 1.00)
Holder of KLRA: VANGUARD SPECIALIZED FUNDS-Vanguard Health Care Fund
Shares held as of 2026-04-30: 2127264 (value 37631301; 0.02% of shares outstanding; change 1.00)
Holder of KLRA: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company Fund
Shares held as of 2026-05-31: 752900 (value 13318801; 0.01% of shares outstanding; change 0.23)
Holder of KLRA: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company K6 Fund
Shares held as of 2026-05-31: 209139 (value 3699669; 0.00% of shares outstanding; change 0.22)
Holder of KLRA: Fidelity Mt. Vernon Street Trust-Fidelity Series Growth Company Fund
Shares held as of 2026-05-31: 196700 (value 3479623; 0.00% of shares outstanding; change 0.21)
Holder of KLRA: Fidelity Puritan Trust-Fidelity Balanced Fund
Shares held as of 2026-05-31: 261900 (value 4633011; 0.00% of shares outstanding; change 0.00)
Holder of KLRA: Fidelity Securities Fund-Fidelity Blue Chip Growth Fund
Shares held as of 2026-05-31: 587097 (value 10385746; 0.00% of shares outstanding; change 0.00)
Holder of KLRA: Fidelity Select Portfolios-Select Biotechnology Portfolio
Shares held as of 2026-05-31: 619399 (value 10957168; 0.00% of shares outstanding; change 0.00)
Holder of KLRS: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 72619 (value 382702; 0.00% of shares outstanding; change -0.08)
Holder of KLRS: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 176727 (value 931351; 0.01% of shares outstanding; change 0.92)
Holder of KLRS: Bridgeway Funds, Inc.-Ultra-Small Company Market Fund
Shares held as of 2026-03-31: 22500 (value 83925; 0.00% of shares outstanding; change 0.00)
Holder of KLRS: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 36616 (value 162575; 0.00% of shares outstanding; change 0.08)
Holder of KLRS: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 16829 (value 74720; 0.00% of shares outstanding; change 0.00)
Holder of KLRS: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-03-31: 9575 (value 42513; 0.00% of shares outstanding; change 0.08)
Holder of KLRS: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-03-31: 9885 (value 43889; 0.00% of shares outstanding; change 0.00)
Holder of KLRS: GOLDMAN SACHS TRUST-Goldman Sachs Absolute Return Tracker Fund
Shares held as of 2026-03-31: 8430 (value 31443; 0.00% of shares outstanding; change -0.06)
Holder of KLRS: Simplify Exchange Traded Funds-Simplify Propel Opportunities ETF
Shares held as of 2026-03-31: 87426 (value 326098; 0.00% of shares outstanding; change 3.36)
Holder of KLRS: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 72619 (value 270868; 0.00% of shares outstanding; change 0.00)
Holder of KLRS: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 176727 (value 659191; 0.01% of shares outstanding; change 0.00)
Holder of KLRS: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-03-31: 8699 (value 38623; 0.00% of shares outstanding; change -0.35)
Holder of KLRS: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 36483 (value 160525; 0.00% of shares outstanding; change 0.00)
Holder of KLRS: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 16829 (value 74047; 0.00% of shares outstanding; change 0.00)
Holder of KLRS: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-04-30: 9575 (value 42130; 0.00% of shares outstanding; change 0.00)
Holder of KLRS: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-04-30: 9885 (value 43494; 0.00% of shares outstanding; change 0.00)
Holder of KLRS: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-04-30: 8756 (value 38526; 0.00% of shares outstanding; change 0.01)
Holder of KLRS: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 34574 (value 128961; 0.00% of shares outstanding; change -0.05)
Holder of KLRS: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 16829 (value 62772; 0.00% of shares outstanding; change 0.00)
Holder of KLRS: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-05-31: 9575 (value 35714; 0.00% of shares outstanding; change 0.00)
Holder of KLRS: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-05-31: 9885 (value 36871; 0.00% of shares outstanding; change 0.00)
Holder of KLRS: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-05-31: 8642 (value 32234; 0.00% of shares outstanding; change -0.01)
Holder of KLTR: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 962241 (value 1472228; 0.01% of shares outstanding; change 0.10)
Holder of KLTR: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 2641043 (value 4040795; 0.02% of shares outstanding; change 0.00)
Holder of KLTR: VANGUARD VARIABLE INSURANCE FUNDS-Small Company Growth Portfolio
Shares held as of 2025-12-31: 242667 (value 371280; 0.00% of shares outstanding; change 0.00)
Holder of KLTR: RUSSELL INVESTMENT CO-U.S. Small Cap Equity Fund
Shares held as of 2026-01-31: 442611 (value 588672; 0.00% of shares outstanding; change 0.10)
Holder of KLTR: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 879045 (value 1169129; 0.01% of shares outstanding; change 0.00)
Holder of KLTR: SCHWAB STRATEGIC TRUST-Schwab U.S. Small-Cap ETF
Shares held as of 2026-02-28: 436017 (value 610423; 0.00% of shares outstanding; change 0.01)
Holder of KLTR: VANGUARD SCOTTSDALE FUNDS-Vanguard Russell 2000 Index Fund
Shares held as of 2026-02-28: 445529 (value 623740; 0.00% of shares outstanding; change 0.01)
Holder of KLTR: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 668426 (value 929112; 0.00% of shares outstanding; change 0.39)
Holder of KLTR: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 979796 (value 1371714; 0.01% of shares outstanding; change 0.02)
Holder of KLTR: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 2641043 (value 3697460; 0.02% of shares outstanding; change 0.00)
Holder of KLTR: VANGUARD VARIABLE INSURANCE FUNDS-Small Company Growth Portfolio
Shares held as of 2026-03-31: 242667 (value 339733; 0.00% of shares outstanding; change 0.00)
Holder of KLTR: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 2016377 (value 3085056; 0.01% of shares outstanding; change -0.08)
Holder of KLTR: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 665994 (value 885772; 0.00% of shares outstanding; change 0.00)
Holder of KLTR: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 783546 (value 1096964; 0.01% of shares outstanding; change -0.11)
Holder of KLTR: RUSSELL INVESTMENT CO-U.S. Small Cap Equity Fund
Shares held as of 2026-04-30: 462682 (value 647754; 0.00% of shares outstanding; change 0.05)
Holder of KLTR: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 1937381 (value 2576716; 0.01% of shares outstanding; change -0.04)
Holder of KLTR: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-04-30: 677082 (value 900519; 0.00% of shares outstanding; change 0.00)
Holder of KLTR: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 564240 (value 789935; 0.00% of shares outstanding; change -0.15)
Holder of KLTR: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 1955873 (value 2738222; 0.01% of shares outstanding; change 0.01)
Holder of KLTR: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-05-31: 670098 (value 938137; 0.00% of shares outstanding; change -0.01)
Holder of KLXE: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 149653 (value 410049; 0.01% of shares outstanding; change 0.00)
Holder of KLXE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 404308 (value 1107803; 0.02% of shares outstanding; change 0.00)
Holder of KLXE: Fidelity Central Investment PORT.s LLC-Fidelity High Income Central Fd
Shares held as of 2026-02-28: 56003 (value 122086; 0.00% of shares outstanding; change 1.00)
Holder of KLXE: Bridgeway Funds, Inc.-Ultra-Small Company Market Fund
Shares held as of 2026-03-31: 21702 (value 47310; 0.00% of shares outstanding; change 0.00)
Holder of KLXE: EQ Advisors Trust-1290 VT GAMCO Small Company Value Portfolio
Shares held as of 2026-03-31: 35000 (value 76300; 0.00% of shares outstanding; change -0.13)
Holder of KLXE: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 87813 (value 244998; 0.00% of shares outstanding; change 0.20)
Holder of KLXE: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 9302 (value 25952; 0.00% of shares outstanding; change 0.00)
Holder of KLXE: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-03-31: 22863 (value 63787; 0.00% of shares outstanding; change 0.10)
Holder of KLXE: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-03-31: 24006 (value 66976; 0.00% of shares outstanding; change 0.00)
Holder of KLXE: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 149653 (value 326243; 0.01% of shares outstanding; change 0.00)
Holder of KLXE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 404308 (value 881391; 0.02% of shares outstanding; change 0.00)
Holder of KLXE: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-03-31: 39084 (value 109044; 0.00% of shares outstanding; change -0.01)
Holder of KLXE: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 87493 (value 201671; 0.00% of shares outstanding; change 0.00)
Holder of KLXE: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 9302 (value 21441; 0.00% of shares outstanding; change 0.00)
Holder of KLXE: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-04-30: 22863 (value 52699; 0.00% of shares outstanding; change 0.00)
Holder of KLXE: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-04-30: 24006 (value 55333; 0.00% of shares outstanding; change 0.00)
Holder of KLXE: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-04-30: 39341 (value 90681; 0.00% of shares outstanding; change 0.01)
Holder of KLXE: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 79467 (value 173238; 0.00% of shares outstanding; change -0.09)
Holder of KLXE: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 9302 (value 20278; 0.00% of shares outstanding; change 0.00)
Holder of KLXE: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-05-31: 22863 (value 49841; 0.00% of shares outstanding; change 0.00)
Holder of KLXE: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-05-31: 24006 (value 52333; 0.00% of shares outstanding; change 0.00)
Holder of KLXE: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-05-31: 38827 (value 84642; 0.00% of shares outstanding; change -0.01)
Holder of KMB: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 8368874 (value 816802089; 0.03% of shares outstanding; change 0.02)
Holder of KMB: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 10404079 (value 1015438094; 0.03% of shares outstanding; change 0.00)
Holder of KMB: MFS SERIES TRUST I-MFS Value Fund
Shares held as of 2026-02-28: 4128645 (value 452912343; 0.01% of shares outstanding; change 0.49)
Holder of KMB: SCHWAB STRATEGIC TRUST-Schwab US Dividend Equity ETF
Shares held as of 2026-02-28: 10245636 (value 1123946237; 0.03% of shares outstanding; change 0.08)
Holder of KMB: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 4238890 (value 413715657; 0.01% of shares outstanding; change 0.00)
Holder of KMB: VANGUARD FENWAY FUNDS-Vanguard Equity Income Fund
Shares held as of 2026-03-31: 4840551 (value 531008429; 0.01% of shares outstanding; change 0.22)
Holder of KMB: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 8434978 (value 925317060; 0.03% of shares outstanding; change 0.01)
Holder of KMB: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Index Fund
Shares held as of 2026-03-31: 7168115 (value 786342193; 0.02% of shares outstanding; change -0.01)
Holder of KMB: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 10534905 (value 1155679046; 0.03% of shares outstanding; change 0.01)
Holder of KMB: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 4253555 (value 427482277; 0.01% of shares outstanding; change 0.00)
Holder of KMB: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 3975937 (value 406698599; 0.01% of shares outstanding; change 0.03)
Holder of KMB: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 4293293 (value 431475946; 0.01% of shares outstanding; change 0.01)
Holder of KMB: iShares Trust-iShares Select Dividend ETF
Shares held as of 2026-04-30: 3512811 (value 353037505; 0.01% of shares outstanding; change 0.00)
Holder of KMB: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 4247620 (value 465963901; 0.01% of shares outstanding; change 0.00)
Holder of KMB: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 4014730 (value 451295814; 0.01% of shares outstanding; change 0.01)
Holder of KMB: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 4373221 (value 479742330; 0.01% of shares outstanding; change 0.02)
Holder of KMB: iShares Trust-iShares Select Dividend ETF
Shares held as of 2026-05-31: 3495222 (value 383425842; 0.01% of shares outstanding; change -0.01)
Holder of KMB: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 4011656 (value 440078650; 0.01% of shares outstanding; change 0.00)
Holder of KMDA: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-01-31: 98548 (value 708560; 0.00% of shares outstanding; change 0.00)
Holder of KMDA: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Vector Eqy. PORT.
Shares held as of 2026-01-31: 10454 (value 75164; 0.00% of shares outstanding; change 0.00)
Holder of KMDA: DFA INVESTMENT TRUST CO-The Continental Small Company Series
Shares held as of 2026-01-31: 203071 (value 1460080; 0.00% of shares outstanding; change 0.00)
Holder of KMDA: Dimensional ETF Trust-Dimensional International Core Equity 2 ETF
Shares held as of 2026-01-31: 28075 (value 201859; 0.00% of shares outstanding; change 0.00)
Holder of KMDA: Dimensional ETF Trust-Dimensional International Small Cap ETF
Shares held as of 2026-01-31: 34529 (value 248263; 0.00% of shares outstanding; change 0.10)
Holder of KMDA: Dimensional ETF Trust-Dimensional International Small Cap Value ETF
Shares held as of 2026-01-31: 41174 (value 296041; 0.00% of shares outstanding; change 0.73)
Holder of KMDA: Dimensional ETF Trust-Dimensional World ex U.S. Core Equity 2 ETF
Shares held as of 2026-01-31: 20160 (value 144950; 0.00% of shares outstanding; change 0.25)
Holder of KMDA: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 37503 (value 268896; 0.00% of shares outstanding; change 0.28)
Holder of KMDA: ARK ETF Trust-ARK Israel Innovative Technology ETF
Shares held as of 2026-04-30: 263304 (value 2056404; 0.00% of shares outstanding; change -0.02)
Holder of KMDA: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Small Cap Value PORT.
Shares held as of 2026-04-30: 27006 (value 190662; 0.00% of shares outstanding; change 5.53)
Holder of KMDA: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 98548 (value 695748; 0.00% of shares outstanding; change 0.00)
Holder of KMDA: DFA INVESTMENT TRUST CO-The Continental Small Company Series
Shares held as of 2026-04-30: 203071 (value 1433681; 0.00% of shares outstanding; change 0.00)
Holder of KMDA: Dimensional ETF Trust-Dimensional International Core Equity 2 ETF
Shares held as of 2026-04-30: 28075 (value 198209; 0.00% of shares outstanding; change 0.00)
Holder of KMDA: Dimensional ETF Trust-Dimensional International Small Cap ETF
Shares held as of 2026-04-30: 37980 (value 268138; 0.00% of shares outstanding; change 0.10)
Holder of KMDA: Dimensional ETF Trust-Dimensional International Small Cap Value ETF
Shares held as of 2026-04-30: 47977 (value 338717; 0.00% of shares outstanding; change 0.17)
Holder of KMDA: Dimensional ETF Trust-Dimensional World ex U.S. Core Equity 2 ETF
Shares held as of 2026-04-30: 20160 (value 142329; 0.00% of shares outstanding; change 0.00)
Holder of KMDA: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 37503 (value 269646; 0.00% of shares outstanding; change 0.00)
Holder of KMDA: SEI INSTITUTIONAL INVESTMENTS TRUST-SIIT World Equity EX-US Fund
Shares held as of 2026-04-30: 16233 (value 114604; 0.00% of shares outstanding; change 0.00)
Holder of KMDA: ARK ETF Trust-ARK Israel Innovative Technology ETF
Shares held as of 2026-05-31: 263304 (value 1893155; 0.00% of shares outstanding; change 0.00)
Holder of KMDA: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 37503 (value 264771; 0.00% of shares outstanding; change 0.00)
Holder of KMDA: ARK ETF Trust-ARK Israel Innovative Technology ETF
Shares held as of 2026-06-30: 263304 (value 1858926; 0.00% of shares outstanding; change 0.00)
Holder of KMI: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 49369824 (value 1534414126; 0.02% of shares outstanding; change 0.02)
Holder of KMI: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 59354972 (value 1844752525; 0.03% of shares outstanding; change 0.00)
Holder of KMI: VANGUARD WORLD FUND-Vanguard Energy Index Fund
Shares held as of 2026-02-28: 9517953 (value 312759941; 0.00% of shares outstanding; change 0.05)
Holder of KMI: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 25002466 (value 777076641; 0.01% of shares outstanding; change 0.00)
Holder of KMI: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 49751962 (value 1634849501; 0.02% of shares outstanding; change 0.01)
Holder of KMI: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Index Fund
Shares held as of 2026-03-31: 20420883 (value 671030227; 0.01% of shares outstanding; change -0.01)
Holder of KMI: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 60049767 (value 1973235380; 0.03% of shares outstanding; change 0.01)
Holder of KMI: VANGUARD INDEX FUNDS-Vanguard Value Index Fund
Shares held as of 2026-03-31: 17494333 (value 574863793; 0.01% of shares outstanding; change 0.01)
Holder of KMI: VANGUARD INSTITUTIONAL INDEX FUNDS-Vanguard Institutional Index Fund
Shares held as of 2026-03-31: 11038456 (value 362723670; 0.01% of shares outstanding; change -0.02)
Holder of KMI: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 25088694 (value 809110381; 0.01% of shares outstanding; change 0.00)
Holder of KMI: SELECT SECTOR SPDR TRUST-State Street Energy Select Sector SPDR ETF
Shares held as of 2026-04-30: 44364403 (value 1416999055; 0.02% of shares outstanding; change -0.02)
Holder of KMI: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 23438539 (value 748626948; 0.01% of shares outstanding; change 0.03)
Holder of KMI: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 25323201 (value 816673232; 0.01% of shares outstanding; change 0.01)
Holder of KMI: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 25053852 (value 823269592; 0.01% of shares outstanding; change 0.00)
Holder of KMI: SELECT SECTOR SPDR TRUST-State Street Energy Select Sector SPDR ETF
Shares held as of 2026-05-31: 43398722 (value 1393966904; 0.02% of shares outstanding; change -0.02)
Holder of KMI: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 23667277 (value 760192911; 0.01% of shares outstanding; change 0.01)
Holder of KMI: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 25794117 (value 847594700; 0.01% of shares outstanding; change 0.02)
Holder of KMI: SELECT SECTOR SPDR TRUST-State Street Energy Select Sector SPDR ETF
Shares held as of 2026-06-30: 48584350 (value 1596481770; 0.02% of shares outstanding; change 0.12)
Holder of KMI: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 23663212 (value 777573160; 0.01% of shares outstanding; change 0.00)
Holder of KMPR: UNDISCOVERED MANAGERS Fd.S-Undiscovered Managers Behavioral Value Fd.
Shares held as of 2025-12-31: 2857048 (value 70483374; 0.05% of shares outstanding; change -0.05)
Holder of KMPR: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 632252 (value 15597656; 0.01% of shares outstanding; change -0.06)
Holder of KMPR: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 1330531 (value 32824199; 0.02% of shares outstanding; change -0.06)
Holder of KMPR: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 856632 (value 21133111; 0.01% of shares outstanding; change -0.05)