speb/financial-data huggingface dataset:
Holder of PER.DE: MFS Series Trust XVII-MFS International Equity Fund
Shares held as of 2026-03-31: 3188794 (value 199363402; 0.01% of shares outstanding; change -0.04)
Holder of PER.DE: NEW PERSPECTIVE FUND
Shares held as of 2026-03-31: 3523352 (value 216615679; 0.01% of shares outstanding; change 0.28)
Holder of PER.DE: VANGUARD FENWAY FUNDS-Vanguard Equity Income Fund
Shares held as of 2026-03-31: 4066983 (value 254267779; 0.02% of shares outstanding; change 0.10)
Holder of PER.DE: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 1849405 (value 115624801; 0.01% of shares outstanding; change 0.03)
Holder of PER.DE: VANGUARD WELLESLEY INCOME FUND
Shares held as of 2026-03-31: 1806442 (value 112938754; 0.01% of shares outstanding; change 0.22)
Holder of PER.DE: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 2793494 (value 174649246; 0.01% of shares outstanding; change 0.00)
Holder of PER.DE: NEW PERSPECTIVE FUND
Shares held as of 2026-06-30: 3875729 (value 242310578; 0.02% of shares outstanding; change 0.10)
Holder of PERF: DFA INVESTMENT DIMENSIONS GROUP INC-U.S. Small Cap Portfolio
Shares held as of 2025-10-31: 5682 (value 10966; 0.00% of shares outstanding; change 1.00)
Holder of PERI: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 432863 (value 3410960; 0.01% of shares outstanding; change 0.00)
Holder of PERI: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-01-31: 84353 (value 717844; 0.00% of shares outstanding; change -0.13)
Holder of PERI: FundVantage Trust-Private Capital Management Value Fund
Shares held as of 2026-01-31: 350471 (value 2982508; 0.01% of shares outstanding; change 0.13)
Holder of PERI: Perritt Funds Inc-Perritt MicroCap Opportunities Fund
Shares held as of 2026-01-31: 65000 (value 553150; 0.00% of shares outstanding; change 0.30)
Holder of PERI: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Small-Cap 
Shares held as of 2026-01-31: 165562 (value 1408932; 0.00% of shares outstanding; change 0.00)
Holder of PERI: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 661937 (value 5633084; 0.01% of shares outstanding; change 0.00)
Holder of PERI: NORTHERN LIGHTS FUND TRUST II-North Star Micro Cap Fund
Shares held as of 2026-02-28: 65000 (value 605799; 0.00% of shares outstanding; change 1.00)
Holder of PERI: SCHWAB STRATEGIC TRUST-Schwab International Small-Cap Equity ETF
Shares held as of 2026-02-28: 94497 (value 880712; 0.00% of shares outstanding; change -0.13)
Holder of PERI: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 432863 (value 4034283; 0.01% of shares outstanding; change 0.00)
Holder of PERI: ARK ETF Trust-ARK Israel Innovative Technology ETF
Shares held as of 2026-04-30: 211984 (value 1799744; 0.00% of shares outstanding; change -0.09)
Holder of PERI: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 67685 (value 630824; 0.00% of shares outstanding; change -0.20)
Holder of PERI: DFA INVESTMENT TRUST CO-The Continental Small Company Series
Shares held as of 2026-04-30: 66624 (value 620935; 0.00% of shares outstanding; change 0.62)
Holder of PERI: FundVantage Trust-Private Capital Management Value Fund
Shares held as of 2026-04-30: 368266 (value 3432239; 0.01% of shares outstanding; change 0.05)
Holder of PERI: SEI INSTITUTIONAL INTERNATIONAL TRUST-SIT International Equity Fund
Shares held as of 2026-04-30: 46268 (value 393740; 0.00% of shares outstanding; change 0.00)
Holder of PERI: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Small-Cap 
Shares held as of 2026-04-30: 142565 (value 1328705; 0.00% of shares outstanding; change -0.14)
Holder of PERI: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 661937 (value 6169252; 0.01% of shares outstanding; change 0.00)
Holder of PERI: ARK ETF Trust-ARK Israel Innovative Technology ETF
Shares held as of 2026-05-31: 211984 (value 1803983; 0.00% of shares outstanding; change 0.00)
Holder of PERI: SEI INSTITUTIONAL INTERNATIONAL TRUST-SIT International Equity Fund
Shares held as of 2026-05-31: 46268 (value 431217; 0.00% of shares outstanding; change 0.00)
Holder of PERI: ARK ETF Trust-ARK Israel Innovative Technology ETF
Shares held as of 2026-06-30: 211984 (value 1975690; 0.00% of shares outstanding; change 0.00)
Holder of PES.DE: Artisan Partners Funds Inc.-Artisan International Value Fund
Shares held as of 2025-12-31: 42701674 (value 547008461; 0.07% of shares outstanding; change 0.18)
Holder of PES.DE: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 6052215 (value 77528876; 0.01% of shares outstanding; change 0.01)
Holder of PES.DE: TRANSAMERICA FUNDS-Transamerica International Equity
Shares held as of 2026-01-31: 2019373 (value 25868168; 0.00% of shares outstanding; change 0.04)
Holder of PES.DE: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard European Stock Index Fd.
Shares held as of 2026-01-31: 1595182 (value 20434282; 0.00% of shares outstanding; change -0.01)
Holder of PES.DE: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Index Fd.
Shares held as of 2026-01-31: 1420003 (value 18190239; 0.00% of shares outstanding; change 0.00)
Holder of PES.DE: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 9392153 (value 120313483; 0.02% of shares outstanding; change -0.01)
Holder of PES.DE: Artisan Partners Funds Inc.-Artisan International Value Fund
Shares held as of 2026-03-31: 53789537 (value 773493548; 0.09% of shares outstanding; change 0.26)
Holder of PES.DE: Fidelity Concord Street Trust-Fidelity International Index Fund
Shares held as of 2026-03-31: 2105284 (value 26968688; 0.00% of shares outstanding; change 0.00)
Holder of PES.DE: Fidelity Salem Street TRT-Fidelity SAI Intl Low Volatility Index Fd.
Shares held as of 2026-03-31: 2861802 (value 36659684; 0.00% of shares outstanding; change 0.00)
Holder of PES.DE: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 6113334 (value 87909743; 0.01% of shares outstanding; change 0.01)
Holder of PES.DE: TRANSAMERICA FUNDS-Transamerica International Equity
Shares held as of 2026-04-30: 2069373 (value 29757583; 0.00% of shares outstanding; change 0.02)
Holder of PES.DE: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard European Stock Index Fd.
Shares held as of 2026-04-30: 1536862 (value 22100075; 0.00% of shares outstanding; change -0.04)
Holder of PES.DE: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Index Fd.
Shares held as of 2026-04-30: 1460065 (value 20995734; 0.00% of shares outstanding; change 0.03)
Holder of PES.DE: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 9294932 (value 133661123; 0.02% of shares outstanding; change -0.01)
Holder of PES.DE: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 4218193 (value 54035054; 0.01% of shares outstanding; change 0.00)
Holder of PES.DE: iShares Trust-iShares MSCI EAFE ETF
Shares held as of 2026-04-30: 1986532 (value 25447475; 0.00% of shares outstanding; change 0.00)
Holder of PES.DE: Fidelity Concord Street Trust-Fidelity International Index Fund
Shares held as of 2026-05-31: 2151836 (value 30943401; 0.00% of shares outstanding; change 0.01)
Holder of PES.DE: Fidelity Salem Street TRT-Fidelity SAI Intl Low Volatility Index Fd.
Shares held as of 2026-05-31: 3047184 (value 43818506; 0.01% of shares outstanding; change 0.02)
Holder of PES.DE: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 4133116 (value 59434208; 0.01% of shares outstanding; change -0.02)
Holder of PES.DE: iShares Trust-iShares MSCI EAFE ETF
Shares held as of 2026-05-31: 1686832 (value 24256644; 0.00% of shares outstanding; change -0.15)
Holder of PESI: Diamond Hill Funds-Diamond Hill Small Cap Fund
Shares held as of 2025-12-31: 186240 (value 1828876; 0.01% of shares outstanding; change 0.00)
Holder of PESI: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 183135 (value 1798385; 0.01% of shares outstanding; change 0.03)
Holder of PESI: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 550971 (value 5410535; 0.03% of shares outstanding; change 0.04)
Holder of PESI: Perritt Funds Inc-Perritt MicroCap Opportunities Fund
Shares held as of 2026-01-31: 126644 (value 1393084; 0.01% of shares outstanding; change -0.13)
Holder of PESI: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-02-28: 169100 (value 1860100; 0.01% of shares outstanding; change 0.01)
Holder of PESI: NORTHERN LIGHTS FUND TRUST II-North Star Micro Cap Fund
Shares held as of 2026-02-28: 116132 (value 1855789; 0.01% of shares outstanding; change 1.00)
Holder of PESI: VANGUARD SCOTTSDALE FUNDS-Vanguard Russell 2000 Index Fund
Shares held as of 2026-02-28: 85371 (value 1364228; 0.00% of shares outstanding; change 0.01)
Holder of PESI: Diamond Hill Funds-Diamond Hill Small Cap Fund
Shares held as of 2026-03-31: 187040 (value 2988899; 0.01% of shares outstanding; change 0.00)
Holder of PESI: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 91433 (value 880499; 0.00% of shares outstanding; change 0.00)
Holder of PESI: HEARTLAND GROUP INC.-Heartland Value Fund
Shares held as of 2026-03-31: 400000 (value 6391999; 0.02% of shares outstanding; change 0.00)
Holder of PESI: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 188634 (value 3014371; 0.01% of shares outstanding; change 0.03)
Holder of PESI: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 550971 (value 8804516; 0.03% of shares outstanding; change 0.00)
Holder of PESI: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 422001 (value 4144049; 0.02% of shares outstanding; change 0.02)
Holder of PESI: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-03-31: 121354 (value 1191696; 0.01% of shares outstanding; change -0.07)
Holder of PESI: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 91100 (value 1002100; 0.00% of shares outstanding; change 0.00)
Holder of PESI: Fidelity Salem Street Trust-Fidelity Small Cap Index Fund
Shares held as of 2026-04-30: 171379 (value 2738636; 0.01% of shares outstanding; change 0.01)
Holder of PESI: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 405430 (value 4459730; 0.02% of shares outstanding; change -0.04)
Holder of PESI: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-04-30: 130623 (value 1436853; 0.01% of shares outstanding; change 0.08)
Holder of PESI: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 91100 (value 1455777; 0.00% of shares outstanding; change 0.00)
Holder of PESI: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 409299 (value 6540597; 0.02% of shares outstanding; change 0.01)
Holder of PESI: iShares Trust-iShares Russell 2000 Value ETF
Shares held as of 2026-05-31: 131734 (value 2105109; 0.01% of shares outstanding; change 0.01)
Holder of PET.TO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 416157 (value 7840397; 0.01% of shares outstanding; change 0.83)
Holder of PET.TO: DFA INVESTMENT TRUST CO-The Canadian Small Company Series
Shares held as of 2026-01-31: 192402 (value 3478628; 0.00% of shares outstanding; change 0.44)
Holder of PET.TO: T. ROWE PRICE Intl Fd.S, INC.-T. Rowe Price Intl Discovery Fd.
Shares held as of 2026-01-31: 766700 (value 14444628; 0.01% of shares outstanding; change 1.00)
Holder of PET.TO: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Small-Cap 
Shares held as of 2026-01-31: 161336 (value 2916954; 0.00% of shares outstanding; change 0.80)
Holder of PET.TO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 613152 (value 11085788; 0.01% of shares outstanding; change 0.76)
Holder of PET.TO: MFS SERIES TRUST XIII-MFS New Discovery Value Fund
Shares held as of 2026-02-28: 625640 (value 11699468; 0.01% of shares outstanding; change -0.05)
Holder of PET.TO: -Price (T.Rowe) International Small-Cap Equity Trust
Shares held as of 2026-03-31: 173498 (value 3244412; 0.00% of shares outstanding; change 1.00)
Holder of PET.TO: Bridge Builder Trust-Bridge Builder Small/Mid Cap Value Fund
Shares held as of 2026-03-31: 258369 (value 4831500; 0.00% of shares outstanding; change 0.01)
Holder of PET.TO: Fidelity Investment Trust-Fidelity Canada Fund
Shares held as of 2026-03-31: 521413 (value 9823420; 0.01% of shares outstanding; change 0.02)
Holder of PET.TO: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-03-31: 4321997 (value 81426424; 0.06% of shares outstanding; change -0.01)
Holder of PET.TO: T. ROWE PRICE Intl Fd.S, INC.-T. Rowe Price Intl Discovery Fd.
Shares held as of 2026-03-31: 753453 (value 13622430; 0.01% of shares outstanding; change -0.02)
Holder of PET.TO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 662384 (value 12386581; 0.01% of shares outstanding; change 0.59)
Holder of PET.TO: DFA INVESTMENT TRUST CO-The Canadian Small Company Series
Shares held as of 2026-04-30: 257946 (value 4823590; 0.00% of shares outstanding; change 0.34)
Holder of PET.TO: Fidelity Investment Trust-Fidelity Canada Fund
Shares held as of 2026-04-30: 521413 (value 9427147; 0.01% of shares outstanding; change 0.00)
Holder of PET.TO: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-04-30: 4311397 (value 77950057; 0.06% of shares outstanding; change 0.00)
Holder of PET.TO: ProShares Trust-ProShares Pet Care ETF
Shares held as of 2026-04-30: 120431 (value 2268920; 0.00% of shares outstanding; change 0.10)
Holder of PET.TO: T. ROWE PRICE Intl Fd.S, INC.-T. Rowe Price Intl Discovery Fd.
Shares held as of 2026-04-30: 753453 (value 14089571; 0.01% of shares outstanding; change 0.00)
Holder of PET.TO: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Small-Cap 
Shares held as of 2026-04-30: 261143 (value 4883374; 0.00% of shares outstanding; change 0.62)
Holder of PET.TO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 990477 (value 18521920; 0.01% of shares outstanding; change 0.62)
Holder of PET.TO: Fidelity Investment Trust-Fidelity Canada Fund
Shares held as of 2026-05-31: 574713 (value 10747133; 0.01% of shares outstanding; change 0.10)
Holder of PET.TO: Fidelity Investment Trust-Fidelity Series Canada Fund
Shares held as of 2026-05-31: 4941952 (value 92414506; 0.07% of shares outstanding; change 0.15)
Holder of PETS: BERTOLET CAPITAL TRUST-Pinnacle Value Fund
Shares held as of 2025-12-31: 252235 (value 547349; 0.01% of shares outstanding; change 1.14)
Holder of PETS: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 211857 (value 459729; 0.01% of shares outstanding; change 0.00)
Holder of PETS: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 602795 (value 1308065; 0.03% of shares outstanding; change 0.00)
Holder of PETS: Federated Hermes MDT Series-Federated Hermes MDT Small Cap Core Fund
Shares held as of 2026-01-31: 415281 (value 726741; 0.02% of shares outstanding; change 0.00)
Holder of PETS: Principal Funds, Inc-SmallCap Value Fund II
Shares held as of 2026-01-31: 119863 (value 209760; 0.01% of shares outstanding; change 0.00)
Holder of PETS: Columbia Fd.s Series TRT I-Multi-Manager Small Cap Eqy. Strategies Fd.
Shares held as of 2026-02-28: 97600 (value 194224; 0.00% of shares outstanding; change -0.06)
Holder of PETS: BERTOLET CAPITAL TRUST-Pinnacle Value Fund
Shares held as of 2026-03-31: 252235 (value 501947; 0.01% of shares outstanding; change 0.00)
Holder of PETS: EA Series Trust-EA Bridgeway Omni Small-Cap Value ETF
Shares held as of 2026-03-31: 75024 (value 149297; 0.00% of shares outstanding; change 0.09)
Holder of PETS: Federated Hermes Eqy. Fd.s-Federated Hermes MDT Small Cap Value Fd.
Shares held as of 2026-03-31: 116820 (value 232471; 0.01% of shares outstanding; change 0.00)
Holder of PETS: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 113034 (value 189897; 0.01% of shares outstanding; change 0.11)
Holder of PETS: HOTCHKIS & WILEY Fd.S/DE/-Hotchkis & Wiley Small Cap Diversified Value
Shares held as of 2026-03-31: 124100 (value 246959; 0.01% of shares outstanding; change -0.46)
Holder of PETS: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 211857 (value 421595; 0.01% of shares outstanding; change 0.00)
Holder of PETS: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 602795 (value 1199562; 0.03% of shares outstanding; change 0.00)
Holder of PETS: iShares Trust-iShares Core S&P Total U.S. Stock Market ETF
Shares held as of 2026-03-31: 80818 (value 175375; 0.00% of shares outstanding; change 0.02)
Holder of PETS: Federated Hermes MDT Series-Federated Hermes MDT Small Cap Core Fund
Shares held as of 2026-04-30: 415281 (value 826409; 0.02% of shares outstanding; change 0.00)
Holder of PETS: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 112623 (value 197090; 0.01% of shares outstanding; change 0.00)
Holder of PETS: iShares Trust-iShares Core S&P Total U.S. Stock Market ETF
Shares held as of 2026-04-30: 81637 (value 142864; 0.00% of shares outstanding; change 0.01)
Holder of PETS: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 112623 (value 224119; 0.01% of shares outstanding; change 0.00)
Holder of PETS: iShares Trust-iShares Core S&P Total U.S. Stock Market ETF
Shares held as of 2026-05-31: 81840 (value 162861; 0.00% of shares outstanding; change 0.00)
Holder of PETS.L: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 4236075 (value 817986108; 0.01% of shares outstanding; change 0.02)
Holder of PETS.L: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Small Cap Value PORT.
Shares held as of 2026-01-31: 7322387 (value 1266040667; 0.02% of shares outstanding; change 0.00)
Holder of PETS.L: DFA INVESTMENT TRUST CO-The United Kingdom Small Company Series
Shares held as of 2026-01-31: 2661538 (value 460179903; 0.01% of shares outstanding; change -0.03)
Holder of PETS.L: Dimensional ETF Trust-Dimensional International Small Cap Value ETF
Shares held as of 2026-01-31: 2397567 (value 414539319; 0.01% of shares outstanding; change 0.08)
Holder of PETS.L: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 6557275 (value 1133752807; 0.01% of shares outstanding; change 0.00)
Holder of PETS.L: Fidelity Puritan Trust-Fidelity Low-Priced Stock Fund
Shares held as of 2026-02-28: 13047675 (value 2255942927; 0.03% of shares outstanding; change 0.00)
Holder of PETS.L: Bridge Builder Trust-Bridge Builder International Equity Fund
Shares held as of 2026-03-31: 2972281 (value 585539357; 0.01% of shares outstanding; change 0.00)
Holder of PETS.L: Fidelity Rutland Square TRT II-Strategic Advisers U.S. Total Stock Fd.
Shares held as of 2026-03-31: 3113800 (value 601274799; 0.01% of shares outstanding; change 1.00)
Holder of PETS.L: Tweedy, Browne Fund Inc.-TWEEDY, BROWNE INTERNATIONAL VALUE FUND
Shares held as of 2026-03-31: 12591767 (value 2480578099; 0.03% of shares outstanding; change 0.00)
Holder of PETS.L: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 4064463 (value 800699211; 0.01% of shares outstanding; change -0.04)
Holder of PETS.L: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Small Cap Value PORT.
Shares held as of 2026-04-30: 5354898 (value 1054914906; 0.01% of shares outstanding; change -0.27)
Holder of PETS.L: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 2970699 (value 585227703; 0.01% of shares outstanding; change 1.20)
Holder of PETS.L: DFA INVESTMENT TRUST CO-The United Kingdom Small Company Series
Shares held as of 2026-04-30: 2556665 (value 503663005; 0.01% of shares outstanding; change -0.04)
Holder of PETS.L: Fidelity Puritan Trust-Fidelity Low-Priced Stock Fund
Shares held as of 2026-04-30: 12990737 (value 2559175189; 0.03% of shares outstanding; change 0.00)
Holder of PETS.L: Fidelity Rutland Square TRT II-Strategic Advisers U.S. Total Stock Fd.
Shares held as of 2026-04-30: 3113800 (value 538376000; 0.01% of shares outstanding; change 0.00)
Holder of PETS.L: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 6557275 (value 1291783175; 0.01% of shares outstanding; change 0.00)
Holder of PETS.L: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 3298468 (value 570305097; 0.01% of shares outstanding; change 0.00)
Holder of PETS.L: Fidelity Rutland Square TRT II-Strategic Advisers U.S. Total Stock Fd.
Shares held as of 2026-05-31: 3113800 (value 613418600; 0.01% of shares outstanding; change 0.00)
Holder of PETS.L: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 3321153 (value 654267141; 0.01% of shares outstanding; change 0.01)
Holder of PETZ: Fidelity NASDAQ Composite Index Fund
Shares held as of 2024-09-30: 1828 (value 2157; 0.00% of shares outstanding; change 0.00)
Holder of PEW: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 234505 (value 637853; 0.01% of shares outstanding; change 0.00)
Holder of PEW: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 841871 (value 2289889; 0.03% of shares outstanding; change 0.00)
Holder of PEW: VANGUARD VALLEY FORGE FUNDS-Vanguard Balanced Index Fund
Shares held as of 2025-12-31: 12479 (value 33942; 0.00% of shares outstanding; change 0.00)
Holder of PEW: Bridgeway Funds, Inc.-Ultra-Small Company Market Fund
Shares held as of 2026-03-31: 50000 (value 116499; 0.00% of shares outstanding; change 0.00)
Holder of PEW: EQ Advisors Trust-1290 VT Micro Cap Portfolio
Shares held as of 2026-03-31: 3399 (value 7919; 0.00% of shares outstanding; change 1.00)
Holder of PEW: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-03-31: 112331 (value 294307; 0.00% of shares outstanding; change 0.04)
Holder of PEW: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-03-31: 30417 (value 79692; 0.00% of shares outstanding; change 0.07)
Holder of PEW: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-03-31: 49355 (value 129310; 0.00% of shares outstanding; change 0.00)
Holder of PEW: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 234505 (value 546396; 0.01% of shares outstanding; change 0.00)
Holder of PEW: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 841871 (value 1961559; 0.03% of shares outstanding; change 0.00)
Holder of PEW: VANGUARD VALLEY FORGE FUNDS-Vanguard Balanced Index Fund
Shares held as of 2026-03-31: 12479 (value 29076; 0.00% of shares outstanding; change 0.00)
Holder of PEW: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-03-31: 55253 (value 144762; 0.00% of shares outstanding; change 1.00)
Holder of PEW: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-04-30: 111922 (value 276447; 0.00% of shares outstanding; change 0.00)
Holder of PEW: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-04-30: 30417 (value 75129; 0.00% of shares outstanding; change 0.00)
Holder of PEW: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-04-30: 49355 (value 121906; 0.00% of shares outstanding; change 0.00)
Holder of PEW: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-04-30: 55617 (value 137373; 0.00% of shares outstanding; change 0.01)
Holder of PEW: Fidelity Concord Street Trust-Fidelity Extended Market Index Fund
Shares held as of 2026-05-31: 110611 (value 257723; 0.00% of shares outstanding; change -0.01)
Holder of PEW: Fidelity Concord Street Trust-Fidelity Series Total Market Index Fund
Shares held as of 2026-05-31: 30417 (value 70871; 0.00% of shares outstanding; change 0.00)
Holder of PEW: Fidelity Concord Street Trust-Fidelity Total Market Index Fund
Shares held as of 2026-05-31: 49355 (value 114997; 0.00% of shares outstanding; change 0.00)
Holder of PEW: iShares Trust-iShares Micro-Cap ETF
Shares held as of 2026-05-31: 54889 (value 127891; 0.00% of shares outstanding; change -0.01)
Holder of PEY.TO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 1205896 (value 30436814; 0.01% of shares outstanding; change 0.91)
Holder of PEY.TO: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Small Cap Value PORT.
Shares held as of 2026-01-31: 2837128 (value 69339409; 0.01% of shares outstanding; change 0.02)
Holder of PEY.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-01-31: 887570 (value 21692211; 0.00% of shares outstanding; change 0.16)
Holder of PEY.TO: DFA INVESTMENT TRUST CO-The Canadian Small Company Series
Shares held as of 2026-01-31: 1048317 (value 25620868; 0.01% of shares outstanding; change 0.00)
Holder of PEY.TO: Dimensional ETF Trust-Dimensional International Small Cap Value ETF
Shares held as of 2026-01-31: 1016662 (value 24847219; 0.01% of shares outstanding; change 0.14)
Holder of PEY.TO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 1752492 (value 42830905; 0.01% of shares outstanding; change 0.85)
Holder of PEY.TO: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 1892431 (value 49449220; 0.01% of shares outstanding; change 0.57)
Holder of PEY.TO: Victory Portfolios-Victory Global Energy Transition Fund
Shares held as of 2026-03-31: 915708 (value 23927449; 0.00% of shares outstanding; change -0.10)
Holder of PEY.TO: American Century ETF Trust-Avantis International Equity ETF
Shares held as of 2026-04-30: 696550 (value 17580921; 0.00% of shares outstanding; change 0.08)
Holder of PEY.TO: American Century ETF Trust-Avantis International Small Cap Value ETF
Shares held as of 2026-04-30: 3698064 (value 93339134; 0.02% of shares outstanding; change 0.01)
Holder of PEY.TO: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Small Cap Value PORT.
Shares held as of 2026-04-30: 2837128 (value 74134152; 0.01% of shares outstanding; change 0.00)
Holder of PEY.TO: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 991770 (value 25914949; 0.00% of shares outstanding; change 0.12)
Holder of PEY.TO: DFA INVESTMENT TRUST CO-The Canadian Small Company Series
Shares held as of 2026-04-30: 1128933 (value 29499018; 0.01% of shares outstanding; change 0.08)
Holder of PEY.TO: Dimensional ETF Trust-Dimensional International Small Cap Value ETF
Shares held as of 2026-04-30: 1110502 (value 29017416; 0.01% of shares outstanding; change 0.09)
Holder of PEY.TO: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 2839265 (value 74189992; 0.01% of shares outstanding; change 0.62)
Holder of PEY.TO: iShares Trust-iShares International Select Dividend ETF
Shares held as of 2026-04-30: 2677228 (value 65431453; 0.01% of shares outstanding; change 0.03)
Holder of PEY.TO: American Century ETF Trust-Avantis International Equity ETF
Shares held as of 2026-05-31: 735517 (value 17836287; 0.00% of shares outstanding; change 0.06)
Holder of PEY.TO: American Century ETF Trust-Avantis International Small Cap Value ETF
Shares held as of 2026-05-31: 3746777 (value 91571231; 0.02% of shares outstanding; change 0.01)
Holder of PEY.TO: iShares Trust-iShares International Select Dividend ETF
Shares held as of 2026-05-31: 2725510 (value 71217574; 0.01% of shares outstanding; change 0.02)
Holder of PEY.TO: American Century ETF Trust-Avantis International Equity ETF
Shares held as of 2026-06-30: 756463 (value 19766377; 0.00% of shares outstanding; change 0.03)
Holder of PEY.TO: American Century ETF Trust-Avantis International Small Cap Value ETF
Shares held as of 2026-06-30: 3782757 (value 98843437; 0.02% of shares outstanding; change 0.01)
Holder of PFBC: -Price (T.Rowe) U.S. Small-Cap Value Equity Trust
Shares held as of 2025-12-31: 356733 (value 34685150; 0.03% of shares outstanding; change -0.09)
Holder of PFBC: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2025-12-31: 171292 (value 16654721; 0.01% of shares outstanding; change -0.05)
Holder of PFBC: T. Rowe Price Small-Cap Value Fund, Inc.
Shares held as of 2025-12-31: 576475 (value 56050666; 0.04% of shares outstanding; change -0.09)
Holder of PFBC: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 123143 (value 11799562; 0.01% of shares outstanding; change 0.00)
Holder of PFBC: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 364038 (value 34882121; 0.03% of shares outstanding; change -0.08)
Holder of PFBC: SCHWAB STRATEGIC TRUST-Schwab US Dividend Equity ETF
Shares held as of 2026-02-28: 349020 (value 35935098; 0.03% of shares outstanding; change 0.06)
Holder of PFBC: -Price (T.Rowe) U.S. Small-Cap Value Equity Trust
Shares held as of 2026-03-31: 378923 (value 39013911; 0.03% of shares outstanding; change 0.06)
Holder of PFBC: College Retirement Equities Fd.-College Retirement Equities Fd. - Tota
Shares held as of 2026-03-31: 156200 (value 16082351; 0.01% of shares outstanding; change -0.09)
Holder of PFBC: T. Rowe Price Small-Cap Value Fund, Inc.
Shares held as of 2026-03-31: 586287 (value 60364108; 0.04% of shares outstanding; change 0.02)
Holder of PFBC: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 125903 (value 12962972; 0.01% of shares outstanding; change 0.02)
Holder of PFBC: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 364038 (value 37481352; 0.03% of shares outstanding; change 0.00)
Holder of PFBC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-03-31: 185051 (value 17731586; 0.01% of shares outstanding; change 0.00)
Holder of PFBC: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-04-30: 338167 (value 32879978; 0.02% of shares outstanding; change 0.05)
Holder of PFBC: SPDR SERIES TRUST-State Street SPDR S&P Regional Banking ETF
Shares held as of 2026-04-30: 126201 (value 12270523; 0.01% of shares outstanding; change 0.05)
Holder of PFBC: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-04-30: 527912 (value 52284404; 0.04% of shares outstanding; change -0.03)
Holder of PFBC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-04-30: 178651 (value 17945492; 0.01% of shares outstanding; change -0.03)
Holder of PFBC: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-05-31: 353376 (value 35496618; 0.03% of shares outstanding; change 0.05)
Holder of PFBC: SPDR SERIES TRUST-State Street SPDR S&P Regional Banking ETF
Shares held as of 2026-05-31: 116555 (value 12324525; 0.01% of shares outstanding; change -0.08)
Holder of PFBC: iShares Trust-iShares Core S&P Small-Cap ETF
Shares held as of 2026-05-31: 527912 (value 54353819; 0.04% of shares outstanding; change 0.00)
Holder of PFBC: iShares Trust-iShares Russell 2000 ETF
Shares held as of 2026-05-31: 178651 (value 18393906; 0.01% of shares outstanding; change 0.00)
Holder of PFBC: American Century ETF Trust-Avantis U.S. Small Cap Value ETF
Shares held as of 2026-06-30: 367824 (value 37871158; 0.03% of shares outstanding; change 0.04)
Holder of PFBC: SPDR SERIES TRUST-State Street SPDR S&P Regional Banking ETF
Shares held as of 2026-06-30: 174602 (value 17977021; 0.01% of shares outstanding; change 0.50)
Holder of PFD: Rydex Series Funds-Guggenheim Multi-Hedge Strategies Fund
Shares held as of 2025-12-31: 110 (value 1257; 0.00% of shares outstanding; change -0.35)
Holder of PFD: Rydex Series Funds-Multi-Hedge Strategies Fund
Shares held as of 2025-12-31: 110 (value 1265; 0.00% of shares outstanding; change -0.35)
Holder of PFD: Rydex Variable Trust-Multi-Hedge Strategies Fund
Shares held as of 2025-12-31: 247 (value 2840; 0.00% of shares outstanding; change -0.21)
Holder of PFD: Calamos ETF Trust-Calamos CEF Income & Arbitrage ETF
Shares held as of 2026-01-31: 35641 (value 409158; 0.00% of shares outstanding; change -0.32)
Holder of PFD: INVESTMENT MANAGERS SERIES TRUST-Robinson Opportunistic Income Fund
Shares held as of 2026-03-31: 54708 (value 618200; 0.00% of shares outstanding; change 0.00)
Holder of PFD: Rydex Series Funds-Guggenheim Multi-Hedge Strategies Fund
Shares held as of 2026-03-31: 74 (value 836; 0.00% of shares outstanding; change -0.33)
Holder of PFD: Rydex Variable Trust-Multi-Hedge Strategies Fund
Shares held as of 2026-03-31: 200 (value 2260; 0.00% of shares outstanding; change -0.19)
Holder of PFD: Calamos ETF Trust-Calamos CEF Income & Arbitrage ETF
Shares held as of 2026-04-30: 39297 (value 444056; 0.00% of shares outstanding; change 0.10)
Holder of PFD.L: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2025-12-31: 6327918 (value 1249130974; 0.01% of shares outstanding; change 0.02)
Holder of PFD.L: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Small Cap Value PORT.
Shares held as of 2026-01-31: 16958900 (value 3334119843; 0.02% of shares outstanding; change 0.00)
Holder of PFD.L: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-01-31: 4477015 (value 880181176; 0.01% of shares outstanding; change 0.00)
Holder of PFD.L: DFA INVESTMENT TRUST CO-The United Kingdom Small Company Series
Shares held as of 2026-01-31: 4115189 (value 809046182; 0.00% of shares outstanding; change -0.06)
Holder of PFD.L: Dimensional ETF Trust-Dimensional International Small Cap Value ETF
Shares held as of 2026-01-31: 3954734 (value 777500728; 0.00% of shares outstanding; change 0.07)
Holder of PFD.L: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Small-Cap 
Shares held as of 2026-01-31: 2403592 (value 472546201; 0.00% of shares outstanding; change 0.02)
Holder of PFD.L: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-01-31: 9407719 (value 1849557612; 0.01% of shares outstanding; change 0.01)
Holder of PFD.L: Fidelity Investment Trust-Fidelity International Small Cap Fund
Shares held as of 2026-02-28: 18855500 (value 3706991415; 0.02% of shares outstanding; change 0.00)
Holder of PFD.L: VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund
Shares held as of 2026-03-31: 6309025 (value 1181049460; 0.01% of shares outstanding; change 0.00)
Holder of PFD.L: DFA INVESTMENT DIMENSIONS GROUP INC-DFA Intl Small Cap Value PORT.
Shares held as of 2026-04-30: 16958900 (value 3174706028; 0.02% of shares outstanding; change 0.00)
Holder of PFD.L: DFA INVESTMENT DIMENSIONS GROUP INC-Intl Core Eqy. 2 PORT.
Shares held as of 2026-04-30: 4477015 (value 838097194; 0.01% of shares outstanding; change 0.00)
Holder of PFD.L: DFA INVESTMENT TRUST CO-The United Kingdom Small Company Series
Shares held as of 2026-04-30: 4083009 (value 764339272; 0.00% of shares outstanding; change -0.01)
Holder of PFD.L: Dimensional ETF Trust-Dimensional International Small Cap Value ETF
Shares held as of 2026-04-30: 4189323 (value 784241252; 0.00% of shares outstanding; change 0.06)
Holder of PFD.L: Fidelity Investment Trust-Fidelity International Small Cap Fund
Shares held as of 2026-04-30: 18855500 (value 3529749542; 0.02% of shares outstanding; change 0.00)
Holder of PFD.L: VANGUARD Intl Eqy. INDEX Fd.S-Vanguard FTSE All-World ex-US Small-Cap 
Shares held as of 2026-04-30: 2442929 (value 457316301; 0.00% of shares outstanding; change 0.02)
Holder of PFD.L: VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund
Shares held as of 2026-04-30: 9337203 (value 1747924373; 0.01% of shares outstanding; change -0.01)
Holder of PFD.L: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-04-30: 3966743 (value 779861698; 0.00% of shares outstanding; change 0.00)
Holder of PFD.L: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-04-30: 2584401 (value 508093252; 0.00% of shares outstanding; change 0.00)
Holder of PFD.L: iShares Trust-iShares Core MSCI EAFE ETF
Shares held as of 2026-05-31: 3994043 (value 747684837; 0.00% of shares outstanding; change 0.01)
Holder of PFD.L: iShares Trust-iShares MSCI EAFE Small-Cap ETF
Shares held as of 2026-05-31: 2584401 (value 483799859; 0.00% of shares outstanding; change 0.00)
Holder of PFE: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 143372214 (value 3753484606; 0.03% of shares outstanding; change 0.02)
Holder of PFE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 178794865 (value 4680849620; 0.03% of shares outstanding; change 0.00)
Holder of PFE: VANGUARD WHITEHALL FUNDS-Vanguard High Dividend Yield Index Fund
Shares held as of 2026-01-31: 22859358 (value 568857396; 0.00% of shares outstanding; change 0.03)
Holder of PFE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 72610844 (value 1900951918; 0.01% of shares outstanding; change 0.00)
Holder of PFE: VANGUARD FENWAY FUNDS-Vanguard Equity Income Fund
Shares held as of 2026-03-31: 19175311 (value 470562149; 0.00% of shares outstanding; change -0.03)
Holder of PFE: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 144484440 (value 3545648289; 0.03% of shares outstanding; change 0.01)
Holder of PFE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 180582346 (value 4431490936; 0.03% of shares outstanding; change 0.01)
Holder of PFE: VANGUARD INDEX FUNDS-Vanguard Value Index Fund
Shares held as of 2026-03-31: 52594430 (value 1290667360; 0.01% of shares outstanding; change 0.01)
Holder of PFE: VANGUARD INSTITUTIONAL INDEX FUNDS-Vanguard Institutional Index Fund
Shares held as of 2026-03-31: 32058525 (value 786716232; 0.01% of shares outstanding; change -0.02)
Holder of PFE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 72861487 (value 1813165347; 0.01% of shares outstanding; change 0.00)
Holder of PFE: SELECT SECTOR SPDR TRT-State Street Health Care Select Sector SPDR ETF
Shares held as of 2026-04-30: 41136939 (value 1037062194; 0.01% of shares outstanding; change -0.01)
Holder of PFE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 68041124 (value 1771790931; 0.01% of shares outstanding; change 0.03)
Holder of PFE: VANGUARD WHITEHALL FUNDS-Vanguard High Dividend Yield Index Fund
Shares held as of 2026-04-30: 22384857 (value 549324411; 0.00% of shares outstanding; change -0.02)
Holder of PFE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 73542275 (value 1830106824; 0.01% of shares outstanding; change 0.01)
Holder of PFE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 72760111 (value 1785533190; 0.01% of shares outstanding; change 0.00)
Holder of PFE: SELECT SECTOR SPDR TRT-State Street Health Care Select Sector SPDR ETF
Shares held as of 2026-05-31: 39561785 (value 956208346; 0.01% of shares outstanding; change -0.04)
Holder of PFE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 68518931 (value 1656102567; 0.01% of shares outstanding; change 0.01)
Holder of PFE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 74909703 (value 1838284180; 0.01% of shares outstanding; change 0.02)
Holder of PFE: SELECT SECTOR SPDR TRT-State Street Health Care Select Sector SPDR ETF
Shares held as of 2026-06-30: 40407651 (value 991603792; 0.01% of shares outstanding; change 0.02)
Holder of PFE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 68866093 (value 1689973985; 0.01% of shares outstanding; change 0.01)
Holder of PFE.DE: VANGUARD WHITEHALL FUNDS-Vanguard High Dividend Yield Index Fund
Shares held as of 2026-01-31: 22859358 (value 502334400; 0.00% of shares outstanding; change 0.03)
Holder of PFE.DE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 72610844 (value 1595623324; 0.01% of shares outstanding; change 0.00)
Holder of PFE.DE: VANGUARD FENWAY FUNDS-Vanguard Equity Income Fund
Shares held as of 2026-03-31: 19175311 (value 414761960; 0.00% of shares outstanding; change -0.03)
Holder of PFE.DE: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 144484440 (value 3125198315; 0.03% of shares outstanding; change 0.01)
Holder of PFE.DE: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 180582346 (value 3905995992; 0.03% of shares outstanding; change 0.01)
Holder of PFE.DE: VANGUARD INDEX FUNDS-Vanguard Value Index Fund
Shares held as of 2026-03-31: 52594430 (value 1137617476; 0.01% of shares outstanding; change 0.01)
Holder of PFE.DE: VANGUARD INSTITUTIONAL INDEX FUNDS-Vanguard Institutional Index Fund
Shares held as of 2026-03-31: 32058525 (value 693425868; 0.01% of shares outstanding; change -0.02)
Holder of PFE.DE: SELECT SECTOR SPDR TRT-State Street Health Care Select Sector SPDR ETF
Shares held as of 2026-04-30: 41136939 (value 903984250; 0.01% of shares outstanding; change -0.01)
Holder of PFE.DE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 68041124 (value 1495203725; 0.01% of shares outstanding; change 0.03)
Holder of PFE.DE: VANGUARD WHITEHALL FUNDS-Vanguard High Dividend Yield Index Fund
Shares held as of 2026-04-30: 22384857 (value 484184438; 0.00% of shares outstanding; change -0.02)
Holder of PFE.DE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 73542275 (value 1616091521; 0.01% of shares outstanding; change 0.01)
Holder of PFE.DE: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 72760111 (value 1573801139; 0.01% of shares outstanding; change 0.00)
Holder of PFE.DE: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 74909703 (value 1620296813; 0.01% of shares outstanding; change 0.02)
Holder of PFE.DE: SELECT SECTOR SPDR TRT-State Street Health Care Select Sector SPDR ETF
Shares held as of 2026-06-30: 40407651 (value 874017457; 0.01% of shares outstanding; change 0.02)
Holder of PFE.DE: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 68866093 (value 1489573533; 0.01% of shares outstanding; change 0.01)
Holder of PFG: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2025-12-31: 5044064 (value 522665925; 0.02% of shares outstanding; change 0.01)
Holder of PFG: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 6872991 (value 712179346; 0.02% of shares outstanding; change -0.02)
Holder of PFG: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-03-31: 2526505 (value 261796455; 0.01% of shares outstanding; change -0.01)
Holder of PFG: Income Fund of America
Shares held as of 2026-03-31: 6000000 (value 669960021; 0.02% of shares outstanding; change 1.05)
Holder of PFG: VANGUARD INDEX FUNDS-Vanguard 500 Index Fund
Shares held as of 2026-03-31: 5026875 (value 549940132; 0.02% of shares outstanding; change 0.00)
Holder of PFG: VANGUARD INDEX FUNDS-Vanguard Mid-Cap Index Fund
Shares held as of 2026-03-31: 4682831 (value 512301718; 0.02% of shares outstanding; change -0.02)
Holder of PFG: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2026-03-31: 6877399 (value 752387461; 0.02% of shares outstanding; change 0.00)
Holder of PFG: VANGUARD INDEX FUNDS-Vanguard Value Index Fund
Shares held as of 2026-03-31: 2005907 (value 219446228; 0.01% of shares outstanding; change -0.01)
Holder of PFG: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-04-30: 2535225 (value 283083232; 0.01% of shares outstanding; change 0.00)
Holder of PFG: Income Fund of America
Shares held as of 2026-04-30: 6000000 (value 656400009; 0.02% of shares outstanding; change 0.00)
Holder of PFG: Invesco Exchange-Traded Fund Trust-Invesco S&P 500 Equal Weight ETF
Shares held as of 2026-04-30: 1913315 (value 201319006; 0.01% of shares outstanding; change -0.03)
Holder of PFG: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-04-30: 2349493 (value 247213656; 0.01% of shares outstanding; change 0.01)
Holder of PFG: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-04-30: 2558866 (value 285722986; 0.01% of shares outstanding; change 0.01)
Holder of PFG: iShares Trust-iShares Select Dividend ETF
Shares held as of 2026-04-30: 2816137 (value 314449867; 0.01% of shares outstanding; change 0.00)
Holder of PFG: Fidelity Concord Street Trust-Fidelity 500 Index Fund
Shares held as of 2026-05-31: 2531693 (value 276967218; 0.01% of shares outstanding; change 0.00)
Holder of PFG: Invesco Exchange-Traded Fund Trust-Invesco S&P 500 Equal Weight ETF
Shares held as of 2026-05-31: 1908149 (value 217433572; 0.01% of shares outstanding; change 0.00)
Holder of PFG: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-05-31: 2372608 (value 266277803; 0.01% of shares outstanding; change 0.01)
Holder of PFG: iShares Trust-iShares Core S&P 500 ETF
Shares held as of 2026-05-31: 2606246 (value 285123316; 0.01% of shares outstanding; change 0.02)
Holder of PFG: iShares Trust-iShares Select Dividend ETF
Shares held as of 2026-05-31: 2785513 (value 304735126; 0.01% of shares outstanding; change -0.01)
Holder of PFG: Invesco Exchange-Traded Fund Trust-Invesco S&P 500 Equal Weight ETF
Shares held as of 2026-06-30: 1666859 (value 182354377; 0.01% of shares outstanding; change -0.13)
Holder of PFG: SPDR S&P 500 ETF TRUST-State Street SPDR S&P 500 ETF Trust
Shares held as of 2026-06-30: 2374944 (value 259818877; 0.01% of shares outstanding; change 0.00)
Holder of PFGC: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2025-12-31: 1689868 (value 165928143; 0.01% of shares outstanding; change 0.01)
Holder of PFGC: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2025-12-31: 3380360 (value 331917556; 0.02% of shares outstanding; change -0.09)
Holder of PFGC: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2025-12-31: 2179660 (value 214020820; 0.01% of shares outstanding; change -0.08)
Holder of PFGC: VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund
Shares held as of 2025-12-31: 4666742 (value 458227408; 0.03% of shares outstanding; change -0.05)
Holder of PFGC: Victory Portfolios-Victory Sycamore Established Value Fund
Shares held as of 2025-12-31: 2840000 (value 278859606; 0.02% of shares outstanding; change -0.15)
Holder of PFGC: Capital Group Growth ETF
Shares held as of 2026-02-28: 1686885 (value 188526271; 0.01% of shares outstanding; change 0.15)
Holder of PFGC: Fidelity Puritan Trust-Fidelity Low-Priced Stock Fund
Shares held as of 2026-02-28: 2051628 (value 214148925; 0.01% of shares outstanding; change 0.09)
Holder of PFGC: AMERICAN FUNDS FUNDAMENTAL INVESTORS
Shares held as of 2026-03-31: 10014566 (value 1116523941; 0.06% of shares outstanding; change 0.00)
Holder of PFGC: AMERICAN FUNDS INSURANCE SERIES-Growth Fund
Shares held as of 2026-03-31: 3559500 (value 397809727; 0.02% of shares outstanding; change 0.00)
Holder of PFGC: GROWTH FUND OF AMERICA
Shares held as of 2026-03-31: 3837229 (value 427812653; 0.02% of shares outstanding; change 0.00)
Holder of PFGC: VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund
Shares held as of 2026-03-31: 1753272 (value 195472291; 0.01% of shares outstanding; change 0.04)
Holder of PFGC: VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund
Shares held as of 2026-03-31: 3441210 (value 383660495; 0.02% of shares outstanding; change 0.02)
Holder of PFGC: VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund
Shares held as of 2026-03-31: 2191357 (value 244314387; 0.01% of shares outstanding; change 0.01)