Fund profile
Tickers
TPIF
Fund manager
Total assets
$97.85 mm
Liabilities
$50.08 k
Net assets
$97.80 mm
Number of holdings
375.00
TPIF stock data
Top 200 of 375 Holdings
Security | $Holding | Balance | % of Fund | Category | Position | Country |
---|---|---|---|---|---|---|
GREAT WEST LIFECO INC
|
493.65 k | 14.91 k shares | 0.50 | Common equity | Long | Canada |
SOFTBANK CORP
|
471.76 k | 37.80 k shares | 0.48 | Common equity | Long | Japan |
POWER CORP OF CANADA
|
433.69 k | 15.17 k shares | 0.44 | Common equity | Long | Canada |
WCN Waste Connections, Inc. | 431.74 k | 2.89 k shares | 0.44 | Common equity | Long | Canada |
POWER ASSETS HOLDINGS LTD
|
431.52 k | 74.46 k shares | 0.44 | Common equity | Long | Hong Kong |
SAGE GROUP PLC
|
425.14 k | 28.45 k shares | 0.43 | Common equity | Long | UK |
OVERSEA CHINESE BANKING CORP LTD
|
418.75 k | 42.50 k shares | 0.43 | Common equity | Long | Singapore |
LONDON STOCK EXCHANGE GROUP PL
|
405.15 k | 3.43 k shares | 0.41 | Common equity | Long | UK |
BEIERSDORF AG
|
398.58 k | 2.66 k shares | 0.41 | Common equity | Long | Germany |
CHOCOLADEFABRIKEN LINDT SPRUENGLI AG
|
396.02 k | 33.00 shares | 0.40 | Common equity | Long | Switzerland |
HRNNF Hydro One Limited | 392.63 k | 13.10 k shares | 0.40 | Common equity | Long | Canada |
METRO INC
|
392.52 k | 7.58 k shares | 0.40 | Common equity | Long | Canada |
CSL LTD
|
392.15 k | 2.01 k shares | 0.40 | Common equity | Long | Australia |
IBERDROLA SA
|
391.79 k | 29.90 k shares | 0.40 | Common equity | Long | Spain |
KYOCERA CORP
|
391.22 k | 26.80 k shares | 0.40 | Common equity | Long | Japan |
FERROVIAL SE
|
390.94 k | 10.73 k shares | 0.40 | Common equity | Long | Netherlands |
EMRAF Emera Incorporated | 390.36 k | 10.28 k shares | 0.40 | Common equity | Long | Canada |
IFCZF Intact Financial Corporation | 388.36 k | 2.52 k shares | 0.40 | Common equity | Long | Canada |
BUNZL PLC
|
387.51 k | 9.53 k shares | 0.40 | Common equity | Long | UK |
CENTRAL JAPAN RAILWAY CO
|
386.42 k | 15.20 k shares | 0.40 | Common equity | Long | Japan |
TELSTRA CORPORATION LTD
|
386.31 k | 143.19 k shares | 0.39 | Common equity | Long | Australia |
QIAGEN NV
|
383.10 k | 8.81 k shares | 0.39 | Common equity | Long | Netherlands |
SWISSCOM AG
|
379.74 k | 631.00 shares | 0.39 | Common equity | Long | Switzerland |
COLES GROUP LTD
|
378.76 k | 34.51 k shares | 0.39 | Common equity | Long | Australia |
UNITED OVERSEAS BANK
|
377.35 k | 17.50 k shares | 0.39 | Common equity | Long | Singapore |
DAIWA HOUSE INDUSTRY CO LTD
|
375.75 k | 12.40 k shares | 0.38 | Common equity | Long | Japan |
DBS GROUP HOLDINGS LTD
|
374.77 k | 14.80 k shares | 0.38 | Common equity | Long | Singapore |
SAMSUNG C T CORPORATION
|
369.28 k | 3.67 k shares | 0.38 | Common equity | Long | Korea, Republic of |
EAST JAPAN RAILWAY CO
|
363.26 k | 6.30 k shares | 0.37 | Common equity | Long | Japan |
CLP HOLDINGS LTD
|
363.18 k | 44.00 k shares | 0.37 | Common equity | Long | Hong Kong |
BARRY CALLEBAUT AG
|
362.85 k | 215.00 shares | 0.37 | Common equity | Long | Switzerland |
AEON CO LTD
|
362.08 k | 16.20 k shares | 0.37 | Common equity | Long | Japan |
RELX PLC
|
361.54 k | 9.12 k shares | 0.37 | Common equity | Long | UK |
WESFARMERS LTD
|
358.81 k | 9.23 k shares | 0.37 | Common equity | Long | Australia |
WOOLWORTHS GROUP LTD
|
358.62 k | 14.15 k shares | 0.37 | Common equity | Long | Australia |
ABB LIMITED
|
357.21 k | 8.05 k shares | 0.37 | Common equity | Long | Switzerland |
SHIONOGI CO LTD
|
356.83 k | 7.40 k shares | 0.36 | Common equity | Long | Japan |
ACS ACTIVIDADES DE CONSTRUCCION Y SERVICIOS SA
|
355.65 k | 8.02 k shares | 0.36 | Common equity | Long | Spain |
NATIONAL BANK OF CANADA
|
355.24 k | 4.66 k shares | 0.36 | Common equity | Long | Canada |
WILMAR INTERNATIONAL LTD
|
350.67 k | 129.60 k shares | 0.36 | Common equity | Long | Singapore |
HOLCIM LTD
|
348.63 k | 4.44 k shares | 0.36 | Common equity | Long | Switzerland |
COCHLEAR LTD
|
348.16 k | 1.71 k shares | 0.36 | Common equity | Long | Australia |
NOVOZYMES A S B SHARES
|
346.94 k | 6.31 k shares | 0.35 | Common equity | Long | Denmark |
AIR LIQUIDE SA
|
344.87 k | 1.77 k shares | 0.35 | Common equity | Long | France |
EDENRED
|
344.75 k | 5.77 k shares | 0.35 | Common equity | Long | France |
OBIC CO LTD
|
344.66 k | 2.00 k shares | 0.35 | Common equity | Long | Japan |
SINGAPORE TELECOMMUNICATIONS LTD
|
344.65 k | 184.10 k shares | 0.35 | Common equity | Long | Singapore |
BANQUE CANTONALE VAUDOISE
|
344.16 k | 2.67 k shares | 0.35 | Common equity | Long | Switzerland |
BRIDGESTONE CORP
|
343.82 k | 8.30 k shares | 0.35 | Common equity | Long | Japan |
RWE AG
|
342.91 k | 7.54 k shares | 0.35 | Common equity | Long | Germany |
CNI Canadian National Railway Company | 342.80 k | 2.73 k shares | 0.35 | Common equity | Long | Canada |
PBA Pembina Pipeline Corporation | 341.92 k | 9.93 k shares | 0.35 | Common equity | Long | Canada |
ENEL SPA
|
339.46 k | 45.70 k shares | 0.35 | Common equity | Long | Italy |
HALMA PLC
|
337.53 k | 11.60 k shares | 0.35 | Common equity | Long | UK |
EDP ENERGIAS DE PORTUGAL SA
|
337.20 k | 67.07 k shares | 0.34 | Common equity | Long | Portugal |
FTS Fortis Inc. | 334.53 k | 8.13 k shares | 0.34 | Common equity | Long | Canada |
DOLLARAMA INC
|
332.91 k | 4.62 k shares | 0.34 | Common equity | Long | Canada |
COMMONWEALTH BANK OF AUSTRALIA
|
332.56 k | 4.37 k shares | 0.34 | Common equity | Long | Australia |
FUJITSU LTD
|
332.00 k | 2.20 k shares | 0.34 | Common equity | Long | Japan |
CHUGAI PHARMACEUTICAL COMPANY LTD
|
329.66 k | 8.70 k shares | 0.34 | Common equity | Long | Japan |
KAO CORP
|
329.12 k | 8.00 k shares | 0.34 | Common equity | Long | Japan |
ASSOCIATED BRITISH FOODS PLC
|
328.47 k | 10.89 k shares | 0.34 | Common equity | Long | UK |
GIVAUDANSA REG
|
327.35 k | 79.00 shares | 0.33 | Common equity | Long | Switzerland |
BRENNTAG SE
|
326.83 k | 3.56 k shares | 0.33 | Common equity | Long | Germany |
EIFFAGE SA
|
326.20 k | 3.05 k shares | 0.33 | Common equity | Long | France |
CANON INC
|
326.10 k | 12.70 k shares | 0.33 | Common equity | Long | Japan |
GEBERIT AG
|
323.09 k | 504.00 shares | 0.33 | Common equity | Long | Switzerland |
E ON SE
|
321.98 k | 24.01 k shares | 0.33 | Common equity | Long | Germany |
VINCI SA
|
321.79 k | 2.56 k shares | 0.33 | Common equity | Long | France |
TRYG A S
|
320.93 k | 14.75 k shares | 0.33 | Common equity | Long | Denmark |
MURATA MANUFACTURING CO LTD
|
320.57 k | 15.10 k shares | 0.33 | Common equity | Long | Japan |
GETLINK SE
|
320.49 k | 17.53 k shares | 0.33 | Common equity | Long | France |
WOLTERS KLUWER NV
|
320.34 k | 2.26 k shares | 0.33 | Common equity | Long | Netherlands |
SMITH NEPHEW PLC
|
319.89 k | 23.27 k shares | 0.33 | Common equity | Long | UK |
SHIN ETSU CHEMICAL
|
318.98 k | 7.60 k shares | 0.33 | Common equity | Long | Japan |
SECOM CO LTD
|
316.94 k | 4.40 k shares | 0.32 | Common equity | Long | Japan |
VEOLIA ENVIRONNEMENT
|
316.92 k | 10.05 k shares | 0.32 | Common equity | Long | France |
ORIENTAL LAND CO LTD
|
316.59 k | 8.50 k shares | 0.32 | Common equity | Long | Japan |
BOUYGUES
|
316.58 k | 8.41 k shares | 0.32 | Common equity | Long | France |
CRH CRH plc | 315.72 k | 4.57 k shares | 0.32 | Common equity | Long | Ireland |
ALIMENTATION COUCHE TARD INC
|
315.38 k | 5.36 k shares | 0.32 | Common equity | Long | Canada |
KERRY GROUP PLC
|
315.17 k | 3.63 k shares | 0.32 | Common equity | Long | Ireland |
TERUMO CORP
|
314.73 k | 9.60 k shares | 0.32 | Common equity | Long | Japan |
HONG KONG CHINA GAS CO LTD
|
314.21 k | 410.27 k shares | 0.32 | Common equity | Long | Hong Kong |
LEGRAND SA
|
313.89 k | 3.02 k shares | 0.32 | Common equity | Long | France |
WESTPAC BANKING CORP
|
313.30 k | 20.08 k shares | 0.32 | Common equity | Long | Australia |
SPIRAX SARCO ENGINEERING PLC
|
313.27 k | 2.34 k shares | 0.32 | Common equity | Long | UK |
FUJIFILM HOLDINGS CORPORATION
|
312.52 k | 5.20 k shares | 0.32 | Common equity | Long | Japan |
BUREAU VERITAS SA
|
312.22 k | 12.37 k shares | 0.32 | Common equity | Long | France |
GROUPE BRUXELLES LAMBERT NV
|
311.86 k | 3.97 k shares | 0.32 | Common equity | Long | Belgium |
LUNDBERGS AB B SHS
|
311.22 k | 5.72 k shares | 0.32 | Common equity | Long | Sweden |
TERNA SPA
|
310.62 k | 37.25 k shares | 0.32 | Common equity | Long | Italy |
MITSUBISHI ESTATE CO LTD
|
310.10 k | 22.50 k shares | 0.32 | Common equity | Long | Japan |
NEXT PLC
|
309.44 k | 2.99 k shares | 0.32 | Common equity | Long | UK |
SINGAPORE AIRLINES LTD
|
309.26 k | 62.20 k shares | 0.32 | Common equity | Long | Singapore |
SNAM SPA
|
309.06 k | 60.15 k shares | 0.32 | Common equity | Long | Italy |
BRAMBLES LTD
|
305.55 k | 32.98 k shares | 0.31 | Common equity | Long | Australia |
INFORMA PLC
|
305.39 k | 30.68 k shares | 0.31 | Common equity | Long | UK |
MITSUBISHI ELECTRIC CORP
|
304.86 k | 21.50 k shares | 0.31 | Common equity | Long | Japan |
BIOMERIEUX
|
304.81 k | 2.75 k shares | 0.31 | Common equity | Long | France |
SGS SA
|
304.55 k | 3.53 k shares | 0.31 | Common equity | Long | Switzerland |
ANZ GROUP HOLDINGS LTD
|
304.50 k | 17.24 k shares | 0.31 | Common equity | Long | Australia |
INVESTOR AB
|
303.57 k | 13.11 k shares | 0.31 | Common equity | Long | Sweden |
HITACHI LTD
|
302.98 k | 4.20 k shares | 0.31 | Common equity | Long | Japan |
CSU Constellation Software Inc | 302.52 k | 122.00 shares | 0.31 | Common equity | Long | Canada |
JARDINE CYCLE CARRIAGE LTD
|
302.25 k | 13.40 k shares | 0.31 | Common equity | Long | Singapore |
AMADEUS IT GROUP SA
|
302.21 k | 4.22 k shares | 0.31 | Common equity | Long | Spain |
CK HUTCHISON HOLDINGS
|
302.04 k | 56.35 k shares | 0.31 | Common equity | Long | Cayman Islands |
DEUTSCHE BOERSE AG
|
301.58 k | 1.47 k shares | 0.31 | Common equity | Long | Germany |
REA GROUP LTD
|
299.41 k | 2.43 k shares | 0.31 | Common equity | Long | Australia |
MITSUI FUDOSAN CO LTD
|
299.25 k | 12.20 k shares | 0.31 | Common equity | Long | Japan |
CP Canadian Pacific Railway Limited | 299.19 k | 3.78 k shares | 0.31 | Common equity | Long | Canada |
ASSICURAZIONI GENERALI SPA
|
298.69 k | 14.16 k shares | 0.31 | Common equity | Long | Italy |
SAFRAN SA
|
298.34 k | 1.70 k shares | 0.31 | Common equity | Long | France |
INDUSTRIA DE DISENO TEXTIL SA INDITEX
|
297.83 k | 6.84 k shares | 0.30 | Common equity | Long | Spain |
SAMPO PLC NPV
|
295.86 k | 6.77 k shares | 0.30 | Common equity | Long | Finland |
INDUSTRIVARDEN AB
|
295.01 k | 9.06 k shares | 0.30 | Common equity | Long | Sweden |
Brookfield Asset Management Ltd. | 294.80 k | 7.34 k shares | 0.30 | Common equity | Long | Canada |
WSP GLOBAL INC
|
293.42 k | 2.09 k shares | 0.30 | Common equity | Long | Canada |
POSTE ITALIANE SPA
|
291.75 k | 25.72 k shares | 0.30 | Common equity | Long | Italy |
FRFHF Fairfax Financial Holdings Limited | 291.58 k | 316.00 shares | 0.30 | Common equity | Long | Canada |
EMS CHEMIE HOLDING AG
|
290.77 k | 359.00 shares | 0.30 | Common equity | Long | Switzerland |
JERONIMO MARTINS FILHO
|
289.77 k | 11.39 k shares | 0.30 | Common equity | Long | Portugal |
AKZO NOBEL N V
|
289.71 k | 3.51 k shares | 0.30 | Common equity | Long | Netherlands |
SEVEN I HOLDINGS CO LTD
|
289.71 k | 7.30 k shares | 0.30 | Common equity | Long | Japan |
CIE GENERALE DES ETABLISSEMENTS MICHELIN SCA
|
289.04 k | 8.07 k shares | 0.30 | Common equity | Long | France |
HALEON PLC
|
287.69 k | 70.18 k shares | 0.29 | Common equity | Long | UK |
ASSA ABLOY AB
|
286.92 k | 9.97 k shares | 0.29 | Common equity | Long | Sweden |
INFRASTRUTTURE WIRELESS ITAL
|
286.17 k | 22.64 k shares | 0.29 | Common equity | Long | Italy |
MUENCHENER RUECKVERSICHERUNGS GESELLSCHAFT AG
|
286.10 k | 691.00 shares | 0.29 | Common equity | Long | Germany |
NATIONAL AUSTRALIA BANK LTD
|
285.77 k | 13.66 k shares | 0.29 | Common equity | Long | Australia |
3I GROUP PLC
|
285.58 k | 9.26 k shares | 0.29 | Common equity | Long | UK |
HANNOVER RUECK SE
|
284.12 k | 1.19 k shares | 0.29 | Common equity | Long | Germany |
TDK CORP
|
281.11 k | 5.90 k shares | 0.29 | Common equity | Long | Japan |
COLOPLAST A S
|
279.92 k | 2.45 k shares | 0.29 | Common equity | Long | Denmark |
CAPITALAND INVESTMENT LTD SINGAPORE
|
279.50 k | 116.70 k shares | 0.29 | Common equity | Long | Singapore |
AENA SME SA
|
279.49 k | 1.54 k shares | 0.29 | Common equity | Long | Spain |
FANUC CORPORATION
|
279.45 k | 9.50 k shares | 0.29 | Common equity | Long | Japan |
MS AD INSURANCE GROUP HOLDINGS INC
|
279.31 k | 7.10 k shares | 0.29 | Common equity | Long | Japan |
HEIDELBERG MATERIALS AG
|
279.10 k | 3.12 k shares | 0.29 | Common equity | Long | Germany |
LLOYDS BANKING GROUP PLC
|
277.98 k | 457.19 k shares | 0.28 | Common equity | Long | UK |
HENDERSON LAND DEVELOPMENT CO LTD
|
277.84 k | 90.21 k shares | 0.28 | Common equity | Long | Hong Kong |
ESSITY AKTIEBOLAG B
|
277.34 k | 11.19 k shares | 0.28 | Common equity | Long | Sweden |
KONE OYJ
|
277.00 k | 5.56 k shares | 0.28 | Common equity | Long | Finland |
HANG SENG BANK
|
276.68 k | 23.73 k shares | 0.28 | Common equity | Long | Hong Kong |
ENDESA SA
|
275.45 k | 13.52 k shares | 0.28 | Common equity | Long | Spain |
FORTUM OYJ
|
275.18 k | 19.09 k shares | 0.28 | Common equity | Long | Finland |
UNICHARM CORP
|
274.82 k | 7.60 k shares | 0.28 | Common equity | Long | Japan |
UPM KYMMENE OYJ
|
274.63 k | 7.31 k shares | 0.28 | Common equity | Long | Finland |
HEXAGON AB
|
274.54 k | 22.89 k shares | 0.28 | Common equity | Long | Sweden |
DHL GROUP
|
274.49 k | 5.54 k shares | 0.28 | Common equity | Long | Germany |
ITOCHU CORPORATION
|
274.07 k | 6.70 k shares | 0.28 | Common equity | Long | Japan |
SOMPO HOLDINGS INC
|
273.92 k | 5.60 k shares | 0.28 | Common equity | Long | Japan |
DASSAULT SYSTEMES SE
|
273.92 k | 5.61 k shares | 0.28 | Common equity | Long | France |
SUNCORP GROUP LTD
|
273.56 k | 28.99 k shares | 0.28 | Common equity | Long | Australia |
NOMURA RESEARCH INSTITUTE LTD
|
273.44 k | 9.40 k shares | 0.28 | Common equity | Long | Japan |
SYMRISE AG
|
273.31 k | 2.49 k shares | 0.28 | Common equity | Long | Germany |
LEGAL GENERAL GROUP PLC
|
273.26 k | 85.39 k shares | 0.28 | Common equity | Long | UK |
TELEFONAKTIEBOLAGET LM ERICSSON
|
272.51 k | 43.54 k shares | 0.28 | Common equity | Long | Sweden |
TRP TC Energy Corporation | 270.77 k | 6.93 k shares | 0.28 | Common equity | Long | Canada |
SWISS LIFE HOLDING AG
|
269.50 k | 388.00 shares | 0.28 | Common equity | Long | Switzerland |
SMC CORP
|
268.69 k | 500.00 shares | 0.27 | Common equity | Long | Japan |
SIKA AG
|
268.56 k | 825.00 shares | 0.27 | Common equity | Long | Switzerland |
SCHINDLER HOLDING AG
|
267.63 k | 1.07 k shares | 0.27 | Common equity | Long | Switzerland |
ORIX CORP
|
267.52 k | 14.20 k shares | 0.27 | Common equity | Long | Japan |
ALCON INC
|
267.46 k | 3.43 k shares | 0.27 | Common equity | Long | Switzerland |
NEC CORP
|
266.53 k | 4.50 k shares | 0.27 | Common equity | Long | Japan |
ESSILORLUXOTTICA SA
|
265.00 k | 1.32 k shares | 0.27 | Common equity | Long | France |
KEYENCE CORPORATION
|
264.38 k | 600.00 shares | 0.27 | Common equity | Long | Japan |
KUEHNE NAGEL INTL
|
262.98 k | 763.00 shares | 0.27 | Common equity | Long | Switzerland |
DNB BANK ASA
|
262.72 k | 12.35 k shares | 0.27 | Common equity | Long | Norway |
SWISS RE AG
|
262.60 k | 2.34 k shares | 0.27 | Common equity | Long | Switzerland |
HOYA CORP
|
262.54 k | 2.10 k shares | 0.27 | Common equity | Long | Japan |
RANDSTAD NV
|
262.45 k | 4.19 k shares | 0.27 | Common equity | Long | Netherlands |
NTT DATA GROUP CORP
|
262.32 k | 18.50 k shares | 0.27 | Common equity | Long | Japan |
KUBOTA CORP
|
261.96 k | 17.40 k shares | 0.27 | Common equity | Long | Japan |
SUZUKI MOTOR CO
|
261.04 k | 6.10 k shares | 0.27 | Common equity | Long | Japan |
SUN HUNG KAI PROPERTIES LTD
|
260.58 k | 24.09 k shares | 0.27 | Common equity | Long | Hong Kong |
SAMSUNG ELECTRONICS CO LTD
|
260.12 k | 4.27 k shares | 0.27 | Common equity | Long | Korea, Republic of |
DENSO CORP
|
259.50 k | 17.20 k shares | 0.27 | Common equity | Long | Japan |
SONOVA HOLDING AG REG
|
259.45 k | 795.00 shares | 0.27 | Common equity | Long | Switzerland |
AMUNDI SA
|
259.26 k | 3.81 k shares | 0.27 | Common equity | Long | France |
RIO TINTO LIMITED
|
258.98 k | 2.80 k shares | 0.26 | Common equity | Long | Australia |
TALANX AG
|
258.18 k | 3.62 k shares | 0.26 | Common equity | Long | Germany |
MEDIOBANCA BANCA DI CREDITO FINANZIARIO SPA
|
257.39 k | 20.81 k shares | 0.26 | Common equity | Long | Italy |
SAMSUNG LIFE INSURANCE CO LT
|
255.64 k | 4.76 k shares | 0.26 | Common equity | Long | Korea, Republic of |
GENMAB A S
|
255.35 k | 800.00 shares | 0.26 | Common equity | Long | Denmark |
TOKIO MARINE HOLDINGS INC
|
255.33 k | 10.20 k shares | 0.26 | Common equity | Long | Japan |
TELENOR ASA
|
255.02 k | 22.21 k shares | 0.26 | Common equity | Long | Norway |
CARREFOUR SA
|
254.87 k | 13.94 k shares | 0.26 | Common equity | Long | France |
KIA CORP
|
253.63 k | 3.27 k shares | 0.26 | Common equity | Long | Korea, Republic of |
SHINHAN FINANCIAL GROUP CO LTD
|
253.33 k | 8.13 k shares | 0.26 | Common equity | Long | Korea, Republic of |
CREDIT AGRICOLE SA
|
253.01 k | 17.84 k shares | 0.26 | Common equity | Long | France |
RECORDATI SPA
|
252.35 k | 4.68 k shares | 0.26 | Common equity | Long | Italy |
EUROFINS SCIENTIFIC
|
252.01 k | 3.87 k shares | 0.26 | Common equity | Long | Luxembourg |
DSV AS
|
251.80 k | 1.43 k shares | 0.26 | Common equity | Long | Denmark |
CELLTRION INC
|
251.78 k | 1.61 k shares | 0.26 | Common equity | Long | Korea, Republic of |
SONIC HEALTHCARE LTD
|
251.72 k | 11.52 k shares | 0.26 | Common equity | Long | Australia |
SIG GROUP AG
|
250.90 k | 10.90 k shares | 0.26 | Common equity | Long | Switzerland |
KAKAO CORP
|
250.65 k | 5.94 k shares | 0.26 | Common equity | Long | Korea, Republic of |