0000950123-20-007090.txt : 20200722 0000950123-20-007090.hdr.sgml : 20200722 20200722084622 ACCESSION NUMBER: 0000950123-20-007090 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200722 DATE AS OF CHANGE: 20200722 EFFECTIVENESS DATE: 20200722 FILER: COMPANY DATA: COMPANY CONFORMED NAME: M&G INVESTMENT MANAGEMENT LTD CENTRAL INDEX KEY: 0000922898 IRS NUMBER: 000000000 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03513 FILM NUMBER: 201040360 BUSINESS ADDRESS: STREET 1: 10 FENCHURCH AVENUE CITY: LONDON STATE: X0 ZIP: EC3M 5AG BUSINESS PHONE: 02075482293 MAIL ADDRESS: STREET 1: 10 FENCHURCH AVENUE CITY: LONDON STATE: X0 ZIP: EC3M 5AG 13F-HR 1 primary_doc.xml 13F-HR LIVE 0000922898 XXXXXXXX 06-30-2020 06-30-2020 false M&G INVESTMENT MANAGEMENT LTD
10 Fenchurch Avenue London X0 EC3M 5AG
13F HOLDINGS REPORT 028-03513 Y Form 13F File Number: 028-03513
Tamara Postoj Regulatory Reporting Technical Manager 0044 203 977 3812 Tamara Postoj London X0 07-21-2020 0 403 9443187 false
INFORMATION TABLE 2 632.xml INFORMATION TABLE FOR FORM 13F 3M CO COM 88579Y101 311 1991 SH SOLE 1991 0 0 51JOB INC SPONSORED ADS 316827104 1749 24297 SH SOLE 24297 0 0 ABBOTT LABS COM 002824100 532 5843 SH SOLE 5843 0 0 ABBVIE INC COM 00287Y109 56374 575245 SH SOLE 575245 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 705 3277 SH SOLE 3277 0 0 ACTIVISION BLIZZARD INC COM 00507V109 264 3473 SH SOLE 3473 0 0 ADOBE INC COM 00724F101 1614 3711 SH SOLE 3711 0 0 ADVANCED MICRO DEVICES INC COM 007903107 201 3786 SH SOLE 3786 0 0 AFLAC INC COM 001055102 820 22786 SH SOLE 22786 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 20723 235493 SH SOLE 235493 0 0 AGNICO EAGLE MINES LTD COM 008474108 8403 131127 SH SOLE 131127 0 0 AIR PRODS & CHEMS INC COM 009158106 74908 310821 SH SOLE 310821 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 158 1481 SH SOLE 1481 0 0 AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0 11599 9354000 PRN SOLE 9354000 0 0 ALCON AG ORD SHS H01301128 21756 381648 SH SOLE 381648 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 5399 48204 SH SOLE 48204 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 162214 750993 SH SOLE 750993 0 0 ALLSTATE CORP COM 020002101 1103 11373 SH SOLE 11373 0 0 ALPHABET INC CAP STK CL C 02079K107 3275 2316 SH SOLE 2316 0 0 ALPHABET INC CAP STK CL A 02079K305 52849 37270 SH SOLE 37270 0 0 ALTAIR ENGR INC NOTE 0.250% 6/0 021369AA1 11159 10527000 PRN SOLE 10527000 0 0 ALTRIA GROUP INC COM 02209S103 296 7578 SH SOLE 7578 0 0 AMAZON COM INC COM 023135106 5750 2084 SH SOLE 2084 0 0 AMERICAN EXPRESS CO COM 025816109 85218 897027 SH SOLE 897027 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 285 4518 SH SOLE 4518 0 0 AMERICAN TOWER CORP NEW COM 03027X100 39007 150606 SH SOLE 150606 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 35774 277318 SH SOLE 277318 0 0 AMERISAFE INC COM 03071H100 5358 87839 SH SOLE 87839 0 0 AMERISOURCEBERGEN CORP COM 03073E105 551 5455 SH SOLE 5455 0 0 AMGEN INC COM 031162100 11616 49219 SH SOLE 49219 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 88 12622 SH SOLE 12622 0 0 ANSYS INC COM 03662Q105 36494 124979 SH SOLE 124979 0 0 ANTHEM INC COM 036752103 187713 713739 SH SOLE 713739 0 0 APPLE INC COM 037833100 68754 188368 SH SOLE 188368 0 0 APPLIED MATLS INC COM 038222105 1887 31447 SH SOLE 31447 0 0 ARAMARK COM 03852U106 602 26162 SH SOLE 26162 0 0 ARCUS BIOSCIENCES INC COM 03969F109 387 15470 SH SOLE 15470 0 0 ARISTA NETWORKS INC COM 040413106 1251 5956 SH SOLE 5956 0 0 AT&T INC COM 00206R102 10206 340208 SH SOLE 340208 0 0 ATHERSYS INC NEW COM 04744L106 633 211131 SH SOLE 211131 0 0 ATMOS ENERGY CORP COM 049560105 6188 61879 SH SOLE 61879 0 0 AUTODESK INC COM 052769106 1079 4514 SH SOLE 4514 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 3677 48380 SH SOLE 48380 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 149863 1005793 SH SOLE 1005793 0 0 AUTOZONE INC COM 053332102 967 857 SH SOLE 857 0 0 AVERY DENNISON CORP COM 053611109 289 2538 SH SOLE 2538 0 0 BAIDU INC SPON ADR REP A 056752108 70511 587591 SH SOLE 587591 0 0 BALL CORP COM 058498106 24557 355898 SH SOLE 355898 0 0 BANCO SANTANDER MEXICO SA SPONSORED ADS B 05969B103 8682 2170448 SH SOLE 2170448 0 0 BANK MONTREAL QUE COM 063671101 42016 792192 SH SOLE 792192 0 0 BANK NEW YORK MELLON CORP COM 064058100 35284 904730 SH SOLE 904730 0 0 BANK NOVA SCOTIA B C COM 064149107 43643 1057975 SH SOLE 1057975 0 0 BARRICK GOLD CORPORATION COM 067901108 23773 872248 SH SOLE 872248 0 0 BAUSCH HEALTH COS INC COM 071734107 2889 156876 SH SOLE 156876 0 0 BCE INC COM NEW 05534B760 6250 148849 SH SOLE 148849 0 0 BECTON DICKINSON & CO COM 075887109 112449 470498 SH SOLE 470498 0 0 BEIGENE LTD SPONSORED ADR 07725L102 7927 42163 SH SOLE 42163 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1289 7202 SH SOLE 7202 0 0 BIOGEN INC COM 09062X103 8684 32402 SH SOLE 32402 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 171 1392 SH SOLE 1392 0 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 10380 8508000 PRN SOLE 8508000 0 0 BK OF AMERICA CORP COM 060505104 58719 2446635 SH SOLE 2446635 0 0 BLACKROCK INC COM 09247X101 24438 44922 SH SOLE 44922 0 0 BOEING CO COM 097023105 341 1861 SH SOLE 1861 0 0 BOOKING HOLDINGS INC COM 09857L108 253 159 SH SOLE 159 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2206 28281 SH SOLE 28281 0 0 BOSTON SCIENTIFIC CORP COM 101137107 223 6371 SH SOLE 6371 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 6624 56616 SH SOLE 56616 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 345668 5858779 SH SOLE 5858779 0 0 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 1473 368203 SH SOLE 368203 0 0 BROADCOM INC COM 11135F101 39389 124649 SH SOLE 124649 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 26050 206746 SH SOLE 206746 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 67485 2041879 SH SOLE 2041879 0 0 BROWN & BROWN INC COM 115236101 862 21028 SH SOLE 21028 0 0 BWX TECHNOLOGIES INC COM 05605H100 1287 22573 SH SOLE 22573 0 0 CABLE ONE INC COM 12685J105 1386 781 SH SOLE 781 0 0 CAMPBELL SOUP CO COM 134429109 689 13774 SH SOLE 13774 0 0 CANADIAN IMP BK COMM COM 136069101 14755 220120 SH SOLE 220120 0 0 CANADIAN NAT RES LTD COM 136385101 10037 567723 SH SOLE 567723 0 0 CANADIAN NATL RY CO COM 136375102 32302 365426 SH SOLE 365426 0 0 CANADIAN PAC RY LTD COM 13645T100 17658 69481 SH SOLE 69481 0 0 CANOPY GROWTH CORP COM 138035100 1400 86417 SH SOLE 86417 0 0 CAPITOL FED FINL INC COM 14057J101 2004 182196 SH SOLE 182196 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 412 25730 SH SOLE 25730 0 0 CATERPILLAR INC DEL COM 149123101 3554 27986 SH SOLE 27986 0 0 CDW CORP COM 12514G108 1591 13718 SH SOLE 13718 0 0 CELESTICA INC SUB VTG SHS 15101Q108 2382 359332 SH SOLE 359332 0 0 CENOVUS ENERGY INC COM 15135U109 2346 530855 SH SOLE 530855 0 0 CENTURYLINK INC COM 156700106 11038 1103756 SH SOLE 1103756 0 0 CERNER CORP COM 156782104 397 5754 SH SOLE 5754 0 0 CGI INC CL A SUB VTG 12532H104 7107 112187 SH SOLE 112187 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 297 297016 SH SOLE 297016 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 281 550 SH SOLE 550 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 8750 81772 SH SOLE 81772 0 0 CHEGG INC NOTE 0.125% 3/1 163092AD1 25997 18180000 PRN SOLE 18180000 0 0 CHENIERE ENERGY INC COM NEW 16411R208 45172 941078 SH SOLE 941078 0 0 CHEVRON CORP NEW COM 166764100 14581 163836 SH SOLE 163836 0 0 CHUBB LIMITED COM H1467J104 210 1654 SH SOLE 1654 0 0 CHURCH & DWIGHT INC COM 171340102 1188 15425 SH SOLE 15425 0 0 CIGNA CORP NEW COM 125523100 6517 34666 SH SOLE 34666 0 0 CISCO SYS INC COM 17275R102 155547 3309506 SH SOLE 3309506 0 0 CITIGROUP INC COM NEW 172967424 72786 1427181 SH SOLE 1427181 0 0 CITRIX SYS INC COM 177376100 2081 14058 SH SOLE 14058 0 0 CME GROUP INC COM 12572Q105 13162 80746 SH SOLE 80746 0 0 CNH INDL N V SHS N20944109 2308 342495 SH SOLE 342495 0 0 COCA COLA CO COM 191216100 574 12748 SH SOLE 12748 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 12163 320074 SH SOLE 320074 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 15642 274415 SH SOLE 274415 0 0 COHEN & STEERS INC COM 19247A100 754 11088 SH SOLE 11088 0 0 COLGATE PALMOLIVE CO COM 194162103 135314 1853623 SH SOLE 1853623 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 3082 38052 SH SOLE 38052 0 0 COMCAST CORP NEW CL A 20030N101 100472 2576201 SH SOLE 2576201 0 0 CONOCOPHILLIPS COM 20825C104 6734 160337 SH SOLE 160337 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 1382 197400 SH SOLE 197400 0 0 CONSTELLATION BRANDS INC CL A 21036P108 66313 378933 SH SOLE 378933 0 0 CORESITE RLTY CORP COM 21870Q105 67133 554817 SH SOLE 554817 0 0 COSTCO WHSL CORP NEW COM 22160K105 1087 3589 SH SOLE 3589 0 0 COTY INC COM CL A 222070203 3547 886742 SH SOLE 886742 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 83205 498236 SH SOLE 498236 0 0 CSX CORP COM 126408103 74705 1067216 SH SOLE 1067216 0 0 CVS HEALTH CORP COM 126650100 74039 1139064 SH SOLE 1139064 0 0 DANAHER CORPORATION COM 235851102 1402 7921 SH SOLE 7921 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 807 10899 SH SOLE 10899 0 0 DAVITA INC COM 23918K108 636 8053 SH SOLE 8053 0 0 DENBURY RES INC COM NEW 247916208 0 769577 SH SOLE 769577 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 6037 671807 SH SOLE 671807 0 0 DISCOVER FINL SVCS COM 254709108 14755 295104 SH SOLE 295104 0 0 DISNEY WALT CO COM DISNEY 254687106 44801 400012 SH SOLE 400012 0 0 DOLLAR GEN CORP NEW COM 256677105 1203 6301 SH SOLE 6301 0 0 DOMINION ENERGY INC COM 25746U109 388 4785 SH SOLE 4785 0 0 DOMINOS PIZZA INC COM 25754A201 656 1778 SH SOLE 1778 0 0 DOMTAR CORP COM NEW 257559203 1679 79953 SH SOLE 79953 0 0 DOVER CORP COM 260003108 325 3351 SH SOLE 3351 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 223 2782 SH SOLE 2782 0 0 DXC TECHNOLOGY CO COM 23355L106 4769 280551 SH SOLE 280551 0 0 EAGLE MATERIALS INC COM 26969P108 4873 69610 SH SOLE 69610 0 0 EATON CORP PLC SHS G29183103 534 6135 SH SOLE 6135 0 0 EBAY INC. COM 278642103 12103 232743 SH SOLE 232743 0 0 EDISON INTL COM 281020107 43345 802691 SH SOLE 802691 0 0 ELECTRONIC ARTS INC COM 285512109 21273 161159 SH SOLE 161159 0 0 EMERSON ELEC CO COM 291011104 207 3344 SH SOLE 3344 0 0 ENBRIDGE INC COM 29250N105 49004 1626645 SH SOLE 1626645 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 4078 86771 SH SOLE 86771 0 0 EQUINIX INC COM 29444U700 53930 76823 SH SOLE 76823 0 0 EURONAV NV ANTWERPEN SHS B38564108 85559 10860736 SH SOLE 10860736 0 0 EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1 18564 18023000 PRN SOLE 18023000 0 0 EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9 6604 6952000 PRN SOLE 6952000 0 0 EXELON CORP COM 30161N101 19869 551925 SH SOLE 551925 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 6423 583868 SH SOLE 583868 0 0 EXXON MOBIL CORP COM 30231G102 1747 38825 SH SOLE 38825 0 0 F5 NETWORKS INC COM 315616102 1040 7480 SH SOLE 7480 0 0 FACEBOOK INC CL A 30303M102 3833 16885 SH SOLE 16885 0 0 FACTSET RESH SYS INC COM 303075105 777 2370 SH SOLE 2370 0 0 FAIR ISAAC CORP COM 303250104 852 2038 SH SOLE 2038 0 0 FASTENAL CO COM 311900104 767 17827 SH SOLE 17827 0 0 FEDEX CORP COM 31428X106 9070 64783 SH SOLE 64783 0 0 FERRARI N V COM N3167Y103 7420 43461 SH SOLE 43461 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 3663 362347 SH SOLE 362347 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 40014 298613 SH SOLE 298613 0 0 FIFTH THIRD BANCORP COM 316773100 10953 576458 SH SOLE 576458 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 110063 1038328 SH SOLE 1038328 0 0 FISERV INC COM 337738108 670 6840 SH SOLE 6840 0 0 FOOT LOCKER INC COM 344849104 6630 228619 SH SOLE 228619 0 0 FORD MTR CO DEL COM 345370860 10869 1811438 SH SOLE 1811438 0 0 FORTINET INC COM 34959E109 799 5829 SH SOLE 5829 0 0 FORTIS INC COM 349553107 8844 230889 SH SOLE 230889 0 0 FRANCO NEV CORP COM 351858105 99509 710987 SH SOLE 710987 0 0 GALLAGHER ARTHUR J & CO COM 363576109 156541 1613822 SH SOLE 1613822 0 0 GARMIN LTD SHS H2906T109 62440 637140 SH SOLE 637140 0 0 GENERAL DYNAMICS CORP COM 369550108 6337 42532 SH SOLE 42532 0 0 GENERAL ELECTRIC CO COM 369604103 7552 1078841 SH SOLE 1078841 0 0 GENERAL MLS INC COM 370334104 600 9672 SH SOLE 9672 0 0 GENERAL MTRS CO COM 37045V100 4445 177799 SH SOLE 177799 0 0 GENUINE PARTS CO COM 372460105 928 10665 SH SOLE 10665 0 0 GILEAD SCIENCES INC COM 375558103 10694 138889 SH SOLE 138889 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1295 31577 SH SOLE 31577 0 0 GLOBAL PMTS INC COM 37940X102 206 1210 SH SOLE 1210 0 0 GODADDY INC CL A 380237107 1506 20628 SH SOLE 20628 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 2597 13115 SH SOLE 13115 0 0 GRACO INC COM 384109104 15532 323591 SH SOLE 323591 0 0 GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 4374 5270000 PRN SOLE 5270000 0 0 GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 7212 6217000 PRN SOLE 6217000 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 65788 534864 SH SOLE 534864 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 722 25778 SH SOLE 25778 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 11412 292606 SH SOLE 292606 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 9870 219330 SH SOLE 219330 0 0 HELIX ENERGY SOLUTIONS GRP I NOTE 4.250% 5/0 42330PAH0 5271 6507000 PRN SOLE 6507000 0 0 HELMERICH & PAYNE INC COM 423452101 878 43880 SH SOLE 43880 0 0 HENRY JACK & ASSOC INC COM 426281101 748 4064 SH SOLE 4064 0 0 HESS CORP COM 42809H107 4016 77239 SH SOLE 77239 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 10593 1059309 SH SOLE 1059309 0 0 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 52257 4019803 SH SOLE 4019803 0 0 HOME DEPOT INC COM 437076102 24882 99132 SH SOLE 99132 0 0 HONEYWELL INTL INC COM 438516106 29858 205919 SH SOLE 205919 0 0 HORIZON PHARMA INVT LTD NOTE 2.500% 3/1 44052TAB7 7937 4091000 PRN SOLE 4091000 0 0 HP INC COM 40434L105 447 26297 SH SOLE 26297 0 0 HUMANA INC COM 444859102 5727 14760 SH SOLE 14760 0 0 HUNT J B TRANS SVCS INC COM 445658107 636 5303 SH SOLE 5303 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1241 7130 SH SOLE 7130 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 96961 3462875 SH SOLE 3462875 0 0 ICICI BANK LIMITED ADR 45104G104 763 84766 SH SOLE 84766 0 0 II-VI INC NOTE 0.250% 9/0 902104AB4 21827 18342000 PRN SOLE 18342000 0 0 ILLINOIS TOOL WKS INC COM 452308109 502 2866 SH SOLE 2866 0 0 ILLUMINA INC COM 452327109 10017 27074 SH SOLE 27074 0 0 IMPERIAL OIL LTD COM NEW 453038408 2206 136132 SH SOLE 136132 0 0 INCYTE CORP COM 45337C102 5739 55185 SH SOLE 55185 0 0 INTEL CORP COM 458140100 18051 300855 SH SOLE 300855 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1786 19418 SH SOLE 19418 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1026 8481 SH SOLE 8481 0 0 INTUIT COM 461202103 282 952 SH SOLE 952 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 267 468 SH SOLE 468 0 0 IPG PHOTONICS CORP COM 44980X109 9454 59089 SH SOLE 59089 0 0 IQIYI INC NOTE 2.000% 4/0 46267XAD0 16885 17056000 PRN SOLE 17056000 0 0 JACOBS ENGR GROUP INC COM 469814107 388 4570 SH SOLE 4570 0 0 JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 2540 2761000 PRN SOLE 2761000 0 0 JD.COM INC SPON ADR CL A 47215P106 21580 359670 SH SOLE 359670 0 0 JOHNSON & JOHNSON COM 478160104 69954 496131 SH SOLE 496131 0 0 JOHNSON CTLS INTL PLC SHS G51502105 28192 829162 SH SOLE 829162 0 0 JPMORGAN CHASE & CO COM 46625H100 106058 1128281 SH SOLE 1128281 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 718 4819 SH SOLE 4819 0 0 KELLOGG CO COM 487836108 1321 20012 SH SOLE 20012 0 0 KEYCORP COM 493267108 14550 1212469 SH SOLE 1212469 0 0 KIMBERLY CLARK CORP COM 494368103 617 4379 SH SOLE 4379 0 0 KINDER MORGAN INC DEL COM 49456B101 154 10262 SH SOLE 10262 0 0 KINSALE CAP GROUP INC COM 49714P108 806 5198 SH SOLE 5198 0 0 KLA CORP COM NEW 482480100 118926 613022 SH SOLE 613022 0 0 KONTOOR BRANDS INC COM 50050N103 2575 143079 SH SOLE 143079 0 0 KOSMOS ENERGY LTD COM 500688106 28285 14142269 SH SOLE 14142269 0 0 KROGER CO COM 501044101 15803 464786 SH SOLE 464786 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 30520 179532 SH SOLE 179532 0 0 LAM RESEARCH CORP COM 512807108 35761 110716 SH SOLE 110716 0 0 LAS VEGAS SANDS CORP COM 517834107 20411 443718 SH SOLE 443718 0 0 LEIDOS HOLDINGS INC COM 525327102 703 7484 SH SOLE 7484 0 0 LILLY ELI & CO COM 532457108 15797 96321 SH SOLE 96321 0 0 LINDE PLC SHS G5494J103 68207 322990 SH SOLE 322990 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 38 857 SH SOLE 857 0 0 LIVE NATION ENTERTAINMENT IN NOTE 2.500% 3/1 538034AQ2 7400 7255000 PRN SOLE 7255000 0 0 LKQ CORP COM 501889208 366 14090 SH SOLE 14090 0 0 LOEWS CORP COM 540424108 6976 205164 SH SOLE 205164 0 0 LOGITECH INTL S A SHS H50430232 3739 57124 SH SOLE 57124 0 0 LOWES COS INC COM 548661107 179113 1326764 SH SOLE 1326764 0 0 M & T BK CORP COM 55261F104 23292 223961 SH SOLE 223961 0 0 MAGNA INTL INC COM 559222401 10055 226149 SH SOLE 226149 0 0 MANHATTAN ASSOCS INC COM 562750109 45202 480877 SH SOLE 480877 0 0 MANPOWERGROUP INC COM 56418H100 3159 45781 SH SOLE 45781 0 0 MANULIFE FINL CORP COM 56501R106 81733 5889444 SH SOLE 5889444 0 0 MARSH & MCLENNAN COS INC COM 571748102 19298 180358 SH SOLE 180358 0 0 MARTIN MARIETTA MATLS INC COM 573284106 133458 644726 SH SOLE 644726 0 0 MASTERCARD INCORPORATED CL A 57636Q104 46194 156060 SH SOLE 156060 0 0 MATCH GROUP INC COM 57665R106 241 2229 SH SOLE 2229 0 0 MCCORMICK & CO INC COM NON VTG 579780206 1503 8394 SH SOLE 8394 0 0 MCDONALDS CORP COM 580135101 537 2916 SH SOLE 2916 0 0 MEDTRONIC PLC SHS G5960L103 109749 1192926 SH SOLE 1192926 0 0 MERCK & CO. INC COM 58933Y105 56077 728267 SH SOLE 728267 0 0 MESOBLAST LTD SPONS ADR 590717104 15306 1391475 SH SOLE 1391475 0 0 METHANEX CORP COM 59151K108 263330 14629422 SH SOLE 14629422 0 0 METLIFE INC COM 59156R108 4157 112360 SH SOLE 112360 0 0 MICRON TECHNOLOGY INC COM 595112103 4753 91408 SH SOLE 91408 0 0 MICROSOFT CORP COM 594918104 540941 2651673 SH SOLE 2651673 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 3007 334141 SH SOLE 334141 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 9225 271328 SH SOLE 271328 0 0 MONDELEZ INTL INC CL A 609207105 26433 518293 SH SOLE 518293 0 0 MOODYS CORP COM 615369105 893 3248 SH SOLE 3248 0 0 MOSAIC CO NEW COM 61945C103 322 24777 SH SOLE 24777 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 37044 264597 SH SOLE 264597 0 0 NATIONAL OILWELL VARCO INC COM 637071101 5228 435657 SH SOLE 435657 0 0 NETEASE INC SPONSORED ADS 64110W102 2029 4730 SH SOLE 4730 0 0 NETFLIX INC COM 64110L106 1365 3001 SH SOLE 3001 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 664 5110 SH SOLE 5110 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 8138 813820 SH SOLE 813820 0 0 NEWMONT CORP COM 651639106 6652 107284 SH SOLE 107284 0 0 NEWS CORP NEW CL A 65249B109 3335 277890 SH SOLE 277890 0 0 NEWS CORP NEW CL B 65249B208 11 897 SH SOLE 897 0 0 NEXTERA ENERGY INC COM 65339F101 39845 166020 SH SOLE 166020 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 12797 250929 SH SOLE 250929 0 0 NIKE INC CL B 654106103 7275 74233 SH SOLE 74233 0 0 NORTONLIFELOCK INC COM 668771108 858 42884 SH SOLE 42884 0 0 NRG ENERGY INC COM NEW 629377508 99 2991 SH SOLE 2991 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 9995 9799000 PRN SOLE 9799000 0 0 NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 12957 10202000 PRN SOLE 10202000 0 0 NUANCE COMMUNICATIONS INC DBCV 1.000%12/1 67020YAK6 11109 9414000 PRN SOLE 9414000 0 0 NUTANIX INC CL A 67059N108 484 20174 SH SOLE 20174 0 0 NUTRIEN LTD COM 67077M108 9333 287959 SH SOLE 287959 0 0 NVIDIA CORPORATION COM 67066G104 1583 4167 SH SOLE 4167 0 0 NXP SEMICONDUCTORS N V COM N6596X109 31765 278643 SH SOLE 278643 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 676 3979 SH SOLE 3979 0 0 ON SEMICONDUCTOR CORP COM 682189105 7604 380219 SH SOLE 380219 0 0 ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0 20150 16653000 PRN SOLE 16653000 0 0 ONEOK INC NEW COM 682680103 114337 3464759 SH SOLE 3464759 0 0 ORACLE CORP COM 68389X105 21979 399613 SH SOLE 399613 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 1488 3526 SH SOLE 3526 0 0 OSHKOSH CORP COM 688239201 5818 80806 SH SOLE 80806 0 0 OWENS CORNING NEW COM 690742101 6866 122613 SH SOLE 122613 0 0 PACCAR INC COM 693718108 1006 13408 SH SOLE 13408 0 0 PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 38598 35739000 PRN SOLE 35739000 0 0 PATTERSON UTI ENERGY INC COM 703481101 88 29304 SH SOLE 29304 0 0 PAYPAL HLDGS INC COM 70450Y103 1572 9032 SH SOLE 9032 0 0 PEMBINA PIPELINE CORP COM 706327103 6966 278134 SH SOLE 278134 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 1116 26569 SH SOLE 26569 0 0 PEPSICO INC COM 713448108 185306 1403833 SH SOLE 1403833 0 0 PFIZER INC COM 717081103 47655 1444076 SH SOLE 1444076 0 0 PHILIP MORRIS INTL INC COM 718172109 388 5549 SH SOLE 5549 0 0 PNC FINL SVCS GROUP INC COM 693475105 21317 203020 SH SOLE 203020 0 0 POOL CORPORATION COM 73278L105 1515 5569 SH SOLE 5569 0 0 PRICE T ROWE GROUP INC COM 74144T108 1660 13389 SH SOLE 13389 0 0 PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 7221 6812000 PRN SOLE 6812000 0 0 PROCTER AND GAMBLE CO COM 742718109 36162 301350 SH SOLE 301350 0 0 PROGRESSIVE CORP OHIO COM 743315103 14999 187482 SH SOLE 187482 0 0 PROLOGIS INC. COM 74340W103 290 3119 SH SOLE 3119 0 0 PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 10137 10344000 PRN SOLE 10344000 0 0 QIAGEN NV SHS NEW N72482123 5114 119803 SH SOLE 119803 0 0 QIAGEN NV DEBT 1.000%11/1 N72482AT4 9720 9000000 PRN SOLE 9000000 0 0 QUALCOMM INC COM 747525103 364 4004 SH SOLE 4004 0 0 QUEST DIAGNOSTICS INC COM 74834L100 29080 255089 SH SOLE 255089 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 440 7096 SH SOLE 7096 0 0 REALPAGE INC NOTE 1.500% 5/1 75606NAC3 20628 19100000 PRN SOLE 19100000 0 0 REGENERON PHARMACEUTICALS COM 75886F107 9572 15339 SH SOLE 15339 0 0 REPUBLIC SVCS INC COM 760759100 73838 900460 SH SOLE 900460 0 0 RESMED INC COM 761152107 638 3323 SH SOLE 3323 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 7665 140616 SH SOLE 140616 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 7169 176949 SH SOLE 176949 0 0 ROYAL BK CDA COM 780087102 48868 721089 SH SOLE 721089 0 0 S&P GLOBAL INC COM 78409V104 23663 71924 SH SOLE 71924 0 0 SALESFORCE COM INC COM 79466L302 587 3138 SH SOLE 3138 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 12 11963 SH SOLE 11963 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 236 4924 SH SOLE 4924 0 0 SEMPRA ENERGY COM 816851109 19121 163428 SH SOLE 163428 0 0 SERVICENOW INC COM 81762P102 216 533 SH SOLE 533 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 525 14570 SH SOLE 14570 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 11627 717434 SH SOLE 717434 0 0 SHERWIN WILLIAMS CO COM 824348106 209 361 SH SOLE 361 0 0 SHOPIFY INC CL A 82509L107 50843 53505 SH SOLE 53505 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 12256 250127 SH SOLE 250127 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 793 6195 SH SOLE 6195 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 13104 94271 SH SOLE 94271 0 0 SOUTHWEST AIRLS CO COM 844741108 4401 129448 SH SOLE 129448 0 0 SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2 30882 25735000 PRN SOLE 25735000 0 0 SPX FLOW INC COM 78469X107 3292 88963 SH SOLE 88963 0 0 SSR MNG INC NOTE 2.500% 4/0 784730AB9 4605 3289000 PRN SOLE 3289000 0 0 STARBUCKS CORP COM 855244109 335 4529 SH SOLE 4529 0 0 STEEL DYNAMICS INC COM 858119100 3968 152602 SH SOLE 152602 0 0 STRYKER CORPORATION COM 863667101 10175 56527 SH SOLE 56527 0 0 SUN LIFE FINANCIAL INC. COM 866796105 10493 284897 SH SOLE 284897 0 0 SUNCOR ENERGY INC NEW COM 867224107 12904 761658 SH SOLE 761658 0 0 SYNEOS HEALTH INC CL A 87166B102 1467 25296 SH SOLE 25296 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 15983 280411 SH SOLE 280411 0 0 TAPESTRY INC COM 876030107 5040 387682 SH SOLE 387682 0 0 TARGET CORP COM 87612E106 4604 38369 SH SOLE 38369 0 0 TC ENERGY CORP COM 87807B107 93912 2187053 SH SOLE 2187053 0 0 TECHNIPFMC PLC COM G87110105 1185 174837 SH SOLE 174837 0 0 TECK RESOURCES LTD CL B 878742204 2935 284636 SH SOLE 284636 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1619 80966 SH SOLE 80966 0 0 TELUS CORPORATION COM 87971M103 3819 225414 SH SOLE 225414 0 0 TERADYNE INC COM 880770102 360 4239 SH SOLE 4239 0 0 TESLA INC COM 88160R101 553 512 SH SOLE 512 0 0 TEXAS INSTRS INC COM 882508104 445 3504 SH SOLE 3504 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 12179 33643 SH SOLE 33643 0 0 THOMSON REUTERS CORP. COM NEW 884903709 5612 82813 SH SOLE 82813 0 0 TIFFANY & CO NEW COM 886547108 28922 237066 SH SOLE 237066 0 0 TJX COS INC NEW COM 872540109 427 8371 SH SOLE 8371 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 40871 909573 SH SOLE 909573 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 930 48932 SH SOLE 48932 0 0 TRACTOR SUPPLY CO COM 892356106 25224 191092 SH SOLE 191092 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 216 2424 SH SOLE 2424 0 0 TRANSDIGM GROUP INC COM 893641100 245 554 SH SOLE 554 0 0 TRAVELERS COMPANIES INC COM 89417E109 67620 593161 SH SOLE 593161 0 0 TRINSEO S A SHS L9340P101 171689 7804044 SH SOLE 7804044 0 0 TRIP COM GROUP LTD ADS 89677Q107 41551 1598102 SH SOLE 1598102 0 0 TRUIST FINL CORP COM 89832Q109 15178 399415 SH SOLE 399415 0 0 TWITTER INC COM 90184L102 152 5083 SH SOLE 5083 0 0 TWITTER INC NOTE 0.250% 6/1 90184LAF9 11548 12285000 PRN SOLE 12285000 0 0 TYSON FOODS INC CL A 902494103 6883 114716 SH SOLE 114716 0 0 UBS GROUP AG SHS H42097107 51350 4422106 SH SOLE 4422106 0 0 UNIFIRST CORP MASS COM 904708104 13076 73051 SH SOLE 73051 0 0 UNION PAC CORP COM 907818108 39866 235892 SH SOLE 235892 0 0 UNITED PARCEL SERVICE INC CL B 911312106 282 2540 SH SOLE 2540 0 0 UNITED STATES CELLULAR CORP COM 911684108 1676 54076 SH SOLE 54076 0 0 UNITEDHEALTH GROUP INC COM 91324P102 218956 742224 SH SOLE 742224 0 0 US BANCORP DEL COM NEW 902973304 12716 343675 SH SOLE 343675 0 0 VENTAS INC COM 92276F100 338 9146 SH SOLE 9146 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 27765 504811 SH SOLE 504811 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1142 3937 SH SOLE 3937 0 0 VISA INC COM CL A 92826C839 343618 1780402 SH SOLE 1780402 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 2103 140169 SH SOLE 140169 0 0 VMWARE INC CL A COM 928563402 945 6099 SH SOLE 6099 0 0 VONAGE HLDGS CORP NOTE 1.750% 6/0 92886TAJ1 10400 11064000 PRN SOLE 11064000 0 0 VOYA FINANCIAL INC COM 929089100 4765 101374 SH SOLE 101374 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 312 7418 SH SOLE 7418 0 0 WALMART INC COM 931142103 657 5479 SH SOLE 5479 0 0 WASTE CONNECTIONS INC COM 94106B101 12326 131752 SH SOLE 131752 0 0 WASTE MGMT INC DEL COM 94106L109 231 2181 SH SOLE 2181 0 0 WEIS MKTS INC COM 948849104 2092 41843 SH SOLE 41843 0 0 WELLS FARGO CO NEW COM 949746101 44260 1702308 SH SOLE 1702308 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 762 3357 SH SOLE 3357 0 0 WESTERN DIGITAL CORP. COM 958102105 2732 62100 SH SOLE 62100 0 0 WESTROCK CO COM 96145D105 4384 156568 SH SOLE 156568 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 61665 2802972 SH SOLE 2802972 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 10147 229593 SH SOLE 229593 0 0 XYLEM INC COM 98419M100 361 5547 SH SOLE 5547 0 0 YANDEX N V SHS CLASS A N97284108 5086 101711 SH SOLE 101711 0 0 YUM CHINA HLDGS INC COM 98850P109 39846 830117 SH SOLE 830117 0 0 ZOETIS INC CL A 98978V103 214 1564 SH SOLE 1564 0 0 ZYNGA INC NOTE 0.250% 6/0 98986TAB4 13231 10337000 PRN SOLE 10337000 0 0