speb/financial-data huggingface dataset:
Holder of APAM: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 783879 (value 30837799; 0.01% of shares outstanding; change 0.04)
Holder of APAM: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 1546840 (value 60852685; 0.02% of shares outstanding; change 0.02)
Holder of APAM: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 983773 (value 38701629; 0.01% of shares outstanding; change 0.00)
Holder of APAM: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 2136419 (value 84046723; 0.03% of shares outstanding; change 0.01)
Holder of APAM: Virtus Equity Trust-Virtus KAR Small-Cap Core Fund
Shares held as of 2026-03-31: 1021387 (value 40181364; 0.01% of shares outstanding; change -0.03)
Holder of APAM: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 1564860 (value 58588356; 0.02% of shares outstanding; change 0.02)
Holder of APAM: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 4295165 (value 154110524; 0.06% of shares outstanding; change 0.02)
Holder of APAM: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 1503570 (value 54399163; 0.02% of shares outstanding; change -0.04)
Holder of APAM: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 4270916 (value 168017836; 0.06% of shares outstanding; change -0.01)
Holder of APAM: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 1517880 (value 59713399; 0.02% of shares outstanding; change 0.01)
Holder of APC: AIM Investment Fd.s -Invesco SteelPath MLP Income Fd.
Shares held as of 2026-02-28: 655890 (value 13662188; 0.05% of shares outstanding; change 1.00)
Holder of APC: AIM Investment Fd.s -Invesco SteelPath MLP Select 40 Fd.
Shares held as of 2026-02-28: 344110 (value 7167811; 0.03% of shares outstanding; change 1.00)
Holder of APC: Blackstone Alternative Investment Fd.s-Blackstone Alternative Multi-St
Shares held as of 2026-03-31: 7471 (value 142098; 0.00% of shares outstanding; change 1.00)
Holder of APC: Brookfield Investment Fd.s-Center Coast Brookfield Midstream Focus Fd.
Shares held as of 2026-03-31: 900900 (value 18765746; 0.07% of shares outstanding; change 1.00)
Holder of APC: Cohen & Steers Infrastructure Fund Inc
Shares held as of 2026-03-31: 965464 (value 20110615; 0.08% of shares outstanding; change 1.00)
Holder of APC: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 57847 (value 1139585; 0.00% of shares outstanding; change 1.00)
Holder of APC: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 4271 (value 81234; 0.00% of shares outstanding; change 1.00)
Holder of APC: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-03-31: 21247 (value 404117; 0.00% of shares outstanding; change 1.00)
Holder of APC: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-03-31: 24732 (value 470402; 0.00% of shares outstanding; change 1.00)
Holder of APC: NORTHERN LIGHTS FUND TRUST III-Counterpoint Tactical Equity Fund
Shares held as of 2026-03-31: 32124 (value 590760; 0.00% of shares outstanding; change 1.00)
Holder of APC: NXG Cushing Midstream Energy Fund
Shares held as of 2026-03-31: 350000 (value 6911240; 0.03% of shares outstanding; change 0.00)
Holder of APC: NXG NextGen Infrastructure Income Fund
Shares held as of 2026-03-31: 362451 (value 7157102; 0.03% of shares outstanding; change -0.01)
Holder of APC: RUSSELL INVESTMENT FUNDS-U.S. Small Cap Equity Fund
Shares held as of 2026-03-31: 16280 (value 309645; 0.00% of shares outstanding; change 1.00)
Holder of APC: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 125371 (value 2611477; 0.01% of shares outstanding; change 1.00)
Holder of APC: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 90135 (value 1877512; 0.01% of shares outstanding; change 1.00)
Holder of APC: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 57636 (value 1086438; 0.00% of shares outstanding; change 0.00)
Holder of APC: RUSSELL INVESTMENT CO-U.S. Small Cap Equity Fund
Shares held as of 2026-04-30: 69306 (value 1443643; 0.01% of shares outstanding; change 1.00)
Holder of APC: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 57124 (value 1189892; 0.00% of shares outstanding; change -0.01)
Holder of APC: NXG Cushing Midstream Energy Fund
Shares held as of 2026-06-30: 300000 (value 6248999; 0.02% of shares outstanding; change -0.14)
Holder of APC: Teton Westwood Funds-Keeley Small Cap Fund
Shares held as of 2026-06-30: 40000 (value 833199; 0.00% of shares outstanding; change 1.00)
Holder of APC.DE: VANGUARD WORLD FUND-Vanguard Information Technology Index Fund
Shares held as of 2026-02-28: 73417762 (value 21426974287; 0.01% of shares outstanding; change 0.03)
Holder of APC.DE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 187489423 (value 49872186518; 0.01% of shares outstanding; change 0.00)
Holder of APC.DE: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 373078146 (value 108882859187; 0.03% of shares outstanding; change 0.00)
Holder of APC.DE: VANGUARD INDEX FUNDS-Vanguard Growth Index Fund
Shares held as of 2026-03-31: 154377784 (value 45055157202; 0.01% of shares outstanding; change 0.00)
Holder of APC.DE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 466211410 (value 136063802854; 0.03% of shares outstanding; change 0.00)
Holder of APC.DE: VANGUARD INSTITUTIONAL INDEX FUNDS-Vanguard Institutional Index Fund
Shares held as of 2026-03-31: 82777763 (value 24158690636; 0.01% of shares outstanding; change -0.02)
Holder of APC.DE: Invesco QQQ Trust, Series 1
Shares held as of 2026-04-30: 113821885 (value 30276621410; 0.01% of shares outstanding; change 0.02)
Holder of APC.DE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 175431347 (value 46664738302; 0.01% of shares outstanding; change 0.03)
Holder of APC.DE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 189894457 (value 50511925562; 0.01% of shares outstanding; change 0.01)
Holder of APC.DE: iShares Trust-iShares Russell 1000 Growth ETF
Shares held as of 2026-04-30: 51112118 (value 13595823388; 0.00% of shares outstanding; change 0.00)
Holder of APC.DE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 187874889 (value 54831287501; 0.01% of shares outstanding; change 0.00)
Holder of APC.DE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 193425297 (value 56451174110; 0.01% of shares outstanding; change 0.02)
Holder of APC.DE: iShares Trust-iShares Russell 1000 Growth ETF
Shares held as of 2026-05-31: 50584214 (value 14763003164; 0.00% of shares outstanding; change -0.01)
Holder of APC.DE: Invesco QQQ Trust, Series 1
Shares held as of 2026-06-30: 112932408 (value 32959323964; 0.01% of shares outstanding; change -0.02)
Holder of APC.DE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 177480976 (value 51797823928; 0.01% of shares outstanding; change 0.00)
Holder of APD: Dodge & Cox Funds-Dodge & Cox Stock Fund
Shares held as of 2025-12-31: 6137551 (value 1710044429; 0.03% of shares outstanding; change 0.02)
Holder of APD: JPMorgan Trust II-JPMorgan Equity Income Fund
Shares held as of 2025-12-31: 3034535 (value 845482126; 0.01% of shares outstanding; change 0.00)
Holder of APD: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 5612058 (value 1563631572; 0.03% of shares outstanding; change 0.02)
Holder of APD: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 6988207 (value 1947054200; 0.03% of shares outstanding; change 0.00)
Holder of APD: AMERICAN MUTUAL FUND
Shares held as of 2026-03-31: 3214058 (value 900611164; 0.01% of shares outstanding; change -0.03)
Holder of APD: Capital Income Builder
Shares held as of 2026-03-31: 2916110 (value 817123158; 0.01% of shares outstanding; change 0.02)
Holder of APD: Dodge & Cox Funds-Dodge & Cox Stock Fund
Shares held as of 2026-03-31: 6137551 (value 1828192286; 0.03% of shares outstanding; change 0.00)
Holder of APD: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 2843487 (value 792252334; 0.01% of shares outstanding; change 0.00)
Holder of APD: Franklin Custodian Funds-FRANKLIN INCOME FUND
Shares held as of 2026-03-31: 2500000 (value 744674987; 0.01% of shares outstanding; change -0.08)
Holder of APD: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 5657498 (value 1685198901; 0.03% of shares outstanding; change 0.01)
Holder of APD: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 7070746 (value 2106163076; 0.03% of shares outstanding; change 0.01)
Holder of APD: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-03-31: 5464985 (value 1531343400; 0.02% of shares outstanding; change 0.00)
Holder of APD: AMERICAN MUTUAL FUND
Shares held as of 2026-04-30: 3214058 (value 953193204; 0.01% of shares outstanding; change 0.00)
Holder of APD: Capital Income Builder
Shares held as of 2026-04-30: 2916110 (value 864830764; 0.01% of shares outstanding; change 0.00)
Holder of APD: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 2853300 (value 799523168; 0.01% of shares outstanding; change 0.00)
Holder of APD: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 2667930 (value 751342433; 0.01% of shares outstanding; change 0.03)
Holder of APD: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-04-30: 5464985 (value 1620750641; 0.02% of shares outstanding; change 0.00)
Holder of APD: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 2879966 (value 889506256; 0.01% of shares outstanding; change 0.01)
Holder of APD: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 2849331 (value 848730211; 0.01% of shares outstanding; change 0.00)
Holder of APD: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 2693859 (value 798917783; 0.01% of shares outstanding; change 0.01)
Holder of APD: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 2933526 (value 873809375; 0.01% of shares outstanding; change 0.02)
Holder of APD: AMERICAN MUTUAL FUND
Shares held as of 2026-06-30: 3346364 (value 996781428; 0.02% of shares outstanding; change 0.04)
Holder of APD: Capital Income Builder
Shares held as of 2026-06-30: 2547260 (value 758752323; 0.01% of shares outstanding; change -0.13)
Holder of APD: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 2692284 (value 801950621; 0.01% of shares outstanding; change 0.00)
Holder of APD: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-06-30: 5464985 (value 1627855055; 0.02% of shares outstanding; change 0.00)
Holder of APEI: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 197103 (value 9750685; 0.01% of shares outstanding; change 0.06)
Holder of APEI: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 482308 (value 23859777; 0.03% of shares outstanding; change 0.06)
Holder of APEI: Columbia Funds Series Trust I-Columbia Small Cap Value Discovery Fund
Shares held as of 2026-01-31: 109831 (value 5433339; 0.01% of shares outstanding; change 0.03)
Holder of APEI: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Targeted Value Portfolio
Shares held as of 2026-01-31: 131041 (value 6908481; 0.01% of shares outstanding; change 0.00)
Holder of APEI: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 169811 (value 8952436; 0.01% of shares outstanding; change 0.01)
Holder of APEI: Fidelity Securities Fund-Fidelity Small Cap Value Fund
Shares held as of 2026-02-28: 435000 (value 22933200; 0.02% of shares outstanding; change 1.00)
Holder of APEI: OBERWEIS FUNDS-Oberweis Micro-Cap Fund
Shares held as of 2026-03-31: 125200 (value 6600544; 0.01% of shares outstanding; change 1.00)
Holder of APEI: ROYCE FUND-Royce Small-Cap Opportunity Fund
Shares held as of 2026-03-31: 167484 (value 7990661; 0.01% of shares outstanding; change -0.14)
Holder of APEI: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 202115 (value 9642906; 0.01% of shares outstanding; change 0.03)
Holder of APEI: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 482308 (value 23010914; 0.03% of shares outstanding; change 0.00)
Holder of APEI: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 427862 (value 21166333; 0.02% of shares outstanding; change 0.01)
Holder of APEI: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 543833 (value 28632808; 0.03% of shares outstanding; change 0.00)
Holder of APEI: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 171631 (value 8188514; 0.01% of shares outstanding; change 0.01)
Holder of APEI: Fidelity Securities Fund-Fidelity Small Cap Growth Fund
Shares held as of 2026-04-30: 148100 (value 7065850; 0.01% of shares outstanding; change 1.00)
Holder of APEI: Fidelity Securities Fund-Fidelity Small Cap Value Fund
Shares held as of 2026-04-30: 650000 (value 31011499; 0.04% of shares outstanding; change 0.49)
Holder of APEI: TIAA-CREF Funds-Nuveen Quant Small Cap Equity Fund
Shares held as of 2026-04-30: 136500 (value 6512414; 0.01% of shares outstanding; change 1.00)
Holder of APEI: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 411064 (value 23597128; 0.02% of shares outstanding; change -0.04)
Holder of APEI: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-04-30: 134696 (value 7732223; 0.01% of shares outstanding; change 0.00)
Holder of APEI: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 547869 (value 31450419; 0.03% of shares outstanding; change 0.01)
Holder of APEI: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 414986 (value 19798981; 0.02% of shares outstanding; change 0.01)
Holder of APEI: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-05-31: 133304 (value 6359933; 0.01% of shares outstanding; change -0.01)
Holder of APEI: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 573819 (value 27376903; 0.03% of shares outstanding; change 0.05)
Holder of APG: -Price (T.Rowe) Mid-Cap Value Equity Trust
Shares held as of 2025-12-31: 3453953 (value 141612073; 0.01% of shares outstanding; change 0.01)
Holder of APG: T. Rowe Price Mid-Cap Value Fund, Inc.
Shares held as of 2025-12-31: 5600010 (value 229600410; 0.01% of shares outstanding; change -0.02)
Holder of APG: T. Rowe Price New Horizons Fund, Inc.
Shares held as of 2025-12-31: 3250474 (value 136454897; 0.01% of shares outstanding; change -0.08)
Holder of APG: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 3986815 (value 163459415; 0.01% of shares outstanding; change 0.01)
Holder of APG: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 8493293 (value 348225013; 0.02% of shares outstanding; change -0.04)
Holder of APG: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 5476775 (value 224547775; 0.01% of shares outstanding; change -0.04)
Holder of APG: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 11807583 (value 484110903; 0.03% of shares outstanding; change 0.00)
Holder of APG: -Price (T.Rowe) Mid-Cap Value Equity Trust
Shares held as of 2026-03-31: 2943625 (value 122337059; 0.01% of shares outstanding; change -0.15)
Holder of APG: JANUS INVESTMENT FUND-Janus Henderson Enterprise Fund
Shares held as of 2026-03-31: 13147907 (value 520262675; 0.03% of shares outstanding; change 0.02)
Holder of APG: T. Rowe Price Mid-Cap Value Fund, Inc.
Shares held as of 2026-03-31: 4711582 (value 186437298; 0.01% of shares outstanding; change -0.16)
Holder of APG: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 4281251 (value 169409100; 0.01% of shares outstanding; change 0.07)
Holder of APG: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 8456820 (value 334636364; 0.02% of shares outstanding; change 0.00)
Holder of APG: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 5384865 (value 213079106; 0.01% of shares outstanding; change -0.02)
Holder of APG: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 11638785 (value 460546718; 0.03% of shares outstanding; change -0.01)
Holder of APG: Fidelity Magellan Fund
Shares held as of 2026-04-30: 7445488 (value 316731066; 0.02% of shares outstanding; change 1.00)
Holder of APG: Invesco Exchange-Traded Fund Trust-Invesco S&P MidCap Momentum ETF
Shares held as of 2026-04-30: 3016746 (value 127729026; 0.01% of shares outstanding; change 0.08)
Holder of APG: iShares Trust-iShares Core S&P Mid-Cap ETF
Shares held as of 2026-04-30: 12960763 (value 551350869; 0.03% of shares outstanding; change 0.02)
Holder of APG: Fidelity Magellan Fund
Shares held as of 2026-05-31: 8591272 (value 339956630; 0.02% of shares outstanding; change 0.15)
Holder of APG: Invesco Exchange-Traded Fund Trust-Invesco S&P MidCap Momentum ETF
Shares held as of 2026-05-31: 3156813 (value 131197152; 0.01% of shares outstanding; change 0.05)
Holder of APG: JANUS INVESTMENT FUND-Janus Henderson Enterprise Fund
Shares held as of 2026-05-31: 13147907 (value 563124880; 0.03% of shares outstanding; change 0.00)
Holder of APG: iShares Trust-iShares Core S&P Mid-Cap ETF
Shares held as of 2026-05-31: 13016929 (value 515079876; 0.03% of shares outstanding; change 0.00)
Holder of APG: Invesco Exchange-Traded Fund Trust-Invesco S&P MidCap Momentum ETF
Shares held as of 2026-06-30: 3441560 (value 136182528; 0.01% of shares outstanding; change 0.09)
Holder of APG: SPDR S&P MIDCAP 400 ETF TRT-State Street SPDR S&P Mid Cap 400 ETF TRT
Shares held as of 2026-06-30: 2966647 (value 117390220; 0.01% of shares outstanding; change 0.03)
Holder of APGE: T. ROWE PRICE CAPITAL APPRECIATION Fd., INC.-T. Rowe Price Capital App
Shares held as of 2025-12-31: 1301575 (value 106911369; 0.02% of shares outstanding; change 1.00)
Holder of APGE: T. Rowe Price Health Sciences Fund, Inc.
Shares held as of 2025-12-31: 637936 (value 55449395; 0.01% of shares outstanding; change 0.26)
Holder of APGE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 1576465 (value 129490834; 0.03% of shares outstanding; change 0.29)
Holder of APGE: VANGUARD SPECIALIZED FUNDS-Vanguard Health Care Fund
Shares held as of 2026-01-31: 2070953 (value 187172726; 0.03% of shares outstanding; change -0.28)
Holder of APGE: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company Fund
Shares held as of 2026-03-31: 1823774 (value 158522432; 0.03% of shares outstanding; change 0.07)
Holder of APGE: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company K6 Fund
Shares held as of 2026-03-31: 543388 (value 44633889; 0.01% of shares outstanding; change 0.06)
Holder of APGE: Fidelity Securities Fund-Fidelity Blue Chip Growth Fund
Shares held as of 2026-03-31: 613746 (value 50413096; 0.01% of shares outstanding; change 0.21)
Holder of APGE: JNL Series Trust-JNL/T. Rowe Price Capital Appreciation Fund
Shares held as of 2026-03-31: 1125673 (value 151155369; 0.02% of shares outstanding; change 3.15)
Holder of APGE: T. ROWE PRICE CAPITAL APPRECIATION Fd., INC.-T. Rowe Price Capital App
Shares held as of 2026-03-31: 5295932 (value 711137742; 0.09% of shares outstanding; change 3.07)
Holder of APGE: T. Rowe Price Exch-Trd Fd.s, Inc.-T Rowe Price Capital Appreciation Eq
Shares held as of 2026-03-31: 634849 (value 85247522; 0.01% of shares outstanding; change 4.53)
Holder of APGE: T. Rowe Price Mid-Cap Growth Fund, Inc.
Shares held as of 2026-03-31: 802067 (value 107701555; 0.01% of shares outstanding; change 1.00)
Holder of APGE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 1840364 (value 247124075; 0.03% of shares outstanding; change 0.17)
Holder of APGE: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 1054983 (value 86656302; 0.02% of shares outstanding; change 0.13)
Holder of APGE: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company Fund
Shares held as of 2026-04-30: 1835874 (value 243675548; 0.03% of shares outstanding; change 0.01)
Holder of APGE: Fidelity Securities Fund-Fidelity Blue Chip Growth Fund
Shares held as of 2026-04-30: 621363 (value 82473508; 0.01% of shares outstanding; change 0.01)
Holder of APGE: SPDR SERIES TRUST-State Street SPDR S&P Biotech ETF
Shares held as of 2026-04-30: 1268225 (value 114622172; 0.02% of shares outstanding; change 0.12)
Holder of APGE: VANGUARD SPECIALIZED FUNDS-Vanguard Health Care Fund
Shares held as of 2026-04-30: 1490737 (value 200176162; 0.02% of shares outstanding; change -0.28)
Holder of APGE: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 1044922 (value 139497087; 0.02% of shares outstanding; change -0.01)
Holder of APGE: Fidelity Mt. Vernon Street Trust-Fidelity Growth Company Fund
Shares held as of 2026-05-31: 1838574 (value 246883714; 0.03% of shares outstanding; change 0.00)
Holder of APGE: Fidelity Securities Fund-Fidelity Blue Chip Growth Fund
Shares held as of 2026-05-31: 624163 (value 83812606; 0.01% of shares outstanding; change 0.00)
Holder of APGE: SPDR SERIES TRUST-State Street SPDR S&P Biotech ETF
Shares held as of 2026-05-31: 1255735 (value 167565281; 0.02% of shares outstanding; change -0.01)
Holder of APGE: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 1064995 (value 143007527; 0.02% of shares outstanding; change 0.02)
Holder of APGE: SPDR SERIES TRUST-State Street SPDR S&P Biotech ETF
Shares held as of 2026-06-30: 1199234 (value 161033140; 0.02% of shares outstanding; change -0.05)
Holder of APGO.V: -Sprott Silver Miners & Physical Silver ETF
Shares held as of 2025-12-31: 61142 (value 198100; 0.00% of shares outstanding; change 0.84)
Holder of APGO.V: -Sprott Silver Miners & Physical Silver ETF
Shares held as of 2026-03-31: 70679 (value 190833; 0.00% of shares outstanding; change 0.16)
Holder of APH: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 30865185 (value 4591504751; 0.03% of shares outstanding; change 0.02)
Holder of APH: VANGUARD INDEX FUNDS-Vanguard Growth Index Fund
Shares held as of 2025-12-31: 13247226 (value 1970657266; 0.01% of shares outstanding; change -0.03)
Holder of APH: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 38458682 (value 5721113323; 0.03% of shares outstanding; change 0.00)
Holder of APH: VANGUARD WORLD FUND-Vanguard Information Technology Index Fund
Shares held as of 2026-02-28: 8407126 (value 1283515911; 0.01% of shares outstanding; change 0.03)
Holder of APH: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 15698017 (value 2335236922; 0.01% of shares outstanding; change 0.01)
Holder of APH: Fidelity Contrafund
Shares held as of 2026-03-31: 25884860 (value 3850631631; 0.02% of shares outstanding; change -0.05)
Holder of APH: GROWTH FUND OF AMERICA
Shares held as of 2026-03-31: 17133613 (value 2615788665; 0.01% of shares outstanding; change 0.05)
Holder of APH: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 31237482 (value 4769026319; 0.03% of shares outstanding; change 0.01)
Holder of APH: VANGUARD INDEX FUNDS-Vanguard Growth Index Fund
Shares held as of 2026-03-31: 13327422 (value 2034697492; 0.01% of shares outstanding; change 0.01)
Holder of APH: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 39034028 (value 5959324983; 0.03% of shares outstanding; change 0.02)
Holder of APH: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 15752206 (value 2582731801; 0.01% of shares outstanding; change 0.00)
Holder of APH: Fidelity Contrafund
Shares held as of 2026-04-30: 23164360 (value 4084340124; 0.02% of shares outstanding; change -0.11)
Holder of APH: SELECT SECTOR SPDR TRT-State Street Technology Select Sector SPDR ETF
Shares held as of 2026-04-30: 9434059 (value 1546808376; 0.01% of shares outstanding; change 0.02)
Holder of APH: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 14687690 (value 2258966766; 0.01% of shares outstanding; change 0.03)
Holder of APH: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 15899418 (value 2652181877; 0.01% of shares outstanding; change 0.01)
Holder of APH: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 15730292 (value 2401543650; 0.01% of shares outstanding; change 0.00)
Holder of APH: Fidelity Contrafund
Shares held as of 2026-05-31: 22525460 (value 3438961936; 0.02% of shares outstanding; change -0.03)
Holder of APH: SELECT SECTOR SPDR TRT-State Street Technology Select Sector SPDR ETF
Shares held as of 2026-05-31: 9527797 (value 1524434144; 0.01% of shares outstanding; change 0.01)
Holder of APH: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 14831147 (value 2372962699; 0.01% of shares outstanding; change 0.01)
Holder of APH: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 16195234 (value 2472526345; 0.01% of shares outstanding; change 0.02)
Holder of APH: SELECT SECTOR SPDR TRT-State Street Technology Select Sector SPDR ETF
Shares held as of 2026-06-30: 9707579 (value 1482056068; 0.01% of shares outstanding; change 0.02)
Holder of APH: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 14868897 (value 2270034477; 0.01% of shares outstanding; change 0.00)
Holder of API: DFA INVESTMENT DIMENSIONS GROUP INC-Emerging Markets Core Eqy. 2 PORT.
Shares held as of 2026-01-31: 139315 (value 578157; 0.00% of shares outstanding; change 0.03)
Holder of API: DFA INVESTMENT DIMENSIONS GROUP INC-Emerging Markets Social Core Eqy. 
Shares held as of 2026-01-31: 24791 (value 98916; 0.00% of shares outstanding; change -0.16)
Holder of API: DFA INVESTMENT DIMENSIONS GROUP INC-World ex U.S. Core Eqy. PORT.
Shares held as of 2026-01-31: 25710 (value 102582; 0.00% of shares outstanding; change 0.00)
Holder of API: DFA INVESTMENT TRUST CO-The Emerging Markets Small Cap Series
Shares held as of 2026-01-31: 67086 (value 278406; 0.00% of shares outstanding; change 0.40)
Holder of API: ALLSPRING FUNDS TRUST-Allspring Emerging Markets Equity Fund
Shares held as of 2026-03-31: 1084765 (value 5217719; 0.02% of shares outstanding; change 0.00)
Holder of API: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 44594 (value 214497; 0.00% of shares outstanding; change 0.00)
Holder of API: ALLSPRING FUNDS TRUST-Allspring Emerging Markets Equity Fund
Shares held as of 2026-04-30: 1084765 (value 4480079; 0.02% of shares outstanding; change 0.00)
Holder of API: American Century ETF Trust-Avantis Emerging Markets Equity ETF
Shares held as of 2026-04-30: 109277 (value 472076; 0.00% of shares outstanding; change 0.00)
Holder of API: DFA INVESTMENT DIMENSIONS GROUP INC-Emerging Markets Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 145660 (value 560790; 0.00% of shares outstanding; change 0.05)
Holder of API: DFA INVESTMENT DIMENSIONS GROUP INC-Emerging Markets Social Core Eqy. 
Shares held as of 2026-04-30: 21019 (value 89961; 0.00% of shares outstanding; change -0.15)
Holder of API: DFA INVESTMENT DIMENSIONS GROUP INC-World ex U.S. Core Eqy. PORT.
Shares held as of 2026-04-30: 21389 (value 82347; 0.00% of shares outstanding; change -0.17)
Holder of API: DFA INVESTMENT TRUST CO-The Emerging Markets Small Cap Series
Shares held as of 2026-04-30: 83510 (value 321513; 0.00% of shares outstanding; change 0.24)
Holder of API: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 44594 (value 177930; 0.00% of shares outstanding; change 0.00)
Holder of API: Invesco Exchange-Traded Fund Trust-Invesco Golden Dragon China ETF
Shares held as of 2026-04-30: 52489 (value 226752; 0.00% of shares outstanding; change 0.00)
Holder of API: SPDR INDEX SHARES Fd.S-State Street SPDR PORT. Emerging Markets ETF
Shares held as of 2026-04-30: 90552 (value 375790; 0.00% of shares outstanding; change 0.00)
Holder of API: SPDR INDEX SHARES Fd.S-State Street SPDR S&P Emerging Markets Small Ca
Shares held as of 2026-04-30: 21795 (value 94154; 0.00% of shares outstanding; change -0.07)
Holder of API: ALLSPRING FUNDS TRUST-Allspring Emerging Markets Equity Fund
Shares held as of 2026-05-31: 1084765 (value 4176345; 0.02% of shares outstanding; change 0.00)
Holder of API: American Century ETF Trust-Avantis Emerging Markets Equity ETF
Shares held as of 2026-05-31: 109277 (value 451314; 0.00% of shares outstanding; change 0.00)
Holder of API: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 44594 (value 171686; 0.00% of shares outstanding; change 0.00)
Holder of API: Invesco Exchange-Traded Fund Trust-Invesco Golden Dragon China ETF
Shares held as of 2026-05-31: 49195 (value 210554; 0.00% of shares outstanding; change -0.06)
Holder of API: SPDR INDEX SHARES Fd.S-State Street SPDR PORT. Emerging Markets ETF
Shares held as of 2026-05-31: 90552 (value 387562; 0.00% of shares outstanding; change 0.00)
Holder of API: SPDR INDEX SHARES Fd.S-State Street SPDR S&P Emerging Markets Small Ca
Shares held as of 2026-05-31: 21795 (value 83910; 0.00% of shares outstanding; change 0.00)
Holder of API: American Century ETF Trust-Avantis Emerging Markets Equity ETF
Shares held as of 2026-06-30: 109277 (value 420716; 0.00% of shares outstanding; change 0.00)
Holder of API: Invesco Exch-Trd Fd. TRT II-Invesco NASDAQ Future Gen 200 ETF
Shares held as of 2026-06-30: 25669 (value 98825; 0.00% of shares outstanding; change 0.56)
Holder of API: Invesco Exchange-Traded Fund Trust-Invesco Golden Dragon China ETF
Shares held as of 2026-06-30: 46086 (value 177431; 0.00% of shares outstanding; change -0.06)
Holder of API: SPDR INDEX SHARES Fd.S-State Street SPDR PORT. Emerging Markets ETF
Shares held as of 2026-06-30: 90552 (value 348625; 0.00% of shares outstanding; change 0.00)
Holder of APLD: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 2684938 (value 126943865; 0.01% of shares outstanding; change 0.08)
Holder of APLD: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2025-12-31: 1609082 (value 76077394; 0.01% of shares outstanding; change 1.00)
Holder of APLD: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 2855422 (value 135004348; 0.01% of shares outstanding; change 1.00)
Holder of APLD: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 7921186 (value 374513664; 0.03% of shares outstanding; change 0.13)
Holder of APLD: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 2327739 (value 108449360; 0.01% of shares outstanding; change 0.01)
Holder of APLD: VANGUARD WORLD FUND-Vanguard Information Technology Index Fund
Shares held as of 2026-02-28: 5042470 (value 137104761; 0.02% of shares outstanding; change 0.03)
Holder of APLD: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 2778284 (value 75541543; 0.01% of shares outstanding; change 0.03)
Holder of APLD: VANGUARD INDEX FUNDS-Vanguard Small-Cap Growth Index Fund
Shares held as of 2026-03-31: 3062854 (value 83279001; 0.01% of shares outstanding; change 0.90)
Holder of APLD: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 5479640 (value 148991414; 0.02% of shares outstanding; change 0.92)
Holder of APLD: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 7564629 (value 205682266; 0.03% of shares outstanding; change -0.05)
Holder of APLD: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 5816820 (value 275019242; 0.02% of shares outstanding; change 0.01)
Holder of APLD: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 2351944 (value 63949358; 0.01% of shares outstanding; change 0.01)
Holder of APLD: GLOBAL X FUNDS-Global X Data Center & Digital Infrastructure ETF
Shares held as of 2026-04-30: 1746732 (value 74585457; 0.01% of shares outstanding; change 0.15)
Holder of APLD: Manager Directed Portfolios-Hood River Small-Cap Growth Fund
Shares held as of 2026-04-30: 12259088 (value 333324609; 0.04% of shares outstanding; change 0.00)
Holder of APLD: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 5599546 (value 187584791; 0.02% of shares outstanding; change -0.04)
Holder of APLD: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-04-30: 1483427 (value 49694804; 0.01% of shares outstanding; change 0.01)
Holder of APLD: GLOBAL X FUNDS-Global X Data Center & Digital Infrastructure ETF
Shares held as of 2026-05-31: 2044908 (value 64312358; 0.01% of shares outstanding; change 0.17)
Holder of APLD: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 5692172 (value 154770159; 0.02% of shares outstanding; change 0.02)
Holder of APLD: iShares Trust-iShares Russell 2000 Growth ETF
Shares held as of 2026-05-31: 1471853 (value 40019683; 0.01% of shares outstanding; change -0.01)
Holder of APLD: GLOBAL X FUNDS-Global X Data Center & Digital Infrastructure ETF
Shares held as of 2026-06-30: 2532859 (value 68868437; 0.01% of shares outstanding; change 0.24)
Holder of APLE: -Price (T.Rowe) Real Assets Trust I
Shares held as of 2025-12-31: 2709723 (value 42380068; 0.01% of shares outstanding; change 0.00)
Holder of APLE: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 4838751 (value 71081250; 0.02% of shares outstanding; change -0.04)
Holder of APLE: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 3115325 (value 45764122; 0.01% of shares outstanding; change -0.04)
Holder of APLE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 6722634 (value 98755490; 0.03% of shares outstanding; change 0.00)
Holder of APLE: VANGUARD SPECIALIZED FUNDS-Vanguard Real Estate Index Fund
Shares held as of 2026-01-31: 8404946 (value 139438055; 0.04% of shares outstanding; change 0.00)
Holder of APLE: Delaware Group Equity Funds V-Nomura Small Cap Value Fund
Shares held as of 2026-02-28: 2673405 (value 44833003; 0.01% of shares outstanding; change -0.07)
Holder of APLE: -Price (T.Rowe) Real Assets Trust I
Shares held as of 2026-03-31: 2483802 (value 41653360; 0.01% of shares outstanding; change -0.08)
Holder of APLE: Capitol Series Trust-FullerThaler Behavioral Small-Cap Equity Fund
Shares held as of 2026-03-31: 6264047 (value 101602838; 0.03% of shares outstanding; change 0.00)
Holder of APLE: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 4895139 (value 82091483; 0.02% of shares outstanding; change 0.01)
Holder of APLE: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 3114053 (value 52222670; 0.01% of shares outstanding; change 0.00)
Holder of APLE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 6803613 (value 114096593; 0.03% of shares outstanding; change 0.01)
Holder of APLE: Victory Portfolios-Victory Sycamore Small Company Opportunity Fund
Shares held as of 2026-03-31: 3630000 (value 60875101; 0.02% of shares outstanding; change -0.13)
Holder of APLE: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 5631834 (value 82731639; 0.02% of shares outstanding; change 0.00)
Holder of APLE: Capitol Series Trust-FullerThaler Behavioral Small-Cap Equity Fund
Shares held as of 2026-04-30: 6264047 (value 105048071; 0.03% of shares outstanding; change 0.00)
Holder of APLE: VANGUARD SPECIALIZED FUNDS-Vanguard Real Estate Index Fund
Shares held as of 2026-04-30: 8344527 (value 139937721; 0.04% of shares outstanding; change -0.01)
Holder of APLE: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 13410726 (value 222483946; 0.06% of shares outstanding; change 0.02)
Holder of APLE: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 5411417 (value 89721293; 0.02% of shares outstanding; change -0.04)
Holder of APLE: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 13335971 (value 223644239; 0.06% of shares outstanding; change -0.01)
Holder of APLE: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 5481345 (value 91922158; 0.02% of shares outstanding; change 0.01)
Holder of APLM: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-03-31: 715 (value 10010; 0.00% of shares outstanding; change 0.00)
Holder of APLM: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-04-30: 715 (value 14986; 0.00% of shares outstanding; change 0.00)
Holder of APLM: Fidelity Concord Street Trust-Fidelity Nasdaq Composite Index Fund
Shares held as of 2026-05-31: 715 (value 13020; 0.00% of shares outstanding; change 0.00)
Holder of APM: Fidelity Commonwealth Trust-Fidelity Nasdaq Composite Index ETF
Shares held as of 2025-08-31: 60288 (value 42201; 0.01% of shares outstanding; change 0.00)
Holder of APM.TO: -Sprott Silver Miners & Physical Silver ETF
Shares held as of 2025-12-31: 1142226 (value 7355935; 0.01% of shares outstanding; change 0.21)
Holder of APM.TO: American Century Quantitative Equity Funds, Inc.-GLOBAL GOLD FUND
Shares held as of 2025-12-31: 1890031 (value 12171799; 0.01% of shares outstanding; change 0.82)
Holder of APM.TO: ASA Gold & Precious Metals Ltd
Shares held as of 2026-02-28: 1823200 (value 11212680; 0.01% of shares outstanding; change 0.00)
Holder of APM.TO: -Sprott Silver Miners & Physical Silver ETF
Shares held as of 2026-03-31: 1322650 (value 8134297; 0.01% of shares outstanding; change 0.16)
Holder of APM.TO: American Century Quantitative Equity Funds, Inc.-GLOBAL GOLD FUND
Shares held as of 2026-03-31: 2367543 (value 14560389; 0.02% of shares outstanding; change 0.25)
Holder of APM.TO: Amplify ETF Trust-Amplify Junior Silver Miners ETF
Shares held as of 2026-03-31: 1544847 (value 9500809; 0.01% of shares outstanding; change 0.28)
Holder of APM.TO: ETF Series Solutions-U.S. Global GO GOLD and Precious Metal Miners ETF
Shares held as of 2026-03-31: 1030813 (value 6339500; 0.01% of shares outstanding; change 0.25)
Holder of APM.TO: U.S. GLOBAL INVESTORS FUNDS-USGI Gold and Precious Metals Fund
Shares held as of 2026-03-31: 800000 (value 4920000; 0.01% of shares outstanding; change -0.11)
Holder of APM.TO: American Century ETF Trust-Avantis International Small Cap Value ETF
Shares held as of 2026-04-30: 139693 (value 803234; 0.00% of shares outstanding; change 0.19)
Holder of APM.TO: GLOBAL X FUNDS-Global X Silver Miners ETF
Shares held as of 2026-04-30: 1693350 (value 9736762; 0.01% of shares outstanding; change 0.04)
Holder of APM.TO: VanEck ETF Trust-VanEck Junior Gold Miners ETF
Shares held as of 2026-04-30: 1507375 (value 9707495; 0.01% of shares outstanding; change -0.02)
Holder of APM.TO: iShares, Inc.-iShares MSCI Global Silver and Metals Miners ETF
Shares held as of 2026-04-30: 931758 (value 5581230; 0.01% of shares outstanding; change -0.04)
Holder of APM.TO: American Century ETF Trust-Avantis International Small Cap Value ETF
Shares held as of 2026-05-31: 161824 (value 969325; 0.00% of shares outstanding; change 0.16)
Holder of APM.TO: GLOBAL X FUNDS-Global X Silver Miners ETF
Shares held as of 2026-05-31: 1659978 (value 9744070; 0.01% of shares outstanding; change -0.02)
Holder of APM.TO: VanEck ETF Trust-VanEck Junior Gold Miners ETF
Shares held as of 2026-05-31: 1475144 (value 8659095; 0.01% of shares outstanding; change -0.02)
Holder of APM.TO: iShares, Inc.-iShares MSCI Global Silver and Metals Miners ETF
Shares held as of 2026-05-31: 938736 (value 5773226; 0.01% of shares outstanding; change 0.01)
Holder of APM.TO: American Century ETF Trust-Avantis International Small Cap Value ETF
Shares held as of 2026-06-30: 165702 (value 1019067; 0.00% of shares outstanding; change 0.02)
Holder of APM.TO: GLOBAL X FUNDS-Global X Silver Miners ETF
Shares held as of 2026-06-30: 1677720 (value 10317978; 0.01% of shares outstanding; change 0.01)
Holder of APM.TO: VanEck ETF Trust-VanEck Junior Gold Miners ETF
Shares held as of 2026-06-30: 1496452 (value 9203179; 0.01% of shares outstanding; change 0.01)
Holder of APO: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 11708471 (value 1506997381; 0.02% of shares outstanding; change 0.03)
Holder of APO: VANGUARD INDEX FUNDS-Vanguard Growth Index Fund
Shares held as of 2025-12-31: 4733728 (value 609278162; 0.01% of shares outstanding; change -0.06)
Holder of APO: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 12776023 (value 1644402006; 0.02% of shares outstanding; change 0.01)
Holder of APO: AMERICAN BALANCED FUND
Shares held as of 2026-03-31: 5676877 (value 696041892; 0.01% of shares outstanding; change 0.50)
Holder of APO: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 5929956 (value 763244676; 0.01% of shares outstanding; change 0.00)
Holder of APO: GROWTH FUND OF AMERICA
Shares held as of 2026-03-31: 11904009 (value 1459550550; 0.02% of shares outstanding; change 0.95)
Holder of APO: INVESTMENT CO OF AMERICA
Shares held as of 2026-03-31: 7102158 (value 859858266; 0.01% of shares outstanding; change 2.65)
Holder of APO: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 11798664 (value 1446634200; 0.02% of shares outstanding; change 0.01)
Holder of APO: VANGUARD INDEX FUNDS-Vanguard Growth Index Fund
Shares held as of 2026-03-31: 4759574 (value 583571371; 0.01% of shares outstanding; change 0.01)
Holder of APO: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 12857779 (value 1576492291; 0.02% of shares outstanding; change 0.01)
Holder of APO: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-03-31: 6579345 (value 904659937; 0.01% of shares outstanding; change -0.02)
Holder of APO: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 5950423 (value 818183162; 0.01% of shares outstanding; change 0.00)
Holder of APO: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 5565076 (value 745052402; 0.01% of shares outstanding; change 0.03)
Holder of APO: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-04-30: 6579345 (value 796561297; 0.01% of shares outstanding; change 0.00)
Holder of APO: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 6006023 (value 733755818; 0.01% of shares outstanding; change 0.01)
Holder of APO: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 5942147 (value 728566647; 0.01% of shares outstanding; change 0.00)
Holder of APO: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 5619346 (value 680334218; 0.01% of shares outstanding; change 0.01)
Holder of APO: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 6117675 (value 750088135; 0.01% of shares outstanding; change 0.02)
Holder of APO: Investment Co of America
Shares held as of 2026-06-30: 5813956 (value 712849148; 0.01% of shares outstanding; change -0.18)
Holder of APO: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 5574179 (value 683450090; 0.01% of shares outstanding; change -0.01)
Holder of APO: WASHINGTON MUTUAL INVESTORS FUND
Shares held as of 2026-06-30: 6579345 (value 806693494; 0.01% of shares outstanding; change 0.00)
Holder of APOG: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 233495 (value 8968542; 0.01% of shares outstanding; change 0.04)
Holder of APOG: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 488881 (value 18777919; 0.02% of shares outstanding; change 0.01)
Holder of APOG: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 314721 (value 12088433; 0.01% of shares outstanding; change 0.01)
Holder of APOG: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 675821 (value 25958284; 0.03% of shares outstanding; change 0.13)
Holder of APOG: AMERICAN BEACON FUNDS-American Beacon Small Cap Value Fund
Shares held as of 2026-01-31: 218720 (value 9026574; 0.01% of shares outstanding; change 0.07)
Holder of APOG: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 209021 (value 8028496; 0.01% of shares outstanding; change 0.01)
Holder of APOG: PIMCO Equity Series-PIMCO RAE US Small Fund
Shares held as of 2026-03-31: 248002 (value 10103601; 0.01% of shares outstanding; change 0.23)
Holder of APOG: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 243637 (value 9925771; 0.01% of shares outstanding; change 0.04)
Holder of APOG: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 469083 (value 19110442; 0.02% of shares outstanding; change -0.04)
Holder of APOG: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 300107 (value 12226359; 0.01% of shares outstanding; change -0.05)
Holder of APOG: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 675821 (value 27532948; 0.03% of shares outstanding; change 0.00)
Holder of APOG: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 520185 (value 19980305; 0.02% of shares outstanding; change 0.00)
Holder of APOG: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 781282 (value 30821575; 0.04% of shares outstanding; change 0.06)
Holder of APOG: Fidelity Covington Trust-Fidelity Enhanced Small Cap ETF
Shares held as of 2026-04-30: 267773 (value 10748408; 0.01% of shares outstanding; change 0.15)
Holder of APOG: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 210985 (value 8595529; 0.01% of shares outstanding; change 0.01)
Holder of APOG: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 1313984 (value 54228120; 0.06% of shares outstanding; change 0.02)
Holder of APOG: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 499755 (value 19885251; 0.02% of shares outstanding; change -0.04)
Holder of APOG: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 826681 (value 32893637; 0.04% of shares outstanding; change 0.06)
Holder of APOG: Fidelity Covington Trust-Fidelity Enhanced Small Cap Core ETF
Shares held as of 2026-05-31: 278735 (value 11090865; 0.01% of shares outstanding; change 0.04)
Holder of APOG: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 1304742 (value 53155191; 0.06% of shares outstanding; change -0.01)
Holder of APOG: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 511440 (value 20836066; 0.02% of shares outstanding; change 0.02)
Holder of APOG: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 871946 (value 35523081; 0.04% of shares outstanding; change 0.05)
Holder of APOG: Fidelity Covington Trust-Fidelity Enhanced Small Cap Core ETF
Shares held as of 2026-06-30: 286796 (value 11684069; 0.01% of shares outstanding; change 0.03)
Holder of APP: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 6826444 (value 4185224735; 0.02% of shares outstanding; change 0.02)
Holder of APP: VANGUARD INDEX FUNDS-Vanguard Growth Index Fund
Shares held as of 2025-12-31: 2663327 (value 1632859221; 0.01% of shares outstanding; change -0.04)