speb/financial-data huggingface dataset:
Holder of IMDX: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-05-31: 33170 (value 157225; 0.00% of shares outstanding; change 0.00)
Holder of IMDX: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-05-31: 38652 (value 183210; 0.00% of shares outstanding; change 0.00)
Holder of IMDX: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-05-31: 28652 (value 135810; 0.00% of shares outstanding; change -0.01)
Holder of IMG.TO: Sprott Funds Trust-Sprott Gold Equity Fund
Shares held as of 2025-12-31: 4609300 (value 110669294; 0.01% of shares outstanding; change -0.07)
Holder of IMG.TO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 5416360 (value 130046804; 0.01% of shares outstanding; change 0.06)
Holder of IMG.TO: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Small Cap Value PORT.
Shares held as of 2026-01-31: 5026695 (value 120188276; 0.01% of shares outstanding; change -0.33)
Holder of IMG.TO: DFA INVESTMENT TRUST CO-The Canadian Small Company Series
Shares held as of 2026-01-31: 3427003 (value 81939641; 0.01% of shares outstanding; change 0.00)
Holder of IMG.TO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 8375904 (value 200267863; 0.01% of shares outstanding; change 0.04)
Holder of IMG.TO: ALLSPRING FUNDS TRUST-Allspring Precious Metals Fund
Shares held as of 2026-03-31: 3980000 (value 95559800; 0.01% of shares outstanding; change 0.00)
Holder of IMG.TO: Fidelity Select Portfolios-Select Gold Portfolio
Shares held as of 2026-03-31: 9286600 (value 222971268; 0.02% of shares outstanding; change 0.03)
Holder of IMG.TO: Sprott Funds Trust-Sprott Gold Equity Fund
Shares held as of 2026-03-31: 4609300 (value 95228137; 0.01% of shares outstanding; change 0.00)
Holder of IMG.TO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 5698810 (value 117737413; 0.01% of shares outstanding; change 0.05)
Holder of IMG.TO: AIM Sector Fd.s -Invesco Gold & Special Minerals Fd.
Shares held as of 2026-04-30: 4227821 (value 87346781; 0.01% of shares outstanding; change 0.64)
Holder of IMG.TO: ALLSPRING FUNDS TRUST-Allspring Precious Metals Fund
Shares held as of 2026-04-30: 3980000 (value 78724402; 0.01% of shares outstanding; change 0.00)
Holder of IMG.TO: American Century ETF Trust-Avantis International Small Cap Value ETF
Shares held as of 2026-04-30: 4200212 (value 97570922; 0.01% of shares outstanding; change 0.00)
Holder of IMG.TO: Fidelity Select Portfolios-Select Gold Portfolio
Shares held as of 2026-04-30: 9545100 (value 228223339; 0.02% of shares outstanding; change 0.03)
Holder of IMG.TO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 8605389 (value 177787335; 0.02% of shares outstanding; change 0.03)
Holder of IMG.TO: VanEck ETF Trust-VanEck Gold Miners ETF
Shares held as of 2026-04-30: 19757814 (value 474385118; 0.03% of shares outstanding; change 0.00)
Holder of IMG.TO: VanEck ETF Trust-VanEck Junior Gold Miners ETF
Shares held as of 2026-04-30: 11103777 (value 266601688; 0.02% of shares outstanding; change -0.02)
Holder of IMG.TO: ALLSPRING FUNDS TRUST-Allspring Precious Metals Fund
Shares held as of 2026-05-31: 3900000 (value 80573999; 0.01% of shares outstanding; change -0.02)
Holder of IMG.TO: American Century ETF Trust-Avantis International Small Cap Value ETF
Shares held as of 2026-05-31: 4200212 (value 100427068; 0.01% of shares outstanding; change 0.00)
Holder of IMG.TO: Fidelity Select Portfolios-Select Gold Portfolio
Shares held as of 2026-05-31: 8816300 (value 182144756; 0.02% of shares outstanding; change -0.08)
Holder of IMG.TO: VanEck ETF Trust-VanEck Gold Miners ETF
Shares held as of 2026-05-31: 19510952 (value 403096265; 0.03% of shares outstanding; change -0.01)
Holder of IMG.TO: VanEck ETF Trust-VanEck Junior Gold Miners ETF
Shares held as of 2026-05-31: 10866300 (value 235907363; 0.02% of shares outstanding; change -0.02)
Holder of IMG.TO: iShares, Inc.-iShares MSCI Global Gold Miners ETF
Shares held as of 2026-05-31: 3131766 (value 64702285; 0.01% of shares outstanding; change -0.05)
Holder of IMG.TO: American Century ETF Trust-Avantis International Small Cap Value ETF
Shares held as of 2026-06-30: 4196747 (value 86704792; 0.01% of shares outstanding; change 0.00)
Holder of IMG.TO: VanEck ETF Trust-VanEck Junior Gold Miners ETF
Shares held as of 2026-06-30: 11700884 (value 241740261; 0.02% of shares outstanding; change 0.08)
Holder of IMI.L: AIM Intl Mutual Fd.s -Invesco Intl Small-Mid Company Fd.
Shares held as of 2025-10-31: 1276173 (value 3716215776; 0.01% of shares outstanding; change -0.28)
Holder of IMI.L: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 2294977 (value 6256107302; 0.01% of shares outstanding; change 0.02)
Holder of IMI.L: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-01-31: 1060808 (value 3089072896; 0.00% of shares outstanding; change 0.00)
Holder of IMI.L: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 3593474 (value 10464196288; 0.02% of shares outstanding; change 0.01)
Holder of IMI.L: VANGUARD TRUSTEES' EQUITY FUND-Vanguard International Value Fund
Shares held as of 2026-01-31: 1014363 (value 2953825056; 0.00% of shares outstanding; change -0.38)
Holder of IMI.L: MFS SERIES TRUST X-MFS International Intrinsic Value Fund
Shares held as of 2026-02-28: 9573125 (value 29198031250; 0.04% of shares outstanding; change -0.11)
Holder of IMI.L: John Hancock Investment Trust-Disciplined Value International Fund
Shares held as of 2026-03-31: 776626 (value 2213384100; 0.00% of shares outstanding; change 0.00)
Holder of IMI.L: MFS Varbl INSURANCE TRT II-MFS Intl Intrinsic Value PORT.
Shares held as of 2026-03-31: 598241 (value 1824635050; 0.00% of shares outstanding; change -0.14)
Holder of IMI.L: SmallCap World Fund Inc
Shares held as of 2026-03-31: 9508385 (value 29000574250; 0.04% of shares outstanding; change -0.07)
Holder of IMI.L: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 2351324 (value 7171538200; 0.01% of shares outstanding; change 0.02)
Holder of IMI.L: AIM Intl Mutual Fd.s -Invesco Intl Small-Mid Company Fd.
Shares held as of 2026-04-30: 760342 (value 2319043100; 0.00% of shares outstanding; change -0.40)
Holder of IMI.L: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 1060808 (value 3235464400; 0.00% of shares outstanding; change 0.00)
Holder of IMI.L: John Hancock Investment Trust-Disciplined Value International Fund
Shares held as of 2026-04-30: 780612 (value 2273142144; 0.00% of shares outstanding; change 0.01)
Holder of IMI.L: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 3574403 (value 10901929150; 0.02% of shares outstanding; change -0.01)
Holder of IMI.L: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 1843610 (value 5368592320; 0.01% of shares outstanding; change 0.00)
Holder of IMI.L: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-04-30: 972786 (value 2832752832; 0.00% of shares outstanding; change 0.00)
Holder of IMI.L: John Hancock Investment Trust-Disciplined Value International Fund
Shares held as of 2026-05-31: 780612 (value 2380866600; 0.00% of shares outstanding; change 0.00)
Holder of IMI.L: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 1856285 (value 5661669250; 0.01% of shares outstanding; change 0.01)
Holder of IMI.L: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-05-31: 977651 (value 2981835550; 0.00% of shares outstanding; change 0.01)
Holder of IMKTA: VANGUARD HORIZON FUNDS-Vanguard Strategic Equity Fund
Shares held as of 2025-12-31: 253845 (value 22455128; 0.02% of shares outstanding; change 0.00)
Holder of IMKTA: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 456777 (value 40406493; 0.03% of shares outstanding; change 0.01)
Holder of IMKTA: AMG Funds IV-AMG River Road Small Cap Value Fund
Shares held as of 2026-01-31: 280389 (value 25164912; 0.02% of shares outstanding; change -0.02)
Holder of IMKTA: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-01-31: 224258 (value 20127155; 0.02% of shares outstanding; change -0.02)
Holder of IMKTA: BRAGG CAPITAL TRUST-FPA Queens Road Small Cap Value Fund
Shares held as of 2026-02-28: 356802 (value 32165700; 0.02% of shares outstanding; change 0.10)
Holder of IMKTA: SCHWAB STRATEGIC TRUST-Schwab Fundamental U.S. Small Company ETF
Shares held as of 2026-02-28: 306662 (value 26320800; 0.02% of shares outstanding; change -0.02)
Holder of IMKTA: Datum One Series Trust-BRANDES SMALL CAP VALUE FUND
Shares held as of 2026-03-31: 201021 (value 17253632; 0.01% of shares outstanding; change 0.37)
Holder of IMKTA: EQ Advisors Trust-1290 VT GAMCO Small Company Value Portfolio
Shares held as of 2026-03-31: 462900 (value 39730707; 0.03% of shares outstanding; change 0.00)
Holder of IMKTA: VANGUARD HORIZON FUNDS-Vanguard Strategic Equity Fund
Shares held as of 2026-03-31: 253845 (value 21787516; 0.02% of shares outstanding; change 0.00)
Holder of IMKTA: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 456777 (value 39205170; 0.03% of shares outstanding; change 0.00)
Holder of IMKTA: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 354815 (value 31386934; 0.02% of shares outstanding; change 0.02)
Holder of IMKTA: AMG Funds IV-AMG River Road Small Cap Value Fund
Shares held as of 2026-04-30: 266615 (value 22883565; 0.02% of shares outstanding; change -0.05)
Holder of IMKTA: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 576266 (value 53506297; 0.04% of shares outstanding; change 0.08)
Holder of IMKTA: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Value Portfolio
Shares held as of 2026-04-30: 224258 (value 19248064; 0.02% of shares outstanding; change 0.00)
Holder of IMKTA: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 343779 (value 30854165; 0.02% of shares outstanding; change -0.03)
Holder of IMKTA: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 612030 (value 54929692; 0.04% of shares outstanding; change 0.06)
Holder of IMKTA: BRAGG CAPITAL TRUST-FPA Queens Road Small Cap Value Fund
Shares held as of 2026-05-31: 356802 (value 30624316; 0.02% of shares outstanding; change 0.00)
Holder of IMKTA: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 349986 (value 30039299; 0.02% of shares outstanding; change 0.02)
Holder of IMKTA: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 646959 (value 55528492; 0.04% of shares outstanding; change 0.06)
Holder of IMMP: Brighthouse Fd.s TRT II-Brighthouse/Dimensional Intl Small Company POR
Shares held as of 2025-12-31: 8886 (value 3346; 0.00% of shares outstanding; change 0.00)
Holder of IMMP: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-01-31: 5613 (value 2117; 0.00% of shares outstanding; change 0.00)
Holder of IMMP: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Sustainability Core 1 PORT.
Shares held as of 2026-01-31: 4300 (value 1621; 0.00% of shares outstanding; change 0.00)
Holder of IMMP: Brighthouse Fd.s TRT II-Brighthouse/Dimensional Intl Small Company POR
Shares held as of 2026-03-31: 8886 (value 3416; 0.00% of shares outstanding; change 0.00)
Holder of IMMP: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 18722 (value 7050; 0.00% of shares outstanding; change 0.00)
Holder of IMMP: LINCOLN Varbl INSURANCE Prod. TRT-LVIP Dimensional Intl Core Eqy. Fd.
Shares held as of 2026-03-31: 4950 (value 1903; 0.00% of shares outstanding; change 0.00)
Holder of IMMP: iShares Trust-iShares Biotechnology ETF
Shares held as of 2026-03-31: 809244 (value 355177; 0.01% of shares outstanding; change -0.04)
Holder of IMMP: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 3713 (value 1427; 0.00% of shares outstanding; change -0.34)
Holder of IMMP: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 18722 (value 7061; 0.00% of shares outstanding; change 0.00)
Holder of IMMP: iShares Trust-iShares Biotechnology ETF
Shares held as of 2026-04-30: 727361 (value 274360; 0.00% of shares outstanding; change -0.10)
Holder of IMMP: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 18722 (value 7198; 0.00% of shares outstanding; change 0.00)
Holder of IMMP: iShares Trust-iShares Biotechnology ETF
Shares held as of 2026-05-31: 721225 (value 277311; 0.00% of shares outstanding; change -0.01)
Holder of IMMR: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 293685 (value 1903078; 0.01% of shares outstanding; change -0.09)
Holder of IMMR: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 1625208 (value 10531347; 0.05% of shares outstanding; change 0.83)
Holder of IMMR: Target Portfolio Trust-PGIM Quant Solutions Small-Cap Value Fund
Shares held as of 2026-01-31: 198400 (value 1299520; 0.01% of shares outstanding; change -0.03)
Holder of IMMR: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 283372 (value 1856086; 0.01% of shares outstanding; change 0.01)
Holder of IMMR: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 148739 (value 947467; 0.00% of shares outstanding; change -0.01)
Holder of IMMR: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 310133 (value 2022067; 0.01% of shares outstanding; change 0.06)
Holder of IMMR: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 945008 (value 6161452; 0.03% of shares outstanding; change -0.42)
Holder of IMMR: World Funds Trust-Philotimo Focused Growth & Income Fund
Shares held as of 2026-03-31: 700000 (value 4563999; 0.02% of shares outstanding; change 1.36)
Holder of IMMR: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 710135 (value 4601674; 0.02% of shares outstanding; change 0.02)
Holder of IMMR: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-03-31: 239235 (value 1550242; 0.01% of shares outstanding; change 0.00)
Holder of IMMR: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 175440 (value 1149132; 0.01% of shares outstanding; change 0.18)
Holder of IMMR: Fidelity Covington Trust-Fidelity Enhanced Small Cap ETF
Shares held as of 2026-04-30: 470839 (value 3079287; 0.01% of shares outstanding; change 0.04)
Holder of IMMR: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 287617 (value 1875262; 0.01% of shares outstanding; change 0.02)
Holder of IMMR: WisdomTree Trust-WisdomTree U.S. SmallCap Dividend Fund
Shares held as of 2026-04-30: 178018 (value 1182039; 0.01% of shares outstanding; change 0.00)
Holder of IMMR: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 682441 (value 4469988; 0.02% of shares outstanding; change -0.04)
Holder of IMMR: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-04-30: 236505 (value 1549107; 0.01% of shares outstanding; change -0.01)
Holder of IMMR: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 167730 (value 1093599; 0.01% of shares outstanding; change -0.04)
Holder of IMMR: Fidelity Covington Trust-Fidelity Enhanced Small Cap Core ETF
Shares held as of 2026-05-31: 490108 (value 3210207; 0.01% of shares outstanding; change 0.04)
Holder of IMMR: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 729421 (value 4755824; 0.02% of shares outstanding; change 0.07)
Holder of IMMR: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-05-31: 238507 (value 1555065; 0.01% of shares outstanding; change 0.01)
Holder of IMMR: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 220246 (value 1436003; 0.01% of shares outstanding; change 1.94)
Holder of IMMR: Fidelity Covington Trust-Fidelity Enhanced Small Cap Core ETF
Shares held as of 2026-06-30: 504277 (value 3287886; 0.02% of shares outstanding; change 0.03)
Holder of IMMR: WisdomTree Trust-WisdomTree U.S. SmallCap Dividend Fund
Shares held as of 2026-06-30: 177193 (value 1155298; 0.01% of shares outstanding; change 0.00)
Holder of IMMX: MUTUAL FUND SERIES TRUST-Eventide Healthcare & Life Sciences Fund
Shares held as of 2025-12-31: 2549019 (value 20213720; 0.05% of shares outstanding; change 1.00)
Holder of IMMX: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 244935 (value 2204415; 0.00% of shares outstanding; change 0.79)
Holder of IMMX: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 685695 (value 6171255; 0.01% of shares outstanding; change 0.40)
Holder of IMMX: Franklin Strategic Series-FRANKLIN BIOTECHNOLOGY DISCOVERY FUND
Shares held as of 2026-01-31: 357034 (value 3356119; 0.01% of shares outstanding; change 1.00)
Holder of IMMX: 360 Funds-Timber Point Global Allocations Fund
Shares held as of 2026-03-31: 120000 (value 1022400; 0.00% of shares outstanding; change 1.00)
Holder of IMMX: Bridgeway Funds, Inc.-Ultra-Small Company Fund
Shares held as of 2026-03-31: 80000 (value 751999; 0.00% of shares outstanding; change 1.00)
Holder of IMMX: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 216619 (value 1717788; 0.00% of shares outstanding; change 0.87)
Holder of IMMX: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-03-31: 61944 (value 491215; 0.00% of shares outstanding; change 1.04)
Holder of IMMX: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-03-31: 68316 (value 541745; 0.00% of shares outstanding; change 0.80)
Holder of IMMX: MUTUAL FUND SERIES TRUST-Eventide Healthcare & Life Sciences Fund
Shares held as of 2026-03-31: 2549019 (value 21717643; 0.05% of shares outstanding; change 0.00)
Holder of IMMX: T. Rowe Price Health Sciences Fund, Inc.
Shares held as of 2026-03-31: 326401 (value 2780936; 0.01% of shares outstanding; change 1.00)
Holder of IMMX: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 456667 (value 3890803; 0.01% of shares outstanding; change 0.86)
Holder of IMMX: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1285595 (value 10953269; 0.02% of shares outstanding; change 0.87)
Holder of IMMX: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-03-31: 86999 (value 689902; 0.00% of shares outstanding; change 0.58)
Holder of IMMX: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 215831 (value 2028811; 0.00% of shares outstanding; change 0.00)
Holder of IMMX: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-04-30: 80146 (value 753372; 0.00% of shares outstanding; change 0.17)
Holder of IMMX: Franklin Strategic Series-Franklin Biotechnology Discovery Fund
Shares held as of 2026-04-30: 357034 (value 3041929; 0.01% of shares outstanding; change 0.00)
Holder of IMMX: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-04-30: 87571 (value 823167; 0.00% of shares outstanding; change 0.01)
Holder of IMMX: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 298586 (value 2543952; 0.01% of shares outstanding; change 0.38)
Holder of IMMX: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-05-31: 88336 (value 905444; 0.00% of shares outstanding; change 0.43)
Holder of IMMX: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-05-31: 109438 (value 932411; 0.00% of shares outstanding; change 0.37)
Holder of IMMX: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-05-31: 88058 (value 978324; 0.00% of shares outstanding; change 0.01)
Holder of IMMX: -SSgA SPDR ETFS Europe I-State Street SPDR Russell 2000 US Small Cap U
Shares held as of 2026-06-30: 92648 (value 789361; 0.00% of shares outstanding; change 1.00)
Holder of IMMX: SPDR SERIES TRUST-State Street SPDR S&P Biotech ETF
Shares held as of 2026-06-30: 2096255 (value 17860093; 0.04% of shares outstanding; change 1.00)
Holder of IMNM: -Price (T.Rowe) U.S. Small-Cap Core Equity Trust
Shares held as of 2025-12-31: 2359586 (value 51509762; 0.02% of shares outstanding; change 0.63)
Holder of IMNM: T. Rowe Price Eqy. Fd.s, Inc.-T. Rowe Price Inst. Small-Cap Stock Fd.
Shares held as of 2025-12-31: 2779348 (value 60673166; 0.02% of shares outstanding; change 0.77)
Holder of IMNM: T. Rowe Price Health Sciences Fund, Inc.
Shares held as of 2025-12-31: 2171072 (value 40338517; 0.02% of shares outstanding; change -0.24)
Holder of IMNM: T. Rowe Price Small-Cap Stock Fund, Inc.
Shares held as of 2025-12-31: 5127736 (value 111938476; 0.05% of shares outstanding; change 0.65)
Holder of IMNM: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 3125680 (value 68233594; 0.03% of shares outstanding; change 0.18)
Holder of IMNM: VANGUARD SPECIALIZED FUNDS-Vanguard Health Care Fund
Shares held as of 2026-01-31: 1958141 (value 37557144; 0.02% of shares outstanding; change 1.00)
Holder of IMNM: -Price (T.Rowe) U.S. Small-Cap Core Equity Trust
Shares held as of 2026-03-31: 2788842 (value 61940178; 0.02% of shares outstanding; change 0.18)
Holder of IMNM: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company Fund
Shares held as of 2026-03-31: 4735611 (value 87987652; 0.04% of shares outstanding; change 0.05)
Holder of IMNM: Fidelity Select Portfolios-Select Biotechnology Portfolio
Shares held as of 2026-03-31: 2131664 (value 39606316; 0.02% of shares outstanding; change 0.00)
Holder of IMNM: PRIMECAP Odyssey Funds-PRIMECAP Odyssey Aggressive Growth Fund
Shares held as of 2026-03-31: 3867541 (value 74179437; 0.03% of shares outstanding; change 0.00)
Holder of IMNM: T. Rowe Price Eqy. Fd.s, Inc.-T. Rowe Price Inst. Small-Cap Stock Fd.
Shares held as of 2026-03-31: 3117210 (value 69233231; 0.03% of shares outstanding; change 0.12)
Holder of IMNM: T. Rowe Price Small-Cap Stock Fund, Inc.
Shares held as of 2026-03-31: 5764704 (value 128034070; 0.05% of shares outstanding; change 0.12)
Holder of IMNM: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 3166083 (value 70318700; 0.03% of shares outstanding; change 0.01)
Holder of IMNM: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 2489937 (value 54355324; 0.02% of shares outstanding; change 0.09)
Holder of IMNM: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company Fund
Shares held as of 2026-04-30: 4740888 (value 90930233; 0.04% of shares outstanding; change 0.00)
Holder of IMNM: Fidelity Select Portfolios-Select Biotechnology Portfolio
Shares held as of 2026-04-30: 2131664 (value 40885316; 0.02% of shares outstanding; change 0.00)
Holder of IMNM: PRIMECAP Odyssey Funds-PRIMECAP Odyssey Aggressive Growth Fund
Shares held as of 2026-04-30: 3867541 (value 85898082; 0.03% of shares outstanding; change 0.00)
Holder of IMNM: SPDR SERIES TRUST-State Street SPDR S&P Biotech ETF
Shares held as of 2026-04-30: 3280788 (value 62925514; 0.03% of shares outstanding; change 0.12)
Holder of IMNM: VANGUARD SPECIALIZED FUNDS-Vanguard Health Care Fund
Shares held as of 2026-04-30: 2776580 (value 61667839; 0.02% of shares outstanding; change 0.42)
Holder of IMNM: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 2403214 (value 46093645; 0.02% of shares outstanding; change -0.03)
Holder of IMNM: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company Fund
Shares held as of 2026-05-31: 4740888 (value 105295118; 0.04% of shares outstanding; change 0.00)
Holder of IMNM: Fidelity Select Portfolios-Select Biotechnology Portfolio
Shares held as of 2026-05-31: 2131664 (value 47344255; 0.02% of shares outstanding; change 0.00)
Holder of IMNM: SPDR SERIES TRUST-State Street SPDR S&P Biotech ETF
Shares held as of 2026-05-31: 3248650 (value 75855978; 0.03% of shares outstanding; change -0.01)
Holder of IMNM: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 2437479 (value 54136406; 0.02% of shares outstanding; change 0.01)
Holder of IMNM: SPDR SERIES TRUST-State Street SPDR S&P Biotech ETF
Shares held as of 2026-06-30: 2980918 (value 66206186; 0.03% of shares outstanding; change -0.08)
Holder of IMNN: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 10032 (value 21869; 0.00% of shares outstanding; change 0.00)
Holder of IMNN: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 13751 (value 29977; 0.00% of shares outstanding; change 1.00)
Holder of IMNN: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 20488 (value 42205; 0.00% of shares outstanding; change 0.20)
Holder of IMNN: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 163 (value 335; 0.00% of shares outstanding; change 0.00)
Holder of IMNN: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-03-31: 4744 (value 9772; 0.00% of shares outstanding; change 0.50)
Holder of IMNN: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-03-31: 1776 (value 3658; 0.00% of shares outstanding; change 0.00)
Holder of IMNN: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 16147 (value 24381; 0.00% of shares outstanding; change 0.61)
Holder of IMNN: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1089 (value 1644; 0.00% of shares outstanding; change -0.92)
Holder of IMNN: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 20413 (value 36743; 0.00% of shares outstanding; change 0.00)
Holder of IMNN: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 163 (value 293; 0.00% of shares outstanding; change 0.00)
Holder of IMNN: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-04-30: 4744 (value 8539; 0.00% of shares outstanding; change 0.00)
Holder of IMNN: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-04-30: 1776 (value 3196; 0.00% of shares outstanding; change 0.00)
Holder of IMNN: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 20413 (value 30823; 0.00% of shares outstanding; change 0.00)
Holder of IMNN: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 163 (value 246; 0.00% of shares outstanding; change 0.00)
Holder of IMNN: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-05-31: 4744 (value 7163; 0.00% of shares outstanding; change 0.00)
Holder of IMNN: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-05-31: 1776 (value 2681; 0.00% of shares outstanding; change 0.00)
Holder of IMO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 1428759 (value 173908547; 0.00% of shares outstanding; change 0.00)
Holder of IMO: First Eagle Funds-First Eagle Global Fund
Shares held as of 2026-01-31: 9520675 (value 1085452177; 0.02% of shares outstanding; change -0.10)
Holder of IMO: First Eagle Funds-First Eagle Overseas Fund
Shares held as of 2026-01-31: 5522146 (value 629579877; 0.01% of shares outstanding; change -0.04)
Holder of IMO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 2227719 (value 253982247; 0.00% of shares outstanding; change -0.01)
Holder of IMO: Fidelity Concord Street Trust-Fidelity Large Cap Stock Fund
Shares held as of 2026-03-31: 1407465 (value 167094246; 0.00% of shares outstanding; change -0.02)
Holder of IMO: Fidelity Contrafund
Shares held as of 2026-03-31: 3704709 (value 439823057; 0.01% of shares outstanding; change 0.12)
Holder of IMO: Fidelity Hastings Street Trust-Fidelity Series Large Cap Stock Fund
Shares held as of 2026-03-31: 3844300 (value 456395300; 0.01% of shares outstanding; change -0.02)
Holder of IMO: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-03-31: 1345234 (value 159706182; 0.00% of shares outstanding; change 0.00)
Holder of IMO: Fidelity Rutland Square TRT II-Strategic Advisers U.S. Total Stock Fd.
Shares held as of 2026-03-31: 4901300 (value 596586241; 0.01% of shares outstanding; change 54.89)
Holder of IMO: Fidelity Securities Fund-Fidelity Growth & Income Portfolio
Shares held as of 2026-03-31: 2585145 (value 306908417; 0.01% of shares outstanding; change -0.01)
Holder of IMO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 1250744 (value 160695583; 0.00% of shares outstanding; change -0.12)
Holder of IMO: Fidelity Concord Street Trust-Fidelity Large Cap Stock Fund
Shares held as of 2026-04-30: 1396365 (value 159199576; 0.00% of shares outstanding; change -0.01)
Holder of IMO: Fidelity Contrafund
Shares held as of 2026-04-30: 4447850 (value 507099388; 0.01% of shares outstanding; change 0.20)
Holder of IMO: Fidelity Hastings Street Trust-Fidelity Series Large Cap Stock Fund
Shares held as of 2026-04-30: 3780900 (value 431060417; 0.01% of shares outstanding; change -0.02)
Holder of IMO: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-04-30: 1296434 (value 147806443; 0.00% of shares outstanding; change -0.04)
Holder of IMO: Fidelity Rutland Square TRT II-Strategic Advisers U.S. Total Stock Fd.
Shares held as of 2026-04-30: 4843100 (value 552161841; 0.01% of shares outstanding; change -0.01)
Holder of IMO: Fidelity Securities Fund-Fidelity Growth & Income Portfolio
Shares held as of 2026-04-30: 2358845 (value 268931923; 0.00% of shares outstanding; change -0.09)
Holder of IMO: First Eagle Funds-First Eagle Global Fund
Shares held as of 2026-04-30: 6867104 (value 882285492; 0.01% of shares outstanding; change -0.28)
Holder of IMO: First Eagle Funds-First Eagle Overseas Fund
Shares held as of 2026-04-30: 4144349 (value 532465941; 0.01% of shares outstanding; change -0.25)
Holder of IMO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 1905313 (value 244794606; 0.00% of shares outstanding; change -0.14)
Holder of IMO: Fidelity Concord Street Trust-Fidelity Large Cap Stock Fund
Shares held as of 2026-05-31: 1354639 (value 174044012; 0.00% of shares outstanding; change -0.03)
Holder of IMO: Fidelity Contrafund
Shares held as of 2026-05-31: 4447850 (value 571459748; 0.01% of shares outstanding; change 0.00)
Holder of IMO: Fidelity Hastings Street Trust-Fidelity Series Large Cap Stock Fund
Shares held as of 2026-05-31: 3667200 (value 471161840; 0.01% of shares outstanding; change -0.03)
Holder of IMO: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-05-31: 1313995 (value 168822071; 0.00% of shares outstanding; change 0.01)
Holder of IMO: Fidelity Rutland Square TRT II-Strategic Advisers U.S. Total Stock Fd.
Shares held as of 2026-05-31: 4761400 (value 611744651; 0.01% of shares outstanding; change -0.02)
Holder of IMO: Fidelity Securities Fund-Fidelity Growth & Income Portfolio
Shares held as of 2026-05-31: 2174645 (value 279398380; 0.00% of shares outstanding; change -0.08)
Holder of IMO.TO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 1428759 (value 238831359; 0.00% of shares outstanding; change 0.00)
Holder of IMO.TO: First Eagle Funds-First Eagle Global Fund
Shares held as of 2026-01-31: 9520675 (value 1538636292; 0.02% of shares outstanding; change -0.10)
Holder of IMO.TO: First Eagle Funds-First Eagle Overseas Fund
Shares held as of 2026-01-31: 5522146 (value 892434018; 0.01% of shares outstanding; change -0.04)
Holder of IMO.TO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 2227719 (value 360021668; 0.00% of shares outstanding; change -0.01)
Holder of IMO.TO: Fidelity Concord Street Trust-Fidelity Large Cap Stock Fund
Shares held as of 2026-03-31: 1407465 (value 235271854; 0.00% of shares outstanding; change -0.02)
Holder of IMO.TO: Fidelity Contrafund
Shares held as of 2026-03-31: 3704709 (value 619279170; 0.01% of shares outstanding; change 0.12)
Holder of IMO.TO: Fidelity Hastings Street Trust-Fidelity Series Large Cap Stock Fund
Shares held as of 2026-03-31: 3844300 (value 642613202; 0.01% of shares outstanding; change -0.02)
Holder of IMO.TO: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-03-31: 1345234 (value 224869320; 0.00% of shares outstanding; change 0.00)
Holder of IMO.TO: Fidelity Rutland Square TRT II-Strategic Advisers U.S. Total Stock Fd.
Shares held as of 2026-03-31: 4901300 (value 819301325; 0.01% of shares outstanding; change 54.89)
Holder of IMO.TO: Fidelity Securities Fund-Fidelity Growth & Income Portfolio
Shares held as of 2026-03-31: 2585145 (value 432132847; 0.01% of shares outstanding; change -0.01)
Holder of IMO.TO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 1250744 (value 226747371; 0.00% of shares outstanding; change -0.12)
Holder of IMO.TO: Fidelity Concord Street Trust-Fidelity Large Cap Stock Fund
Shares held as of 2026-04-30: 1396365 (value 225666548; 0.00% of shares outstanding; change -0.01)
Holder of IMO.TO: Fidelity Contrafund
Shares held as of 2026-04-30: 4447850 (value 718817041; 0.01% of shares outstanding; change 0.20)
Holder of IMO.TO: Fidelity Hastings Street Trust-Fidelity Series Large Cap Stock Fund
Shares held as of 2026-04-30: 3780900 (value 611031251; 0.01% of shares outstanding; change -0.02)
Holder of IMO.TO: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-04-30: 1296434 (value 209516699; 0.00% of shares outstanding; change -0.04)
Holder of IMO.TO: Fidelity Rutland Square TRT II-Strategic Advisers U.S. Total Stock Fd.
Shares held as of 2026-04-30: 4843100 (value 782693393; 0.01% of shares outstanding; change -0.01)
Holder of IMO.TO: Fidelity Securities Fund-Fidelity Growth & Income Portfolio
Shares held as of 2026-04-30: 2358845 (value 381212941; 0.00% of shares outstanding; change -0.09)
Holder of IMO.TO: First Eagle Funds-First Eagle Global Fund
Shares held as of 2026-04-30: 6867104 (value 1244937238; 0.01% of shares outstanding; change -0.28)
Holder of IMO.TO: First Eagle Funds-First Eagle Overseas Fund
Shares held as of 2026-04-30: 4144349 (value 751329002; 0.01% of shares outstanding; change -0.25)
Holder of IMO.TO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 1905313 (value 345414180; 0.00% of shares outstanding; change -0.14)
Holder of IMO.TO: Fidelity Concord Street Trust-Fidelity Large Cap Stock Fund
Shares held as of 2026-05-31: 1354639 (value 245582495; 0.00% of shares outstanding; change -0.03)
Holder of IMO.TO: Fidelity Contrafund
Shares held as of 2026-05-31: 4447850 (value 806350696; 0.01% of shares outstanding; change 0.00)
Holder of IMO.TO: Fidelity Hastings Street Trust-Fidelity Series Large Cap Stock Fund
Shares held as of 2026-05-31: 3667200 (value 664826663; 0.01% of shares outstanding; change -0.03)
Holder of IMO.TO: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-05-31: 1313995 (value 238214144; 0.00% of shares outstanding; change 0.01)
Holder of IMO.TO: Fidelity Rutland Square TRT II-Strategic Advisers U.S. Total Stock Fd.
Shares held as of 2026-05-31: 4761400 (value 863194174; 0.01% of shares outstanding; change -0.02)
Holder of IMO.TO: Fidelity Securities Fund-Fidelity Growth & Income Portfolio
Shares held as of 2026-05-31: 2174645 (value 394241377; 0.00% of shares outstanding; change -0.08)
Holder of IMOS: -Dimensional Emerging Markets ex China Core Equity ETF
Shares held as of 2026-01-31: 402 (value 28256; 0.00% of shares outstanding; change 0.00)
Holder of IMOS: DFA INVESTMENT DIMENSIONS GROUP INC-Emerging Markets Core Eqy. 2 PORT.
Shares held as of 2026-01-31: 60690 (value 4265900; 0.00% of shares outstanding; change 0.00)
Holder of IMOS: DFA INVESTMENT DIMENSIONS GROUP INC-Emerging Markets Social Core Eqy. 
Shares held as of 2026-01-31: 2049 (value 144024; 0.00% of shares outstanding; change 0.00)
Holder of IMOS: Dimensional ETF Trust-Dimensional Emerging Core Equity Market ETF
Shares held as of 2026-01-31: 1700 (value 119493; 0.00% of shares outstanding; change 0.00)
Holder of IMOS: Dimensional ETF Trust-Dimensional Emerging Markets Value ETF
Shares held as of 2026-01-31: 2748 (value 193156; 0.00% of shares outstanding; change 0.00)
Holder of IMOS: Dimensional ETF Trust-Dimensional World ex U.S. Core Equity 2 ETF
Shares held as of 2026-01-31: 4941 (value 347302; 0.00% of shares outstanding; change 0.00)
Holder of IMOS: Dimensional Emerging Markets Value Fund
Shares held as of 2026-01-31: 16133 (value 1133988; 0.00% of shares outstanding; change 0.00)
Holder of IMOS: HARBOR FUNDS-Harbor International Core Fund
Shares held as of 2026-01-31: 5723 (value 402269; 0.00% of shares outstanding; change 0.00)
Holder of IMOS: MSS Series Trust-Parvin Hedged Equity Solari World Fund
Shares held as of 2026-02-28: 6500 (value 358604; 0.00% of shares outstanding; change 0.00)
Holder of IMOS: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 3698 (value 213226; 0.00% of shares outstanding; change 0.00)
Holder of IMOS: -Dimensional Emerging Markets ex China Core Equity ETF
Shares held as of 2026-04-30: 402 (value 27661; 0.00% of shares outstanding; change 0.00)
Holder of IMOS: DFA INVESTMENT DIMENSIONS GROUP INC-Emerging Markets Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 60690 (value 3348267; 0.00% of shares outstanding; change 0.00)
Holder of IMOS: DFA INVESTMENT DIMENSIONS GROUP INC-Emerging Markets Social Core Eqy. 
Shares held as of 2026-04-30: 2049 (value 113043; 0.00% of shares outstanding; change 0.00)
Holder of IMOS: Dimensional ETF Trust-Dimensional Emerging Core Equity Market ETF
Shares held as of 2026-04-30: 1700 (value 93788; 0.00% of shares outstanding; change 0.00)
Holder of IMOS: Dimensional ETF Trust-Dimensional Emerging Markets Value ETF
Shares held as of 2026-04-30: 2748 (value 151607; 0.00% of shares outstanding; change 0.00)
Holder of IMOS: Dimensional ETF Trust-Dimensional World ex U.S. Core Equity 2 ETF
Shares held as of 2026-04-30: 4941 (value 272594; 0.00% of shares outstanding; change 0.00)
Holder of IMOS: Dimensional Emerging Markets Value Fund
Shares held as of 2026-04-30: 16133 (value 890057; 0.00% of shares outstanding; change 0.00)
Holder of IMOS: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 3698 (value 259932; 0.00% of shares outstanding; change 0.00)
Holder of IMOS: HARBOR FUNDS-Harbor International Core Fund
Shares held as of 2026-04-30: 5723 (value 315737; 0.00% of shares outstanding; change 0.00)
Holder of IMOS: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 3698 (value 204018; 0.00% of shares outstanding; change 0.00)
Holder of IMOS: Invesco Exch-Trd Fd. TRT II-Invesco NASDAQ Future Gen 200 ETF
Shares held as of 2026-06-30: 1498 (value 82644; 0.00% of shares outstanding; change 1.00)
Holder of IMPP: Tidal Trust II-Even Herd Long Short ETF
Shares held as of 2025-12-31: 27054 (value 138245; 0.00% of shares outstanding; change 1.00)
Holder of IMPP: -City Different Investments Global Equity ETF
Shares held as of 2026-01-31: 305424 (value 1493523; 0.01% of shares outstanding; change 2.00)
Holder of IMPP: Blackstone Alternative Investment Fd.s-Blackstone Alternative Multi-St
Shares held as of 2026-03-31: 40 (value 190; 0.00% of shares outstanding; change 0.00)
Holder of IMPP: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 22727 (value 112953; 0.00% of shares outstanding; change 0.69)
Holder of IMPP: Unified Series Trust-Auer Growth Fund
Shares held as of 2026-03-31: 75000 (value 372749; 0.00% of shares outstanding; change 1.00)
Holder of IMPP: -City Different Investments Global Equity ETF
Shares held as of 2026-04-30: 359574 (value 1711572; 0.01% of shares outstanding; change 0.18)
Holder of IMPP: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 22727 (value 111135; 0.00% of shares outstanding; change 0.00)
Holder of IMPP: Unified Series Trust-Auer Growth Fund
Shares held as of 2026-04-30: 75000 (value 366749; 0.00% of shares outstanding; change 0.00)
Holder of IMPP: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 22727 (value 108180; 0.00% of shares outstanding; change 0.00)
Holder of IMPP: Unified Series Trust-Auer Growth Fund
Shares held as of 2026-05-31: 75000 (value 357000; 0.00% of shares outstanding; change 0.00)
Holder of IMRX: T. Rowe Price Health Sciences Fund, Inc.
Shares held as of 2025-12-31: 721561 (value 3081065; 0.01% of shares outstanding; change -0.18)
Holder of IMRX: T. Rowe Price New Horizons Fund, Inc.
Shares held as of 2025-12-31: 698170 (value 2981185; 0.01% of shares outstanding; change 0.46)
Holder of IMRX: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 591321 (value 3411922; 0.01% of shares outstanding; change 0.19)
Holder of IMRX: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 1580177 (value 9117621; 0.02% of shares outstanding; change 0.00)
Holder of IMRX: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 288229 (value 1230737; 0.00% of shares outstanding; change 0.01)
Holder of IMRX: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company Fund
Shares held as of 2026-03-31: 2848559 (value 12163346; 0.04% of shares outstanding; change 0.00)
Holder of IMRX: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company K6 Fund
Shares held as of 2026-03-31: 808787 (value 3453520; 0.01% of shares outstanding; change 0.00)
Holder of IMRX: Fidelity Mt. Vernon Street Trust-Fidelity Series Growth Company Fund
Shares held as of 2026-03-31: 759905 (value 3244794; 0.01% of shares outstanding; change 0.00)
Holder of IMRX: Fidelity Select Portfolios-Select Biotechnology Portfolio
Shares held as of 2026-03-31: 1290698 (value 5511280; 0.02% of shares outstanding; change 0.00)
Holder of IMRX: T. Rowe Price Health Sciences Fund, Inc.
Shares held as of 2026-03-31: 624026 (value 2695792; 0.01% of shares outstanding; change -0.14)
Holder of IMRX: T. Rowe Price New Horizons Fund, Inc.
Shares held as of 2026-03-31: 691472 (value 2987159; 0.01% of shares outstanding; change -0.01)
Holder of IMRX: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 614250 (value 2653560; 0.01% of shares outstanding; change 0.04)
Holder of IMRX: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1623577 (value 7013852; 0.03% of shares outstanding; change 0.03)
Holder of IMRX: iShares Trust-iShares Biotechnology ETF
Shares held as of 2026-03-31: 390008 (value 2250346; 0.01% of shares outstanding; change 0.09)
Holder of IMRX: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 287180 (value 1275079; 0.00% of shares outstanding; change 0.00)
Holder of IMRX: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company Fund
Shares held as of 2026-04-30: 2873177 (value 12756906; 0.04% of shares outstanding; change 0.01)
Holder of IMRX: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company K6 Fund
Shares held as of 2026-04-30: 811254 (value 3601967; 0.01% of shares outstanding; change 0.00)
Holder of IMRX: Fidelity Mt. Vernon Street Trust-Fidelity Series Growth Company Fund
Shares held as of 2026-04-30: 724905 (value 3218578; 0.01% of shares outstanding; change -0.05)
Holder of IMRX: Fidelity Select Portfolios-Select Biotechnology Portfolio
Shares held as of 2026-04-30: 1095798 (value 4865343; 0.02% of shares outstanding; change -0.15)
Holder of IMRX: iShares Trust-iShares Biotechnology ETF
Shares held as of 2026-04-30: 384338 (value 1706460; 0.01% of shares outstanding; change -0.01)
Holder of IMRX: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 281673 (value 1216827; 0.00% of shares outstanding; change -0.02)
Holder of IMRX: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company Fund
Shares held as of 2026-05-31: 2943677 (value 12716685; 0.05% of shares outstanding; change 0.02)
Holder of IMRX: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company K6 Fund
Shares held as of 2026-05-31: 828054 (value 3577193; 0.01% of shares outstanding; change 0.02)
Holder of IMRX: Fidelity Mt. Vernon Street Trust-Fidelity Series Growth Company Fund
Shares held as of 2026-05-31: 719805 (value 3109557; 0.01% of shares outstanding; change -0.01)
Holder of IMRX: Fidelity Select Portfolios-Select Biotechnology Portfolio
Shares held as of 2026-05-31: 1095798 (value 4733847; 0.02% of shares outstanding; change 0.00)
Holder of IMRX: iShares Trust-iShares Biotechnology ETF
Shares held as of 2026-05-31: 381098 (value 1646343; 0.01% of shares outstanding; change -0.01)
Holder of IMSR: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 747699 (value 6826491; 0.01% of shares outstanding; change 1.00)
Holder of IMSR: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 682000 (value 6226660; 0.01% of shares outstanding; change 1.00)
Holder of IMSR: SCHWAB CAPITAL TRUST-Schwab Total Stock Market Index Fund
Shares held as of 2026-01-31: 38400 (value 302207; 0.00% of shares outstanding; change 1.00)
Holder of IMSR: SCHWAB STRATEGIC TRUST-SCHWAB US BROAD MARKET ETF
Shares held as of 2026-02-28: 42909 (value 209395; 0.00% of shares outstanding; change 1.00)
Holder of IMSR: SCHWAB STRATEGIC TRUST-Schwab U.S. Small-Cap ETF
Shares held as of 2026-02-28: 331482 (value 1617632; 0.00% of shares outstanding; change 1.00)
Holder of IMSR: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 288492 (value 2178114; 0.00% of shares outstanding; change -0.20)
Holder of IMSR: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 47269 (value 356880; 0.00% of shares outstanding; change 0.00)
Holder of IMSR: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-03-31: 104570 (value 789503; 0.00% of shares outstanding; change 0.00)
Holder of IMSR: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-03-31: 116913 (value 882693; 0.00% of shares outstanding; change -0.11)
Holder of IMSR: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 598518 (value 2920767; 0.01% of shares outstanding; change -0.20)
Holder of IMSR: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 682000 (value 3328160; 0.01% of shares outstanding; change 0.00)
Holder of IMSR: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 287442 (value 2262168; 0.00% of shares outstanding; change 0.00)
Holder of IMSR: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 49569 (value 390108; 0.00% of shares outstanding; change 0.05)
Holder of IMSR: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-04-30: 84769 (value 667132; 0.00% of shares outstanding; change -0.19)
Holder of IMSR: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-04-30: 116913 (value 920105; 0.00% of shares outstanding; change 0.00)
Holder of IMSR: SCHWAB CAPITAL TRUST-Schwab Total Stock Market Index Fund
Shares held as of 2026-04-30: 38400 (value 187392; 0.00% of shares outstanding; change 0.00)