0001145549-20-012311.txt : 20200302 0001145549-20-012311.hdr.sgml : 20200302 20200228184635 ACCESSION NUMBER: 0001145549-20-012311 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200302 PERIOD START: 20191231 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AMERICAN FUNDS FUNDAMENTAL INVESTORS CENTRAL INDEX KEY: 0000039473 IRS NUMBER: 221557722 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-00032 FILM NUMBER: 20673419 BUSINESS ADDRESS: STREET 1: 6455 IRVINE CENTER DRIVE CITY: IRVINE STATE: CA ZIP: 92618 BUSINESS PHONE: 213-486-9501 MAIL ADDRESS: STREET 1: 333 S HOPE ST - 55TH FLOOR (GYR) CITY: LOS ANGELES STATE: CA ZIP: 90071 FORMER COMPANY: FORMER CONFORMED NAME: FUNDAMENTAL INVESTORS INC DATE OF NAME CHANGE: 19920703 0000039473 S000009227 AMERICAN FUNDS FUNDAMENTAL INVESTORS C000025050 Class A ANCFX C000025051 Class R-1 RFNAX C000025052 Class R-2 RFNBX C000025053 Class R-3 RFNCX C000025054 Class R-4 RFNEX C000025055 Class R-5 RFNFX C000025057 Class C AFICX C000025058 Class F-1 AFIFX C000025059 Class 529-A CFNAX C000025061 Class 529-C CFNCX C000025062 Class 529-E CFNEX C000025063 Class 529-F-1 CFNFX C000068558 Class F-2 FINFX C000077853 Class R-6 RFNGX C000148457 Class R-2E RFEBX C000164826 Class R-5E RFNHX C000179985 Class F-3 FUNFX C000189470 Class 529-T TIIIX C000189471 Class T TFFFX NPORT-P 1 primary_doc.xml NPORT-P false 0000039473 XXXXXXXX S000009227 C000025059 C000025061 C000025062 C000025063 C000189470 C000025050 C000025057 C000025058 C000068558 C000179985 C000025051 C000025052 C000148457 C000025053 C000025054 C000025055 C000164826 C000077853 C000189471 American Funds Fundamental Investors 811-00032 0000039473 RCVUC3QKUPM8R6R24U95 6455 Irvine Center Drive Irvine 92618-4518 9499755000 American Funds Fundamental Investors S000009227 RCVUC3QKUPM8R6R24U95 2019-12-31 2019-12-31 N 108872811097.600000000000 259099401.530000000000 108613711696.070000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 N BLUEBIRD BIO INC N/A BLUEBIRD BIO INC 09609G100 1743078.000000000000 NS USD 152955094.500000000000 0.1408248481 Long EC CORP US N 1 N N N BIOMARIN PHARMACEUTICAL INC NSLL8ITTRR0J5HEMR848 BIOMARIN PHARMACEUTICAL INC 09061G101 176266.000000000000 NS USD 14903290.300000000000 0.0137213710 Long EC CORP US N 1 N N N BRISTOL-MYERS SQUIBB CO HLYYNH7UQUORYSJQCN42 BRISTOL-MYERS SQUIBB CO 110122108 5199009.000000000000 NS USD 333724387.710000000000 0.3072580639 Long EC CORP US N 1 N N N BNP PARIBAS R0MUWSFPU8MPRO8K5P83 BNP PARIBAS N/A 5441116.000000000000 NS 323894422.610000000000 0.2982076734 Long EC CORP FR N 2 N N N BP PLC 213800LH1BZH3DI6G760 BP PLC N/A 52489992.000000000000 NS 329497947.310000000000 0.3033668053 Long EC CORP GB N 2 N N N BROOKFIELD PROPERTY PARTNERS LP 5493004J5Z0TZW83NU62 BROOKFIELD PROPERTY PARTNERS LP N/A 1700000.000000000000 NS USD 31076000.000000000000 0.0286114888 Long EC CORP BM N 1 N N N BERKSHIRE HATHAWAY INC 5493000C01ZX7D35SD85 BERKSHIRE HATHAWAY INC CL A 084670108 7665.000000000000 NS USD 2602957350.000000000000 2.3965273899 Long EC CORP US N 1 N N N BERKSHIRE HATHAWAY INC 5493000C01ZX7D35SD85 BERKSHIRE HATHAWAY INC CL B 084670702 1427815.000000000000 NS USD 323400097.500000000000 0.2977525512 Long EC CORP US N 1 N N N BOSTON SCIENTIFIC CORP Y6ZDD9FP4P8JSSJMW954 BOSTON SCIENTIFIC CORP 101137107 18892190.000000000000 NS USD 854304831.800000000000 0.7865533904 Long EC CORP US N 1 N N N BURLINGTON STORES INC 5299003Z37DVGKKC1W09 BURLINGTON STORES INC 122017106 1735000.000000000000 NS USD 395632050.000000000000 0.3642560813 Long EC CORP US N 1 N N N BLACKSTONE GROUP INC (THE) 5299004LW4QWGZUB8Y96 BLACKSTONE GROUP INC (THE) CL A 09260D107 10646901.000000000000 NS USD 595587641.940000000000 0.5483540086 Long EC CORP US N 1 N N N CITIGROUP INC 6SHGI4ZSSLCXXQSBB395 CITIGROUP INC 172967424 8989586.000000000000 NS USD 718178025.540000000000 0.6612222475 Long EC CORP US N 1 N N N CONAGRA BRANDS INC 54930035UDEIH090K650 CONAGRA BRANDS INC 205887102 6407443.000000000000 NS USD 219390848.320000000000 0.2019918525 Long EC CORP US N 1 N N N CATERPILLAR INC WRJR7GS4GTRECRRTVX92 CATERPILLAR INC 149123101 923796.000000000000 NS USD 136426193.280000000000 0.1256067868 Long EC CORP US N 1 N N N CHUBB LTD E0JAN6VLUDI1HITHT809 CHUBB LTD N/A 1670681.000000000000 NS USD 260058204.460000000000 0.2394340460 Long EC CORP CH N 1 N N N COCA-COLA EUROPEAN PARTNERS PLC 549300LTH67W4GWMRF57 COCA-COLA EUROPEAN PARTNERS PLC N/A 2514521.000000000000 NS USD 127938828.480000000000 0.1177925204 Long EC CORP GB N 1 N N N CROWN CASTLE INTL CORP 54930012H97VSM0I2R19 CROWN CASTLE INTL CORP (REIT) 22822V101 1553549.000000000000 NS USD 220836990.350000000000 0.2033233069 Long EC CORP US N 1 N N N CARNIVAL CORP F1OF2ZSX47CR0BCWA982 CARNIVAL CORP COMMON PAIRED STOCK 143658300 550095.000000000000 NS USD 27961328.850000000000 0.0257438296 Long EC CORP US N 1 N N N CCL INDUSTRIES INC 549300TD3EMSRRC0YH75 CCL INDUSTRIES INC CL B N/V 124900309 567000.000000000000 NS 24154972.850000000000 0.0222393402 Long EC CORP CA N 1 N N N CHURCH & DWIGHT CO INC POOXSI30AWAQGYJZC921 CHURCH & DWIGHT CO INC 171340102 649876.000000000000 NS USD 45712277.840000000000 0.0420870230 Long EC CORP US N 1 N N N CHARTER COMMUNICATIONS INC 0J0XRGZE3PBRFEZ7MV65 CHARTER COMMUNICATIONS INC CL A 16119P108 4024632.000000000000 NS USD 1952268490.560000000000 1.7974420173 Long EC CORP US N 1 N N N CIGNA CORP 549300VIWYMSIGT1U456 CIGNA CORP 125523100 3706265.000000000000 NS USD 757894129.850000000000 0.6977886291 Long EC CORP US N 1 N N N CIT GROUP INC N8O96ZZJQRFYQUJY7K79 CIT GROUP INC 125581801 4169205.000000000000 NS USD 190240824.150000000000 0.1751535982 Long EC CORP US N 1 N N N COMCAST CORP 51M0QTTNCGUN7KFCFZ59 COMCAST CORP CL A 20030N101 32093794.000000000000 NS USD 1443257916.180000000000 1.3287990012 Long EC CORP US N 1 N N N CME GROUP INC LCZ7XYGSLJUHFXXNXD88 CME GROUP INC CL A 12572Q105 3621865.000000000000 NS USD 726980742.800000000000 0.6693268570 Long EC CORP US N 1 N N N NOVO NORDISK A/S 549300DAQ1CVT6CXN342 NOVO NORDISK A/S B N/A 461468.000000000000 NS 26764994.710000000000 0.0246423718 Long EC CORP DK N 2 N N N SERVICENOW INC 549300HJTQM36M0E1G39 SERVICENOW INC 81762P102 1170007.000000000000 NS USD 330316376.240000000000 0.3041203280 Long EC CORP US N 1 N N N CENTENE CORP 549300Z7JJ4TQSQGT333 CENTENE CORP 15135B101 14816938.000000000000 NS USD 931540892.060000000000 0.8576641729 Long EC CORP US N 1 N N N CANADIAN NATURAL RESOURCES LTD 549300T15RIMIKZC5Q38 CANADIAN NATURAL RESOURCES LTD 136385101 11443960.000000000000 NS 370140787.800000000000 0.3407864274 Long EC CORP CA N 1 N N N CAPITAL ONE FINANCIAL CORP ZUE8T73ROZOF6FLBAR73 CAPITAL ONE FINANCIAL CORP 14040H105 8990186.000000000000 NS USD 925180041.260000000000 0.8518077753 Long EC CORP US N 1 N N N CONOCOPHILLIPS WPTL2Z3FIYTHSP5V2253 CONOCOPHILLIPS 20825C104 3432433.000000000000 NS USD 223211117.990000000000 0.2055091521 Long EC CORP US N 1 N N N CORESITE REALTY CORP 549300H0YYORITFM2B74 CORESITE REALTY CORP (REIT) 21870Q105 122400.000000000000 NS USD 13723488.000000000000 0.0126351340 Long EC CORP US N 1 N N N COSTCO WHOLESALE CORP 29DX7H14B9S6O3FD6V18 COSTCO WHOLESALE CORP 22160K105 701966.000000000000 NS USD 206321846.720000000000 0.1899593003 Long EC CORP US N 1 N N N NORFOLK SOUTHERN CORPORATION 54930036C8MWP850MI84 NORFOLK SOUTHERN CORP 655844108 1398903.000000000000 NS USD 271569039.390000000000 0.2500320035 Long EC CORP US N 1 N N N NETAPP INC QTX3D84DZDD5JYOCYH15 NETAPP INC 64110D104 1359741.000000000000 NS USD 84643877.250000000000 0.0779311156 Long EC CORP US N 1 N N N ON SEMICONDUCTOR CORP ZV20P4CNJVT8V1ZGJ064 ON SEMICONDUCTOR CORP 682189105 1739568.000000000000 NS USD 42410667.840000000000 0.0390472503 Long EC CORP US N 1 N N N ORSTED AS W9NG6WMZIYEU8VEDOG48 ORSTED AS N/A 1194487.000000000000 NS 123755312.220000000000 0.1139407818 Long EC CORP DK N 2 N N N OCCIDENTAL PETROLEUM CORP IM7X0T3ECJW4C1T7ON55 OCCIDENTAL PETROLEUM CORP 674599105 5714910.000000000000 NS USD 235511441.100000000000 0.2168339866 Long EC CORP US N 1 N N N PETROLEO BRASILEIRO SA (PETROBRAS) 5493000J801JZRCMFE49 PETROLEO BRASILEIRO ON ADR (PETROBRAS) 71654V408 4871371.000000000000 NS USD 77649653.740000000000 0.0714915755 Long EC CORP BR N 1 N N N CORTEXYME INC N/A CORTEXYME INC 22053A107 313639.000000000000 NS USD 17607693.460000000000 0.0162112989 Long EC CORP US N 1 N N N CENTERSTATE BANK CORP N/A CENTERSTATE BANK CORP 15201P109 1276457.000000000000 NS USD 31885895.860000000000 0.0293571552 Long EC CORP US N 1 N N N CSX CORP 549300JVQR4N1MMP3Q88 CSX CORP 126408103 9727198.000000000000 NS USD 703860047.280000000000 0.6480397698 Long EC CORP US N 1 N N N CORTEVA INC 549300WZN9I2QKLS0O94 CORTEVA INC 22052L104 7798513.000000000000 NS USD 230524044.280000000000 0.2122421200 Long EC CORP US N 1 N N N PARSLEY ENERGY INC 549300DMRA8DSL66G562 PARSLEY ENERGY INC CL A 701877102 2361893.000000000000 NS USD 44663396.630000000000 0.0411213243 Long EC CORP US N 1 N N N PETROLEO BRASILEIRO SA (PETROBRAS) 5493000J801JZRCMFE49 PETROLEO BRASILEIRO SA PN (PETROBRAS) N/A 19423100.000000000000 NS 145720326.650000000000 0.1341638403 Long EC CORP BR N 1 N N N CENOVUS ENERGY INC 549300DK79J32SE1QE52 CENOVUS ENERGY INC 15135U109 2492025.000000000000 NS 25331893.270000000000 0.0233229239 Long EC CORP CA N 1 N N N CVS HEALTH CORP 549300EJG376EN5NQE29 CVS HEALTH CORP 126650100 7035598.000000000000 NS USD 522674575.420000000000 0.4812233808 Long EC CORP US N 1 N N N CHEVRON CORP N/A CHEVRON CORP 166764100 3825408.000000000000 NS USD 460999918.080000000000 0.4244398897 Long EC CORP US N 1 N N N CONCHO RESOURCES INC SYHS7HRDXLL4I0IQ8776 CONCHO RESOURCES INC 20605P101 1566104.000000000000 NS USD 137143727.280000000000 0.1262674161 Long EC CORP US N 1 N N N DUPONT DE NEMOURS INC 5493004JF0SDFLM8GD76 DUPONT DE NEMOURS INC 26614N102 5646715.000000000000 NS USD 362519103.000000000000 0.3337691875 Long EC CORP US N 1 N N N DATADOG INC N/A DATADOG INC CL A 23804L103 499705.000000000000 NS USD 18878854.900000000000 0.0173816497 Long EC CORP US N 1 N N N PFIZER INC 765LHXWGK1KXCLTFYQ30 PFIZER INC 717081103 20034371.000000000000 NS USD 784946655.780000000000 0.7226957292 Long EC CORP US N 1 N N N PROCTER & GAMBLE CO 2572IBTT8CCZW6AU4141 PROCTER & GAMBLE CO 742718109 1599695.000000000000 NS USD 199801905.500000000000 0.1839564291 Long EC CORP US N 1 N N N PARKER-HANNIFIN CORP 5493002CONDB4N2HKI23 PARKER-HANNIFIN CORP 701094104 4249228.000000000000 NS USD 874576106.960000000000 0.8052170332 Long EC CORP US N 1 N N N PINTEREST INC N/A PINTEREST INC CL A 72352L106 2669891.000000000000 NS USD 49766768.240000000000 0.0458199683 Long EC CORP US N 1 N N N DEERE & CO PWFTNG3EI0Y73OXWDH08 DEERE & CO 244199105 3122105.000000000000 NS USD 540935912.300000000000 0.4980364853 Long EC CORP US N 1 N N N DELL TECHNOLOGIES INC 549300TJB5YBRUPOG437 DELL TECHNOLOGIES INC CL C 24703L202 3499333.000000000000 NS USD 179830722.870000000000 0.1655690797 Long EC CORP US N 1 N N N PACKAGING CORP OF AMERICA 549300XZP8MFZFY8TJ84 PACKAGING CORP OF AMERICA 695156109 957516.000000000000 NS USD 107232216.840000000000 0.0987280659 Long EC CORP US N 1 N N N PHILIP MORRIS INTERNATIONAL HL3H1H2BGXWVG3BSWR90 PHILIP MORRIS INTERNATIONAL 718172109 13307963.000000000000 NS USD 1132374571.670000000000 1.0425705502 Long EC CORP US N 1 N N N DISCOVER FINANCIAL SERVICES Z1YLO2USPORE63VVUL20 DISCOVER FINANCIAL SERVICES 254709108 7453579.000000000000 NS USD 632212570.780000000000 0.5820743633 Long EC CORP US N 1 N N N DOLLAR GENERAL CORP OPX52SQVOZI8IVSWYU66 DOLLAR GENERAL CORP 256677105 960000.000000000000 NS USD 149740800.000000000000 0.1378654662 Long EC CORP US N 1 N N N PNC FINANCIAL SERVICES GROUP INC CFGNEKW0P8842LEUIA51 PNC FINANCIAL SERVICES GROUP INC 693475105 2074605.000000000000 NS USD 331169196.150000000000 0.3049055142 Long EC CORP US N 1 N N N PROSUS NV 635400Z5LQ5F9OLVT688 PROSUS NV N/A 4260000.000000000000 NS 318764286.660000000000 0.2934843876 Long EC CORP NL N 2 N N N DANAHER CORP S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 901728.000000000000 NS USD 138397213.440000000000 0.1274214934 Long EC CORP US N 1 N N N PIONEER NATURAL RESOURCES CO FY8JBF7CCL2VE4F1B628 PIONEER NATURAL RESOURCES CO 723787107 499905.000000000000 NS USD 75670619.850000000000 0.0696694908 Long EC CORP US N 1 N N N PAYPAL HOLDINGS INC 5493005X2GO78EFZ3E94 PAYPAL HOLDINGS INC 70450Y103 1199771.000000000000 NS USD 129779229.070000000000 0.1194869663 Long EC CORP US N 1 N N N QUALCOMM INC H1J8DDZKZP6H7RWC0H53 QUALCOMM INC 747525103 5467232.000000000000 NS USD 482373879.360000000000 0.4441187690 Long EC CORP US N 1 N N N RESTAURANT BRANDS INTERNATIONAL INC 5299009RXTX9DN9AKJ98 RESTAURANT BRANDS INTERNATIONAL INC (USD) 76131D103 4935000.000000000000 NS USD 314704950.000000000000 0.2897469805 Long EC CORP CA N 1 N N N LIVERAMP HOLDINGS INC 76MIROMHC0FSWDR2G072 LIVERAMP HOLDINGS INC 53815P108 2480227.000000000000 NS USD 119224511.890000000000 0.1097693008 Long EC CORP US N 1 N N N ULTRAGENYX PHARMACEUTICAL INC 529900EV44GVDN1DCX77 ULTRAGENYX PHARMACEUTICAL INC 90400D108 2257370.000000000000 NS USD 96412272.700000000000 0.0887662075 Long EC CORP US N 1 N N N RECKITT BENCKISER GROUP PLC 5493003JFSMOJG48V108 RECKITT BENCKISER GROUP PLC ADR 756255204 1861045.000000000000 NS USD 30818905.200000000000 0.0283747832 Long EC CORP GB N 1 N N N ROYAL DUTCH SHELL PLC 21380068P1DRHMJ8KU70 ROYAL DUTCH SHELL PLC A N/A 165212.000000000000 NS 4910844.460000000000 0.0045213854 Long EC CORP NL N 2 N N N ROYAL DUTCH SHELL PLC 21380068P1DRHMJ8KU70 ROYAL DUTCH SHELL PLC B ADR 780259107 7279249.000000000000 NS USD 436536562.530000000000 0.4019166233 Long EC CORP NL N 1 N N N ROYAL DUTCH SHELL PLC 21380068P1DRHMJ8KU70 ROYAL DUTCH SHELL PLC B (LONDON) N/A 10870647.000000000000 NS 323918979.320000000000 0.2982302826 Long EC CORP NL N 2 N N N REGENERON PHARMACEUTICALS INC 549300RCBFWIRX3HYQ56 REGENERON PHARMACEUTICALS 75886F107 2481161.000000000000 NS USD 931626332.280000000000 0.8577428372 Long EC CORP US N 1 N N N RELX PLC 549300WSX3VBUFFJOO66 RELX PLC N/A 1969624.000000000000 NS 49688056.260000000000 0.0457474986 Long EC CORP GB N 2 N N N ROYAL GOLD INC 5493001NGRU6SFL04184 ROYAL GOLD INC 780287108 2283565.000000000000 NS USD 279165821.250000000000 0.2570263155 Long EC CORP US N 1 N N N RIO TINTO PLC 213800YOEO5OQ72G2R82 RIO TINTO PLC N/A 1242763.000000000000 NS 73841222.690000000000 0.0679851757 Long EC CORP GB N 2 N N N RESMED INC 529900T3QE5253CCXF22 RESMED INC 761152107 1364740.000000000000 NS USD 211493757.800000000000 0.1947210481 Long EC CORP US N 1 N N N RINGCENTRAL INC 549300C8EH0H1614VE84 RINGCENTRAL INC CL A 76680R206 733560.000000000000 NS USD 123729565.200000000000 0.1139170766 Long EC CORP US N 1 N N N ROCKWELL AUTOMATION INC VH3R4HHBHH12O0EXZJ88 ROCKWELL AUTOMATION INC 773903109 999809.000000000000 NS USD 202631290.030000000000 0.1865614266 Long EC CORP US N 1 N N N ROSS STORES INC 549300ENZFLPGRDFZQ60 ROSS STORES INC 778296103 659874.000000000000 NS USD 76822531.080000000000 0.0707300486 Long EC CORP US N 1 N N N SAFRAN SA 969500UIC89GT3UL7L24 SAFRAN SA N/A 1951130.000000000000 NS 302453173.810000000000 0.2784668428 Long EC CORP FR N 2 N N N SAGE THERAPEUTICS INC 5493000JX4BJS9W6CN35 SAGE THERAPEUTICS INC 78667J108 570874.000000000000 NS USD 41211394.060000000000 0.0379430860 Long EC CORP US N 1 N N N SAP SE 529900D6BF99LW9R2E68 SAP SE N/A 2499523.000000000000 NS 336860243.810000000000 0.3101452280 Long EC CORP DE N 2 N N N SBERBANK OF RUSSIA PJSC 549300WE6TAF5EEWQS81 SBERBANK OF RUSSIA PJSC ADR (LONDON) 80585Y308 7945000.000000000000 NS USD 130726823.430000000000 0.1203594108 Long EC CORP RU N 2 N N N SEATTLE GENETICS INC N/A SEATTLE GENETICS INC 812578102 2090201.000000000000 NS USD 238826366.260000000000 0.2198860186 Long EC CORP US N 1 N N N SVB FINANCIAL GROUP 549300D2KJ20JMXE7542 SVB FINANCIAL GROUP 78486Q101 179966.000000000000 NS USD 45178664.640000000000 0.0415957285 Long EC CORP US N 1 N N N SCHLUMBERGER LTD 213800ZUA17OK3QLGM62 SCHLUMBERGER LTD 806857108 1003309.000000000000 NS USD 40333021.800000000000 0.0371343739 Long EC CORP US N 1 N N N SMARTSHEET INC 549300N9WF42OK9VL589 SMARTSHEET INC CL A 83200N103 2167798.000000000000 NS USD 97377486.160000000000 0.0896548738 Long EC CORP US N 1 N N N SIMON PROPERTY GROUP INC 529900GQL5X8H7AO3T64 SIMON PROPERTY GROUP INC (REIT) 828806109 6143829.000000000000 NS USD 915184767.840000000000 0.8426051864 Long EC CORP US N 1 N N N S&P GLOBAL INC Y6X4K52KMJMZE7I7MY94 S&P GLOBAL INC 78409V104 227000.000000000000 NS USD 61982350.000000000000 0.0570667819 Long EC CORP US N 1 N N N SQUARE INC 549300OHIIUWSTIZME52 SQUARE INC CL A 852234103 2074738.000000000000 NS USD 129795609.280000000000 0.1195020474 Long EC CORP US N 1 N N N STERICYCLE INC B8PTJH2P0AXSWSMP2136 STERICYCLE INC 858912108 24695.000000000000 NS USD 1575787.950000000000 0.0014508186 Long EC CORP US N 1 N N N SEMPRA ENERGY PBBKGKLRK5S5C0Y4T545 SEMPRA ENERGY 816851109 799847.000000000000 NS USD 121160823.560000000000 0.1115520515 Long EC CORP US N 1 N N N STMICROELECTRONICS NV 213800Z8NOHIKRI42W10 STMICROELECTRONICS NV N/A 7910959.000000000000 NS 213511617.310000000000 0.1965788794 Long EC CORP CH N 2 N N N SUNCOR ENERGY INC 549300W70ZOQDVLCHY06 SUNCOR ENERGY INC 867224107 10491740.000000000000 NS 343866970.390000000000 0.3165962796 Long EC CORP CA N 1 N N N SYSCO CORP 5RGWIFLMGH3YS7KWI652 SYSCO CORP 871829107 1169777.000000000000 NS USD 100062724.580000000000 0.0921271569 Long EC CORP US N 1 N N N TORONTO DOMINION BANK (THE) PT3QB789TSUIDF371261 TORONTO DOMINION BANK (THE) 891160509 725000.000000000000 NS 40662084.630000000000 0.0374373401 Long EC CORP CA N 1 N N N TRANSDIGM GROUP INC N/A TRANSDIGM GROUP INC 893641100 2295395.000000000000 NS USD 1285421200.000000000000 1.1834796730 Long EC CORP US N 1 N N N TE CONNECTIVITY LTD 894500ZRIX9K13RHXR17 TE CONNECTIVITY LTD N/A 3445662.000000000000 NS USD 330232246.080000000000 0.3040428698 Long EC CORP CH N 1 N N N TEVA PHARMACEUTICAL INDUSTRIES LTD 549300BAFGM4RC74ZJ94 TEVA PHARMACEUTICAL INDUSTRIES LTD ADR 881624209 3147400.000000000000 NS USD 30844520.000000000000 0.0283983666 Long EC CORP IL N 1 N N N TRUIST FINANCIAL CORP 549300DRQQI75D2JP341 TRUIST FINANCIAL CORP 89832Q109 5967661.000000000000 NS USD 336098667.520000000000 0.3094440493 Long EC CORP US N 1 N N N TARGET CORP 8WDDFXB5T1Z6J0XC1L66 TARGET CORP 87612E106 3699295.000000000000 NS USD 474286611.950000000000 0.4366728699 Long EC CORP US N 1 N N N THERMO FISHER SCIENTIFIC INC HCHV7422L5HDJZCRFL38 THERMO FISHER SCIENTIFIC INC 883556102 2414040.000000000000 NS USD 784249174.800000000000 0.7220535626 Long EC CORP US N 1 N N N T-MOBILE US INC 549300QHIJYOHPACPG31 T-MOBILE US INC 872590104 5266996.000000000000 NS USD 413037826.320000000000 0.3802814763 Long EC CORP US N 1 N N N TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD 549300KB6NK5SBD14S87 TAIWAN SEMICONDUCTOR MFG CO ADR 874039100 2797467.000000000000 NS USD 162532832.700000000000 0.1496430148 Long EC CORP TW N 1 N N N TEXAS INSTRUMENTS INC WDJNR2L6D8RWOEB8T652 TEXAS INSTRUMENTS INC 882508104 4799085.000000000000 NS USD 615674614.650000000000 0.5668479652 Long EC CORP US N 1 N N N UNITEDHEALTH GROUP INC 549300GHBMY8T5GXDE41 UNITEDHEALTH GROUP INC 91324P102 10546143.000000000000 NS USD 3100355119.140000000000 2.8544785651 Long EC CORP US N 1 N N N UNION PACIFIC CORP 549300LMMRSZZCZ8CL11 UNION PACIFIC CORP 907818108 4004237.000000000000 NS USD 723926007.230000000000 0.6665143801 Long EC CORP US N 1 N N N UNITED PARCEL SERVICE INC D01LMJZU09ULLNCY6Z23 UNITED PARCEL SERVICE INC CL B 911312106 2399542.000000000000 NS USD 280890386.520000000000 0.2586141125 Long EC CORP US N 1 N N N INTERCONTINENTAL EXCHANGE INC 5493000F4ZO33MV32P92 INTERCONTINENTAL EXCHANGE INC 45866F104 4003737.000000000000 NS USD 370545859.350000000000 0.3411593744 Long EC CORP US N 1 N N N ILLUMINA INC SQ95QG8SR5Q56LSNF682 ILLUMINA INC 452327109 544896.000000000000 NS USD 180763799.040000000000 0.1664281574 Long EC CORP US N 1 N N N IMCD NV 724500NSJPNFJPDAUP02 IMCD NV N/A 500000.000000000000 NS 43762894.180000000000 0.0402922370 Long EC CORP NL N 2 N N N INCYTE CORP 549300Z4WN6JVZ3T4680 INCYTE CORP 45337C102 672772.000000000000 NS USD 58746451.040000000000 0.0540875090 Long EC CORP US N 1 N N N INTEL CORP KNX4USFCNGPY45LOCE31 INTEL CORP 458140100 25667906.000000000000 NS USD 1536224174.100000000000 1.4143924833 Long EC CORP US N 1 N N N INTERXION HOLDING NV 724500JX3LUPNMOBTY38 INTERXION HOLDING NV (BEARER) N/A 825000.000000000000 NS USD 69143250.000000000000 0.0636597801 Long EC CORP NL N 1 N N N ITC LTD 335800WLOU3OFWFTMP43 ITC LTD N/A 7077011.000000000000 NS 23597255.720000000000 0.0217258533 Long EC CORP IN N 2 N N N ILLINOIS TOOL WORKS INC 76NA4I14SZCFAYMNSV04 ILLINOIS TOOL WORKS INC 452308109 200000.000000000000 NS USD 35926000.000000000000 0.0330768551 Long EC CORP US N 1 N N N INDUSTRIA DE DISENO TEXTIL SA 549300TTCXZOGZM2EY83 INDUSTRIA DE DISENO TEXTIL SA N/A 9198246.000000000000 NS 325829000.370000000000 0.2999888276 Long EC CORP ES N 2 N N N JOHNSON CONTROLS INTERNATIONAL PLC 549300XQ6S1GYKGBL205 JOHNSON CONTROLS INTERNATIONAL PLC N/A 7050656.000000000000 NS USD 287032205.760000000000 0.2642688490 Long EC CORP IE N 1 N N N JPMORGAN CHASE & CO 8I5DZWZKVSZI1NUHU748 JPMORGAN CHASE & CO 46625H100 12406920.000000000000 NS USD 1729524648.000000000000 1.5923630829 Long EC CORP US N 1 N N N KEURIG DR PEPPER INC DYTQ8KRTKO7Y2BVU5K74 KEURIG DR PEPPER INC 49271V100 18168363.000000000000 NS USD 525974108.850000000000 0.4842612416 Long EC CORP US N 1 N N N KEYERA CORP N/A KEYERA CORP 493271100 6935678.000000000000 NS 181704028.000000000000 0.1672938206 Long EC CORP CA N 1 N N N KINDRED GROUP PLC 213800D1MJVOT6SNBX11 KINDRED GROUP PLC SDR N/A 6115500.000000000000 NS 37492864.820000000000 0.0345194582 Long EC CORP MT N 2 N N N COCA-COLA CO UWJKFUJFZ02DKWI3RY53 COCA-COLA CO 191216100 3699333.000000000000 NS USD 204758081.550000000000 0.1885195509 Long EC CORP US N 1 N N N ALCOA CORP 549300T12EZ1F6PWWU29 ALCOA CORP 013872106 4000000.000000000000 NS USD 86040000.000000000000 0.0792165176 Long EC CORP US N 1 N N N KOTAK MAHINDRA BANK LTD 335800E6GTTXKHXE2I75 KOTAK MAHINDRA BANK LTD N/A 3315000.000000000000 NS 78184991.020000000000 0.0719844574 Long EC CORP IN N 2 N N N LEGAL & GENERAL GROUP PLC 213800JH9QQWHLO99821 LEGAL & GENERAL GROUP PLC N/A 109763993.000000000000 NS 442213813.090000000000 0.4071436342 Long EC CORP GB N 2 N N N APPLE INC HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 1109883.000000000000 NS USD 325917142.950000000000 0.3000699800 Long EC CORP US N 1 N N N ABBVIE INC FR5LCKFTG8054YNNRU85 ABBVIE INC 00287Y109 651930.000000000000 NS USD 57721882.200000000000 0.0531441945 Long EC CORP US N 1 N N N LAFARGEHOLCIM LTD 529900EHPFPYHV6IQO98 LAFARGEHOLCIM LTD N/A 4291273.000000000000 NS 237958682.040000000000 0.2190871468 Long EC CORP CH N 2 N N N LIFCO AB 549300RTLL4VDQRCTW41 LIFCO AB B N/A 336501.000000000000 NS 20571668.200000000000 0.0189402129 Long EC CORP SE N 2 N N N LINDE PLC 8945002PAZHZLBGKGF02 LINDE PLC N/A 1794658.000000000000 NS USD 382082688.200000000000 0.3517812643 Long EC CORP GB N 1 N N N ELI LILLY AND CO FRDRIPF3EKNDJ2CQJL29 ELI LILLY AND CO 532457108 1947229.000000000000 NS USD 255924307.470000000000 0.2356279916 Long EC CORP US N 1 N N N ANHEUSER-BUSCH INBEV SA/NV 5493008H3828EMEXB082 ANHEUSER-BUSCH INBEV SA/NV N/A 6362787.000000000000 NS 521758128.740000000000 0.4803796138 Long EC CORP BE N 2 N N N ABBOTT LABORATORIES HQD377W2YR662HK5JX27 ABBOTT LABORATORIES 002824100 1657084.000000000000 NS USD 143934316.240000000000 0.1325194711 Long EC CORP US N 1 N N N LOCKHEED MARTIN CORP DPRBOZP0K5RM2YE8UU08 LOCKHEED MARTIN CORP 539830109 581904.000000000000 NS USD 226581779.520000000000 0.2086125002 Long EC CORP US N 1 N N N LAM RESEARCH CORP 549300I4GMO6D34U1T02 LAM RESEARCH CORP 512807108 195663.000000000000 NS USD 57211861.200000000000 0.0526746212 Long EC CORP US N 1 N N N ARCH CAPITAL GROUP LTD 549300AYR4P8AFKDCE43 ARCH CAPITAL GROUP LTD N/A 4350946.000000000000 NS USD 186612073.940000000000 0.1718126294 Long EC CORP BM N 1 N N N ADOBE INC FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 247953.000000000000 NS USD 81777378.930000000000 0.0752919476 Long EC CORP US N 1 N N N LVMH MOET HENNESSY LOUIS VUITTON SE IOG4E947OATN0KJYSD45 LVMH MOET HENNESSY LOUIS VUITTON SE N/A 657716.000000000000 NS 306318793.800000000000 0.2820258962 Long EC CORP FR N 2 N N N LAS VEGAS SANDS CORP 549300DUOO1KXOHPM605 LAS VEGAS SANDS CORP 517834107 849838.000000000000 NS USD 58672815.520000000000 0.0540197132 Long EC CORP US N 1 N N N LYONDELLBASELL INDUSTRIES NV BN6WCCZ8OVP3ITUUVN49 LYONDELLBASELL INDUSTRIES NV N/A 4120814.000000000000 NS USD 389334506.720000000000 0.3584579706 Long EC CORP US N 1 N N N MASTERCARD INC AR5L2ODV9HN37376R084 MASTERCARD INC CL A 57636Q104 1979928.000000000000 NS USD 591186701.520000000000 0.5443020888 Long EC CORP US N 1 N N N ADEVINTA ASA 529900W8V3YLHRSZH763 ADEVINTA ASA N/A 2876294.000000000000 NS 34078472.060000000000 0.0313758471 Long EC CORP NO N 2 N N N ANALOG DEVICES INC GYVOE5EZ4GDAVTU4CQ61 ANALOG DEVICES INC 032654105 1764664.000000000000 NS USD 209712669.760000000000 0.1930812109 Long EC CORP US N 1 N N N MARRIOTT INTERNATIONAL INC 225YDZ14ZO8E1TXUSU86 MARRIOTT INTERNATIONAL INC CL A 571903202 3650855.000000000000 NS USD 552848972.650000000000 0.5090047693 Long EC CORP US N 1 N N N MOODY'S CORP 549300GCEDD8YCF5WU84 MOODYS CORP 615369105 389926.000000000000 NS USD 92572331.660000000000 0.0852307966 Long EC CORP US N 1 N N N AUTODESK INC FRKKVKAIQEF3FCSTPG55 AUTODESK INC 052769106 2969434.000000000000 NS USD 544772361.640000000000 0.5015686815 Long EC CORP US N 1 N N N AES CORP (THE) 2NUNNB7D43COUIRE5295 AES CORP (THE) 00130H105 9181899.000000000000 NS USD 182719790.100000000000 0.1682290267 Long EC CORP US N 1 N N N MICRO FOCUS INTERNATIONAL PLC 213800F8E4X648142844 MICRO FOCUS INTERNATIONAL PLC N/A 1442067.000000000000 NS 20361187.240000000000 0.0187464243 Long EC CORP GB N 2 N N N MONDELEZ INTERNATIONAL INC 549300DV9GIB88LZ5P30 MONDELEZ INTERNATIONAL INC 609207105 4099218.000000000000 NS USD 225784927.440000000000 0.2078788432 Long EC CORP US N 1 N N N WALT DISNEY CO 549300GZKULIZ0WOW665 WALT DISNEY COMPANY (THE) 254687106 2999428.000000000000 NS USD 433807271.640000000000 0.3994037814 Long EC CORP US N 1 N N N DOCUSIGN INC 549300Q7PVDWRZ39JG09 DOCUSIGN INC 256163106 1199771.000000000000 NS USD 88915028.810000000000 0.0818635395 Long EC CORP US N 1 N N N AGNC INVESTMENT CORP 5TRACI5HRMELWV32OF39 AGNC INVESTMENT CORP (REIT) 00123Q104 12570603.000000000000 NS USD 222248261.040000000000 0.2046226554 Long EC CORP US N 1 N N N AIRBUS SE MINO79WLOO247M1IL051 AIRBUS SE (BEARER) N/A 8088216.000000000000 NS 1186684476.030000000000 1.0925733570 Long EC CORP NL N 2 N N N CAPITAL GROUP CENTRAL CASH FUND 549300YD0SRETB6WWP29 CAPITAL GROUP CENTRAL CASH FUND 14020B102 27034117.550000000000 NS USD 2703411755.000000000000 2.4890151646 Long STIV RF US N 1 N N N MGM RESORTS INTERNATIONAL 54930066VBP7DZEGGJ87 MGM RESORTS INTERNATIONAL 552953101 5498952.000000000000 NS USD 182950133.040000000000 0.1684411021 Long EC CORP US N 1 N N N DOW INC 5493003S21INSLK2IP73 DOW INC 260557103 6185287.000000000000 NS USD 338520757.510000000000 0.3116740531 Long EC CORP US N 1 N N N DOMINO'S PIZZA INC 5299004V0Y8MI5D9FF45 DOMINO'S PIZZA INC 25754A201 1251652.000000000000 NS USD 367710324.560000000000 0.3385487144 Long EC CORP US N 1 N N N AKZO NOBEL NV 724500XYIJUGXAA5QD70 AKZO NOBEL NV N/A 748857.000000000000 NS 76352118.970000000000 0.0702969430 Long EC CORP NL N 2 N N N ALLAKOS INC 549300S6ZD1W6BPMDY37 ALLAKOS INC 01671P100 1230807.000000000000 NS USD 117369755.520000000000 0.1080616376 Long EC CORP US N 1 N N N KONINKLIJKE DSM NV 724500SNT1MK246AHP04 KONINKLIJKE DSM NV N/A 974814.000000000000 NS 127248759.400000000000 0.1171571779 Long EC CORP NL N 2 N N N DTE ENERGY CO 549300IX8SD6XXD71I78 DTE ENERGY CO 233331107 919825.000000000000 NS USD 119457672.750000000000 0.1099839706 Long EC CORP US N 1 N N N EDENRED SA 9695006LOD5B2D7Y0N70 EDENRED SA N/A 1550934.000000000000 NS 80253024.110000000000 0.0738884832 Long EC CORP FR N 2 N N N EDISON INTERNATIONAL 549300I7ROF15MAEVP56 EDISON INTERNATIONAL 281020107 1522810.000000000000 NS USD 114835102.100000000000 0.1057279972 Long EC CORP US N 1 N N N MIDDLEBY CORP JDFO86U9VQRBKW5KYA35 MIDDLEBY CORP 596278101 350000.000000000000 NS USD 38332000.000000000000 0.0352920450 Long EC CORP US N 1 N N N MARSH & MCLENNAN COMPANIES INC 549300XMP3KDCKJXIU47 MARSH & MCLENNAN COMPANIES INC 571748102 764960.000000000000 NS USD 85224193.600000000000 0.0784654094 Long EC CORP US N 1 N N N ALTRIA GROUP INC XSGZFLO9YTNO9VCQV219 ALTRIA GROUP INC 02209S103 24344244.000000000000 NS USD 1215021218.040000000000 1.1186628272 Long EC CORP US N 1 N N N MOLINA HEALTHCARE INC 549300NQQCEQ46YHZ591 MOLINA HEALTHCARE INC 60855R100 2252571.000000000000 NS USD 305651358.990000000000 0.2814113929 Long EC CORP US N 1 N N N MERCK & CO INC 4YV9Y5M8S0BRK1RP0397 MERCK & CO INC 58933Y105 3405951.000000000000 NS USD 309771243.450000000000 0.2852045461 Long EC CORP US N 1 N N N MICROSOFT CORP INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 37555439.000000000000 NS USD 5922492730.300000000000 5.4528039212 Long EC CORP US N 1 N N N APPLIED MATERIALS INC 41BNNE1AFPNAZELZ6K07 APPLIED MATERIALS INC 038222105 7053224.000000000000 NS USD 430528792.960000000000 0.3963853055 Long EC CORP US N 1 N N N ADVANCED MICRO DEVICES INC R2I72C950HOYXII45366 ADVANCED MICRO DEVICES INC 007903107 14482751.000000000000 NS USD 664178960.860000000000 0.6115056290 Long EC CORP US N 1 N N N AMERICAN TOWER CORP 5493006ORUSIL88JOE18 AMERICAN TOWER CORP (REIT) 03027X100 1303152.000000000000 NS USD 299490392.640000000000 0.2757390278 Long EC CORP US N 1 N N N AMAZON.COM INC ZXTILKJKG63JELOEG630 AMAZON.COM INC 023135106 1277057.000000000000 NS USD 2359797006.880000000000 2.1726511046 Long EC CORP US N 1 N N N ESTEE LAUDER COMPANIES INC (THE) 549300VFZ8XJ9NUPU221 ESTEE LAUDER COMPANIES INC (THE) CL A 518439104 899828.000000000000 NS USD 185850475.120000000000 0.1711114299 Long EC CORP US N 1 N N N EMERSON ELECTRIC CO FGLT0EWZSUIRRITFOA30 EMERSON ELECTRIC CO 291011104 4999047.000000000000 NS USD 381227324.220000000000 0.3509937358 Long EC CORP US N 1 N N N ARISTA NETWORKS INC 635400H1WKBLOQERUU95 ARISTA NETWORKS INC 040413106 427918.000000000000 NS USD 87038521.200000000000 0.0801358501 Long EC CORP US N 1 N N N ANTHEM INC 8MYN82XMYQH89CTMTH67 ANTHEM INC 036752103 1246567.000000000000 NS USD 376500631.010000000000 0.3466418974 Long EC CORP US N 1 N N N ENBRIDGE INC 98TPTUM4IVMFCZBCUR27 ENBRIDGE INC 29250N105 15881626.000000000000 NS 631449193.620000000000 0.5813715264 Long EC CORP CA N 1 N N N ENEL SPA WOCMU6HCI0OJWNPRZS33 ENEL SPA N/A 25550000.000000000000 NS 203260605.760000000000 0.1871408339 Long EC CORP IT N 2 N N N MTU AERO ENGINES AG 529900807L67JY81RD65 MTU AERO ENGINES AG N/A 1513912.000000000000 NS 432307481.970000000000 0.3980229340 Long EC CORP DE N 2 N N N MICRON TECHNOLOGY INC B3DXGBC8GAIYWI2Z0172 MICRON TECHNOLOGY INC 595112103 6353789.000000000000 NS USD 341706772.420000000000 0.3146073982 Long EC CORP US N 1 N N N MURPHY OIL CORP QBKYQD0ODE7DC7PDIN91 MURPHY OIL CORP 626717102 6780607.000000000000 NS USD 181720267.600000000000 0.1673087723 Long EC CORP US N 1 N N N NEUROCRINE BIOSCIENCES INC 549300FECER0XBN49756 NEUROCRINE BIOSCIENCES INC 64125C109 1009208.000000000000 NS USD 108479767.920000000000 0.0998766788 Long EC CORP US N 1 N N N EOG RESOURCES INC XWTZDRYZPBUHIQBKDB46 EOG RESOURCES INC 26875P101 2018446.000000000000 NS USD 169065036.960000000000 0.1556571765 Long EC CORP US N 1 N N N EPAM SYSTEMS INC 549300XCR4R530HJP604 EPAM SYSTEMS INC 29414B104 358932.000000000000 NS USD 76151013.120000000000 0.0701117860 Long EC CORP US N 1 N N N EQUINIX INC 549300EVUN2BTLJ3GT74 EQUINIX INC (REIT) 29444U700 465911.000000000000 NS USD 271952250.700000000000 0.2503848238 Long EC CORP US N 1 N N N ESSILORLUXOTTICA 549300M3VH1A3ER1TB49 ESSILORLUXOTTICA N/A 264653.000000000000 NS 40427767.660000000000 0.0372216058 Long EC CORP FR N 2 N N N NOBLE ENERGY INC 02VFQXG2D1LR5ZH3K186 NOBLE ENERGY INC 655044105 3009826.000000000000 NS USD 74764077.840000000000 0.0688348429 Long EC CORP US N 1 N N N NESTLE SA KY37LUS27QQX7BB93L28 NESTLE SA N/A 3284374.000000000000 NS 355817727.400000000000 0.3275992707 Long EC CORP CH N 2 N N N AON PLC VVT2B79I2Z4U3R6BY589 AON PLC CL A N/A 409922.000000000000 NS USD 85382653.380000000000 0.0786113024 Long EC CORP GB N 1 N N N APOLLO GLOBAL MANAGEMENT INC 54930054P2G7ZJB0KM79 APOLLO GLOBAL MANAGEMENT INC CL A 03768E105 3923752.000000000000 NS USD 187202207.920000000000 0.1723559622 Long EC CORP US N 1 N N N ARES MANAGEMENT CORP 529900JUV61FH7B8VW38 ARES MANAGEMENT CORP CL A 03990B101 1721922.000000000000 NS USD 61455396.180000000000 0.0565816187 Long EC CORP US N 1 N N N ASML HOLDING NV 724500Y6DUVHQD6OXN27 ASML HOLDING NV (USD) N/A 1259860.000000000000 NS USD 372842968.400000000000 0.3432743091 Long EC CORP NL N 1 N N N EQUITRANS MIDSTREAM CORP 549300RH0NLJNZ5SXU64 EQUITRANS MIDSTREAM CORP 294600101 3241882.000000000000 NS USD 43311543.520000000000 0.0398766812 Long EC CORP US N 1 N N N EVOLUTION GAMING GROUP AB 549300SUH6ZR1RF6TA88 EVOLUTION GAMING GROUP AB N/A 1266879.000000000000 NS 38124299.770000000000 0.0351008166 Long EC CORP SE N 2 N N N EDWARDS LIFESCIENCES CORP YA13X31F3V31L8TMPR58 EDWARDS LIFESCIENCES CORP 28176E108 413330.000000000000 NS USD 96425755.700000000000 0.0887786212 Long EC CORP US N 1 N N N EXELON CORP 3SOUA6IRML7435B56G12 EXELON CORP 30161N101 1924633.000000000000 NS USD 87744018.470000000000 0.0807853973 Long EC CORP US N 1 N N N NETFLIX INC 549300Y7VHGU0I7CE873 NETFLIX INC 64110L106 4441091.000000000000 NS USD 1437003814.870000000000 1.3230408872 Long EC CORP US N 1 N N N NORSK HYDRO ASA 549300N1SDN71ZZ8BO45 NORSK HYDRO ASA N/A 34980669.000000000000 NS 130592247.610000000000 0.1202355076 Long EC CORP NO N 2 N N N NIKE INC 787RXPR0UX0O0XUXPZ81 NIKE INC CL B 654106103 3514857.000000000000 NS USD 356090162.670000000000 0.3278501002 Long EC CORP US N 1 N N N NORTONLIFELOCK INC YF6ZV0M6AU4FY94MK914 NORTONLIFELOCK INC 668771108 19239083.000000000000 NS USD 490981398.160000000000 0.4520436605 Long EC CORP US N 1 N N N ASML HOLDING NV 724500Y6DUVHQD6OXN27 ASML HOLDING NV N/A 4740732.000000000000 NS 1411838269.530000000000 1.2998711189 Long EC CORP NL N 2 N N N ASSA ABLOY AB 549300YECS8HKCIMMB67 ASSA ABLOY AB B N/A 2000000.000000000000 NS 46735696.830000000000 0.0430292788 Long EC CORP SE N 2 N N N EXPERIAN PLC 635400RXXHHYT1JTSZ26 EXPERIAN PLC N/A 4209197.000000000000 NS 142366073.450000000000 0.1310755992 Long EC CORP IE N 2 N N N DIAMONDBACK ENERGY INC 549300R22LSX6OHWEN64 DIAMONDBACK ENERGY INC 25278X109 1357741.000000000000 NS USD 126079829.260000000000 0.1160809508 Long EC CORP US N 1 N N N ALLEGHENY TECHNOLOGIES INC ZW1LRE7C3H17O2ZN9B45 ALLEGHENY TECHNOLOGIES INC 01741R102 1301452.000000000000 NS USD 26887998.320000000000 0.0247556205 Long EC CORP US N 1 N N N ACTIVISION BLIZZARD INC 549300TPQQDBP9GNOF40 ACTIVISION BLIZZARD INC 00507V109 12911544.000000000000 NS USD 767203944.480000000000 0.7063601202 Long EC CORP US N 1 N N N BROADCOM INC 549300WV6GIDOZJTV909 BROADCOM INC 11135F101 11994545.000000000000 NS USD 3790516110.900000000000 3.4899056958 Long EC CORP US N 1 N N N BROADCOM INC 549300WV6GIDOZJTV909 BROADCOM INC SER A CV PFD 8.000% CUM 09-30-22 11135F200 114978.000000000000 NS USD 135440634.660000000000 0.1246993888 Long EP CORP US N 1 N N N FACEBOOK INC BQ4BKCS1HXDV9HN80Z93 FACEBOOK INC CL A 30303M102 14039917.000000000000 NS USD 2881692964.250000000000 2.6531576163 Long EC CORP US N 1 N N N FEDEX CORP 549300E707U7WNPZN687 FEDEX CORP 31428X106 759355.000000000000 NS USD 114822069.550000000000 0.1057159982 Long EC CORP US N 1 N N N SK HYNIX INC 988400XAIK6XISWQV045 SK HYNIX INC N/A 4425000.000000000000 NS 359626008.790000000000 0.3311055328 Long EC CORP KR N 2 N N N ARMSTRONG WORLD INDUSTRIES INC KXMRXXOJ88Q45Y45MG74 ARMSTRONG WORLD INDUSTRIES INC 04247X102 2187002.000000000000 NS USD 205512577.940000000000 0.1892142113 Long EC CORP US N 1 N N N ALTERYX INC 549300XWZG0JHL7I0827 ALTERYX INC CL A 02156B103 250000.000000000000 NS USD 25017500.000000000000 0.0230334638 Long EC CORP US N 1 N N N ASTRAZENECA PLC PY6ZZQWO2IZFZC3IOL08 ASTRAZENECA PLC (GBP) N/A 3464684.000000000000 NS 346636861.060000000000 0.3191465015 Long EC CORP GB N 2 N N N BOEING CO RVHJWBXLJ1RFUBSY1F30 BOEING CO 097023105 5541681.000000000000 NS USD 1805258002.560000000000 1.6620903331 Long EC CORP US N 1 N N N FLEETCOR TECHNOLOGIES INC 549300DG6RR0NQSFLN74 FLEETCOR TECHNOLOGIES INC 339041105 742858.000000000000 NS USD 213735103.760000000000 0.1967846420 Long EC CORP US N 1 N N N FIRST QUANTUM MINERALS LTD 549300I7UVBGWRYMYZ18 FIRST QUANTUM MINERALS LTD 335934105 8526174.000000000000 NS 86473152.040000000000 0.0796153181 Long EC CORP CA N 1 N N N NORTHROP GRUMMAN CORP RIMU48P07456QXSO0R61 NORTHROP GRUMMAN CORP 666807102 1013007.000000000000 NS USD 348444017.790000000000 0.3208103400 Long EC CORP US N 1 N N N BROOKFIELD ASSET MANAGEMENT INC C6J3FGIWG6MBDGTE8F80 BROOKFIELD ASSET MANAGEMENT INC CL A LTD VTG 112585104 850000.000000000000 NS USD 49130000.000000000000 0.0452336995 Long EC CORP CA N 1 N N N BARCLAYS PLC 213800LBQA1Y9L22JB70 BARCLAYS PLC N/A 103429346.000000000000 NS 246994851.880000000000 0.2274066948 Long EC CORP GB N 2 N N N FLOOR & DECOR HOLDINGS INC 549300M5FR3N688XGQ36 FLOOR & DECOR HOLDINGS INC CL A 339750101 434755.000000000000 NS USD 22089901.550000000000 0.0203380413 Long EC CORP US N 1 N N N FRANCO-NEVADA CORP N/A FRANCO-NEVADA CORP 351858105 2522688.000000000000 NS 260496117.920000000000 0.2398372304 Long EC CORP CA N 1 N N N BRITISH AMERICAN TOBACCO PLC 213800FKA5MF17RJKT63 BRITISH AMERICAN TOBACCO PLC N/A 33185362.000000000000 NS 1413870214.250000000000 1.3017419184 Long EC CORP GB N 2 N N N BAUSCH HEALTH COMPANIES INC B3BS7ACMDUWISF18KY76 BAUSCH HEALTH COMPANIES INC (USD) 071734107 750000.000000000000 NS USD 22440000.000000000000 0.0206603749 Long EC CORP CA N 1 N N N GALAXY ENTERTAINMENT GROUP LTD 549300ZSEBV3HR826S10 GALAXY ENTERTAINMENT GROUP LTD N/A 23995000.000000000000 NS 176862486.910000000000 0.1628362424 Long EC CORP HK N 2 N N N SAMSUNG ELECTRONICS CO LTD 9884007ER46L6N7EI764 SAMSUNG ELECTRONICS CO LTD COM N/A 21885000.000000000000 NS 1054514144.780000000000 0.9708849171 Long EC CORP KR N 2 N N N SAMSUNG ELECTRONICS CO LTD 9884007ER46L6N7EI764 SAMSUNG ELECTRONICS CO LTD PREF N/A 2100000.000000000000 NS 81930073.880000000000 0.0754325330 Long EC CORP KR N 2 N N N HONG KONG EXCHANGES AND CLEARING LTD 213800YTVSXYQN17BW16 HONG KONG EXCHANGES AND CLEARING LTD N/A 3077000.000000000000 NS 99730346.430000000000 0.0918211383 Long EC CORP HK N 2 N N N AIA GROUP LTD ZP5ILWVSYE4LJGMMVD57 AIA GROUP LTD N/A 6713000.000000000000 NS 70631872.030000000000 0.0650303455 Long EC CORP HK N 2 N N N SAMSONITE INTERNATIONAL SA 549300UULS5HYFJSEL12 SAMSONITE INTERNATIONAL SA N/A 16670700.000000000000 NS 39938057.160000000000 0.0367707323 Long EC CORP LU N 2 N N N FIRST REPUBLIC BANK/CA YWC0TIKBQM2JV8L4IV08 FIRST REPUBLIC BANK 33616C100 1847096.000000000000 NS USD 216941425.200000000000 0.1997366832 Long EC CORP US N 1 N N N GRAFTON GROUP PLC 635400BE9SBAG61DJ963 GRAFTON GROUP PLC UNITS (LONDON) (1 UNIT = 1 ORD SH + 1 C SH + 17 A SH) N/A 11326372.000000000000 OU GRAFTON GROUP PLC UNITS (LONDON) (1 UNIT = 1 ORD SH + 1 C SH + 17 A SH) 130815117.940000000000 0.1204407030 Long EC CORP IE N 2 N N N PING AN INSURANCE GROUP CO OF CHINA LTD 300300IP9S6FHQPKRN68 PING AN INSURANCE GROUP CO OF CHINA LTD H N/A 2289000.000000000000 NS 27116091.430000000000 0.0249656245 Long EC CORP CN N 2 N N N TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD 549300KB6NK5SBD14S87 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD N/A 172768000.000000000000 NS 1913314273.930000000000 1.7615771011 Long EC CORP TW N 2 N N N GILEAD SCIENCES INC 549300WTZWR07K8MNV44 GILEAD SCIENCES INC 375558103 3999237.000000000000 NS USD 259870420.260000000000 0.2392611542 Long EC CORP US N 1 N N N GCI LIBERTY INC 5493003JDENERRDYFN86 GCI LIBERTY INC CL A 36164V305 311641.000000000000 NS USD 22079764.850000000000 0.0203287085 Long EC CORP US N 1 N N N MEITUAN DIANPING 21380033K525E5JLIA77 MEITUAN-DIANPING B N/A 2395000.000000000000 NS 31364355.640000000000 0.0288769762 Long EC CORP CN N 2 N N N SHIN-ETSU CHEMICAL CO LTD 353800PX8Q64N86H5W41 SHIN-ETSU CHEMICAL CO LTD N/A 1530100.000000000000 NS 167753627.330000000000 0.1544497695 Long EC CORP JP N 2 N N N GENERAL MOTORS CO 54930070NSV60J38I987 GENERAL MOTORS COMPANY 37045V100 5139555.000000000000 NS USD 188107713.000000000000 0.1731896554 Long EC CORP US N 1 N N N NOTRE DAME INTERMEDICA PARTICIPACOES SA N/A NOTRE DAME INTERMEDICA PARTICIPACOES SA N/A 5490000.000000000000 NS 93144529.790000000000 0.0857576160 Long EC CORP BR N 1 N N N BHP GROUP PLC 549300C116EOWV835768 BHP GROUP PLC (GBP) N/A 17996569.000000000000 NS 425077846.010000000000 0.3913666510 Long EC CORP GB N 2 N N N BIOGEN INC W8J5WZB5IY3K0NDQT671 BIOGEN INC 09062X103 600000.000000000000 NS USD 178038000.000000000000 0.1639185304 Long EC CORP US N 1 N N N BANK OF IRELAND GROUP PLC 635400C8EK6DRI12LJ39 BANK OF IRELAND GROUP PLC N/A 983062.000000000000 NS 5420982.100000000000 0.0049910661 Long EC CORP IE N 2 N N N BANK OF NEW YORK MELLON CORP WFLLPEPC7FZXENRZV188 BANK OF NEW YORK MELLON CORP 064058100 1816954.000000000000 NS USD 91447294.820000000000 0.0841949818 Long EC CORP US N 1 N N N DAIICHI SANKYO CO LTD 353800XGIU2IHQGC9504 DAIICHI SANKYO CO LTD N/A 3743300.000000000000 NS 247180857.090000000000 0.2275779487 Long EC CORP JP N 2 N N N NIDEC CORP 353800IF171MZTNL6Y31 NIDEC CORP N/A 899800.000000000000 NS 122916389.380000000000 0.1131683905 Long EC CORP JP N 2 N N N BOOKING HOLDINGS INC FXM8FAOHMYDIPD38UZ17 BOOKING HOLDINGS INC 09857L108 193447.000000000000 NS USD 397287907.310000000000 0.3657806193 Long EC CORP US N 1 N N N BAKER HUGHES CO N/A BAKER HUGHES CO CL A 05722G100 20173154.000000000000 NS USD 517037937.020000000000 0.4760337612 Long EC CORP US N 1 N N N KEYENCE CORP 529900M7PQBS7A89DZ11 KEYENCE CORP N/A 340000.000000000000 NS 120344086.940000000000 0.1108000869 Long EC CORP JP N 2 N N N TOKYO ELECTRON LTD 549300H5LSF8DP3RIJ34 TOKYO ELECTRON LTD N/A 399900.000000000000 NS 87879163.910000000000 0.0809098249 Long EC CORP JP N 2 N N N BARRICK GOLD CORP 0O4KBQCJZX82UKGCBV73 BARRICK GOLD CORP (USD) 067901108 11634782.000000000000 NS USD 216290597.380000000000 0.1991374698 Long EC CORP CA N 1 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL C 02079K107 1147607.000000000000 NS USD 1534373511.140000000000 1.4126885889 Long EC CORP US N 1 N N N BLACKROCK INC 549300LRIF3NWCU26A80 BLACKROCK INC 09247X101 542997.000000000000 NS USD 272964591.900000000000 0.2513168804 Long EC CORP US N 1 N N N SOFTBANK GROUP CORP 5493003BZYYYCDIO0R13 SOFTBANK GROUP CORP N/A 1299800.000000000000 NS 56588765.100000000000 0.0521009403 Long EC CORP JP N 2 N N N ALPHABET INC 5493006MHB84DD0ZWV18 ALPHABET INC CL A 02079K305 402523.000000000000 NS USD 539135280.970000000000 0.4963786547 Long EC CORP US N 1 N N N GLOBAL PAYMENTS INC 549300NOMHGVQBX6S778 GLOBAL PAYMENTS INC 37940X102 589888.000000000000 NS USD 107689953.280000000000 0.0991495011 Long EC CORP US N 1 N N N GOLDMAN SACHS GROUP INC 784F5XWPLTWKTBV3E584 GOLDMAN SACHS GROUP INC 38141G104 1769663.000000000000 NS USD 406898613.590000000000 0.3746291396 Long EC CORP US N 1 N N N GLAXOSMITHKLINE PLC 5493000HZTVUYLO1D793 GLAXOSMITHKLINE PLC N/A 1421329.000000000000 NS 33437901.010000000000 0.0307860771 Long EC CORP GB N 2 N N N HOME DEPOT INC QEKMOTMBBKA8I816DO57 HOME DEPOT INC 437076102 4301542.000000000000 NS USD 939370741.960000000000 0.8648730692 Long EC CORP US N 1 N N N HDFC BANK LTD 335800ZQ6I4E2JXENC50 HDFC BANK LTD N/A 11736000.000000000000 NS 209157926.940000000000 0.1925704625 Long EC CORP IN N 2 N N N HONEYWELL INTERNATIONAL INC ISRPG12PN4EIEOEMW547 HONEYWELL INTERNATIONAL INC 438516106 2789487.000000000000 NS USD 493739199.000000000000 0.4545827514 Long EC CORP US N 1 N N N HUBSPOT INC 529900BLNVEW0MVKJB37 HUBSPOT INC 443573100 1562162.000000000000 NS USD 247602677.000000000000 0.2279663158 Long EC CORP US N 1 N N N HUMANA INC 529900YLDW34GJAO4J06 HUMANA INC 444859102 1658684.000000000000 NS USD 607940859.680000000000 0.5597275429 Long EC CORP US N 1 N N N HUYA INC 549300WPEZ00T1MABE80 HUYA INC ADR 44852D108 2289563.000000000000 NS USD 41097655.850000000000 0.0378383679 Long EC CORP CN N 1 N N N UNITED RENTALS INC 5323X5O7RN0NKFCDRY08 UNITED RENTALS INC 911363109 190000.000000000000 NS USD 31686300.000000000000 0.0291733884 Long EC CORP US N 1 N N N UNITED TECHNOLOGIES CORP I07WOS4YJ0N7YRFE7309 UNITED TECHNOLOGIES CORP 913017109 572891.000000000000 NS USD 85796156.160000000000 0.0789920120 Long EC CORP US N 1 N N N VISA INC 549300JZ4OKEHW3DPJ59 VISA INC CL A 92826C839 3313190.000000000000 NS USD 622548401.000000000000 0.5731766195 Long EC CORP US N 1 N N N VALE SA 254900SMTWBX7RU2SR20 VALE SA ON N/A 5919000.000000000000 NS 78425609.670000000000 0.0722059936 Long EC CORP BR N 1 N N N VALEO SA 5493006IH2N2WMIBB742 VALEO SA (BEARER) N/A 1454723.000000000000 NS 51507835.990000000000 0.0474229590 Long EC CORP FR N 2 N N N VERTEX PHARMACEUTICALS INC 54930015RAQRRZ5ZGJ91 VERTEX PHARMACEUTICALS INC 92532F100 2290396.000000000000 NS USD 501482204.200000000000 0.4617116903 Long EC CORP US N 1 N N N VERIZON COMMUNICATIONS INC 2S72QS2UO2OESLG6Y829 VERIZON COMMUNICATIONS INC 92343V104 2199581.000000000000 NS USD 135054273.400000000000 0.1243436683 Long EC CORP US N 1 N N N WESTINGHOUSE AIR BRAKE TECHNOLOGIES CORP (DBA WABTEC CORP) 06BTX5UWZD0GQ5N5Y745 WESTINGHOUSE AIR BRAKE TECHNOLOGIES CORP (DBA WABTEC CORP) 929740108 2842520.000000000000 NS USD 221148056.000000000000 0.2036097032 Long EC CORP US N 1 N N N WELLCARE HEALTH PLANS INC 529900JCT1MMTWHZ5P23 WELLCARE HEALTH PLANS INC 94946T106 59989.000000000000 NS USD 19808967.690000000000 0.0182379990 Long EC CORP US N 1 N N N WASTE CONNECTIONS INC 549300HDLRTPBQU69P29 WASTE CONNECTIONS INC (USD) 94106B101 749857.000000000000 NS USD 68079517.030000000000 0.0626804074 Long EC CORP CA N 1 N N N WELLS FARGO & CO PBLD0EJDB5FWOLXP3B76 WELLS FARGO & CO 949746101 9842886.000000000000 NS USD 529547266.800000000000 0.4875510270 Long EC CORP US N 1 N N N WYNDHAM HOTELS & RESORTS INC 549300FE3MQ4RVXXC673 WYNDHAM HOTELS & RESORTS INC 98311A105 744958.000000000000 NS USD 46790811.980000000000 0.0430800230 Long EC CORP US N 1 N N N WASTE MANAGEMENT INC 549300YX8JIID70NFS41 WASTE MANAGEMENT INC 94106L109 938821.000000000000 NS USD 106988041.160000000000 0.0985032548 Long EC CORP US N 1 N N N WALMART INC Y87794H0US1R65VBXU25 WALMART INC 931142103 3799276.000000000000 NS USD 451505959.840000000000 0.4156988586 Long EC CORP US N 1 N N N WYNN RESORTS LTD 254900CEKKWIHTEAB172 WYNN RESORTS LTD 983134107 1979623.000000000000 NS USD 274910246.010000000000 0.2531082326 Long EC CORP US N 1 N N N EXXON MOBIL CORP J3WHBG0MTS7O8ZVMDC91 EXXON MOBIL CORP 30231G102 2700785.000000000000 NS USD 188460777.300000000000 0.1735147196 Long EC CORP US N 1 N N N JOYY INC 549300N6CHVU5CQZPW24 JOYY INC CL A ADR 46591M109 374928.000000000000 NS USD 19792449.120000000000 0.0182227905 Long EC CORP CN N 1 N N N ZURICH INSURANCE GROUP AG 529900QVNRBND50TXP03 ZURICH INSURANCE GROUP AG N/A 349933.000000000000 NS 143521565.130000000000 0.1321394536 Long EC CORP CH N 2 N N N 2020-02-27 American Funds Fundamental Investors Brandon Smith Brandon Smith Analyst