0000898581-17-000008.txt : 20171114 0000898581-17-000008.hdr.sgml : 20171114 20171114121426 ACCESSION NUMBER: 0000898581-17-000008 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170930 FILED AS OF DATE: 20171114 DATE AS OF CHANGE: 20171114 EFFECTIVENESS DATE: 20171114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: I.G. INVESTMENT MANAGEMENT, LTD. CENTRAL INDEX KEY: 0000898581 IRS NUMBER: 000000000 STATE OF INCORPORATION: A2 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03462 FILM NUMBER: 171199688 BUSINESS ADDRESS: STREET 1: ONE CANADA CENTER STREET 2: 447 PORTAGE AVE CITY: WINNIPEG STATE: A2 ZIP: R3C 3B6 BUSINESS PHONE: 2049568444 MAIL ADDRESS: STREET 1: ONE CANADA CENTER STREET 2: 447 PORTAGE AVENUE CITY: WINNIPEG STATE: A2 ZIP: R3C3B6 FORMER COMPANY: FORMER CONFORMED NAME: INVESTORS GROUP INC. DATE OF NAME CHANGE: 20111202 FORMER COMPANY: FORMER CONFORMED NAME: IG INVESTMENT MANAGEMENT LTD DATE OF NAME CHANGE: 19981124 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000898581 XXXXXXXX 09-30-2017 09-30-2017 I.G. INVESTMENT MANAGEMENT, LTD.
ONE CANADA CENTER 447 PORTAGE AVENUE WINNIPEG A2 R3C3B6
13F HOLDINGS REPORT 028-03462 N
Brad Kirk Vice-President, Corporate Compliance 204-956-8224 Brad Kirk Winnipeg A2 11-14-2017 0 426 19493868 true
INFORMATION TABLE 2 13FHRReport093017.xml 13F-HR ABBVIE INC COM 00287Y109 21200 238583 SH SOLE 238583 0 0 ACADIA HEALTHCARE COMPANY I COM 00404A109 470 9841 SH SOLE 9841 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 1318 35000 SH SOLE 35000 0 0 ACI WORLDWIDE INC COM 004498101 594 26056 SH SOLE 26056 0 0 ACTIVISION BLIZZARD INC COM 00507V109 20158 312473 SH SOLE 312473 0 0 ACTUANT CORP CL A NEW 00508X203 1672 65300 SH SOLE 65300 0 0 ADVANCED ENERGY INDS COM 007973100 1204 14910 SH SOLE 14910 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 23226 3706900 SH SOLE 3706900 0 0 AERCAP HOLDINGS NV SHS N00985106 1182 23124 SH SOLE 23124 0 0 AETNA INC NEW COM 00817Y108 36731 231000 SH SOLE 231000 0 0 AFLAC INC COM 001055102 16415 201687 SH SOLE 201687 0 0 AGNICO EAGLE MINES LTD COM 008474108 27221 602500 SH SOLE 602500 0 0 AGRIUM INC COM 008916108 20686 193076 SH SOLE 193076 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 10952 1620067 SH SOLE 1620067 0 0 ALBANY INTL CORP CL A 012348108 590 10282 SH SOLE 10282 0 0 ALBEMARLE CORP COM 012653101 1001 7343 SH SOLE 7343 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 3928 28000 SH SOLE 28000 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 31884 3016964 SH SOLE 3016964 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 65343 378337 SH SOLE 378337 0 0 ALLEGIANT TRAVEL CO COM 01748X102 13366 101486 SH SOLE 101486 0 0 ALLETE INC COM NEW 018522300 1205 15596 SH SOLE 15596 0 0 ALPHABET INC CAP STK CL A 02079K305 49379 50712 SH SOLE 50712 0 0 ALPHABET INC CAP STK CL C 02079K107 24368 25407 SH SOLE 25407 0 0 ALTRA INDL MOTION CORP COM 02208R106 797 16566 SH SOLE 16566 0 0 ALTRIA GROUP INC COM 02209S103 148872 2347405 SH SOLE 2347405 0 0 AMAZON COM INC COM 023135106 2307 2400 SH SOLE 2400 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 646 22203 SH SOLE 22203 0 0 AMERICAN EXPRESS CO COM 025816109 19579 216440 SH SOLE 216440 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 41590 677469 SH SOLE 677469 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 5623 69500 SH SOLE 69500 0 0 AMERIPRISE FINL INC COM 03076C106 1197 8057 SH SOLE 8057 0 0 AMERISOURCEBERGEN CORP COM 03073E105 1738 21000 SH SOLE 21000 0 0 AMGEN INC COM 031162100 38688 207500 SH SOLE 207500 0 0 AMPHENOL CORP NEW CL A 032095101 1474 17420 SH SOLE 17420 0 0 ANADARKO PETE CORP COM 032511107 36532 747843 SH SOLE 747843 0 0 ANDEAVOR COM 03349M105 13156 127544 SH SOLE 127544 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 6968 750000 SH SOLE 750000 0 0 ANTHEM INC COM 036752103 19800 104275 SH SOLE 104275 0 0 AON PLC SHS CL A G0408V102 17896 122488 SH SOLE 122488 0 0 APACHE CORP COM 037411105 41486 905800 SH SOLE 905800 0 0 APPLE INC COM 037833100 142947 927505 SH SOLE 927505 0 0 ARCBEST CORP COM 03937C105 1000 29904 SH SOLE 29904 0 0 ARDMORE SHIPPING CORP COM Y0207T100 723 87648 SH SOLE 87648 0 0 ARISTA NETWORKS INC COM 040413106 1735 9150 SH SOLE 9150 0 0 ASPEN TECHNOLOGY INC COM 045327103 595 9473 SH SOLE 9473 0 0 ASSOCIATED BANC CORP COM 045487105 14642 603800 SH SOLE 603800 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1965 58000 SH SOLE 58000 0 0 AT&T INC COM 00206R102 65820 1680370 SH SOLE 1680370 0 0 AUTODESK INC COM 052769106 1053 9380 SH SOLE 9380 0 0 AZZ INC COM 002474104 289 5924 SH SOLE 5924 0 0 B2GOLD CORP COM 11777Q209 11497 4171500 SH SOLE 4171500 0 0 BAIDU INC SPON ADR REP A 056752108 19124 77210 SH SOLE 77210 0 0 BALL CORP COM 058498106 909 22008 SH SOLE 22008 0 0 BANK AMER CORP COM 060505104 166315 6563350 SH SOLE 6563350 0 0 BANK MONTREAL QUE COM 063671101 804290 10630427 SH SOLE 10630427 0 0 BANK N S HALIFAX COM 064149107 1253675 19510070 SH SOLE 19510070 0 0 BANNER CORP COM NEW 06652V208 600 9784 SH SOLE 9784 0 0 BARNES GROUP INC COM 067806109 1014 14389 SH SOLE 14389 0 0 BB&T CORP COM 054937107 28399 605000 SH SOLE 605000 0 0 BCE INC COM NEW 05534B760 178279 3806189 SH SOLE 3806189 0 0 BELDEN INC COM 077454106 1110 13787 SH SOLE 13787 0 0 BENCHMARK ELECTRS INC COM 08160H101 609 17834 SH SOLE 17834 0 0 BERKLEY W R CORP COM 084423102 2421 36270 SH SOLE 36270 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 129128 470 SH SOLE 470 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 28596 155989 SH SOLE 155989 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 738 19046 SH SOLE 19046 0 0 BIO TECHNE CORP COM 09073M104 1354 11200 SH SOLE 11200 0 0 BIOGEN INC COM 09062X103 26286 83950 SH SOLE 83950 0 0 BLACKBERRY LTD COM 09228F103 3783 338400 SH SOLE 338400 0 0 BLACKROCK INC COM 09247X101 60581 135500 SH SOLE 135500 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 340 10200 SH SOLE 10200 0 0 BOEING CO COM 097023105 23595 92816 SH SOLE 92816 0 0 BORGWARNER INC COM 099724106 1127 22000 SH SOLE 22000 0 0 BOSTON PRIVATE FINL HLDGS I COM 101119105 1455 87900 SH SOLE 87900 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1984 68000 SH SOLE 68000 0 0 BOTTOMLINE TECH DEL INC COM 101388106 889 27926 SH SOLE 27926 0 0 BRAVO BRIO RESTAURANT GROUP COM 10567B109 99 43208 SH SOLE 43208 0 0 BRIGHT HORIZONS FAM SOL IN COM 109194100 1448 16800 SH SOLE 16800 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 3984 62500 SH SOLE 62500 0 0 BROADCOM LTD SHS Y09827109 1152 4750 SH SOLE 4750 0 0 BROADRIDGE FINL SOLUTIONS I COM 11133T103 1446 17886 SH SOLE 17886 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 149707 3626736 SH SOLE 3626736 0 0 BROOKFIELD PPTY PARTNERS L UNIT LTD PARTN G16249107 37086 1588272 SH SOLE 1588272 0 0 BYLINE BANCORP INC COM 124411109 395 18577 SH SOLE 18577 0 0 CA INC COM 12673P105 14093 422200 SH SOLE 422200 0 0 CABOT OIL & GAS CORP COM 127097103 4242 158565 SH SOLE 158565 0 0 CAE INC COM 124765108 4065 232400 SH SOLE 232400 0 0 CAI INTERNATIONAL INC COM 12477X106 961 31681 SH SOLE 31681 0 0 CALAMP CORP COM 128126109 910 39161 SH SOLE 39161 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 5492 525000 SH SOLE 525000 0 0 CALLAWAY GOLF CO COM 131193104 2618 181439 SH SOLE 181439 0 0 CANADIAN NAT RES LTD COM 136385101 159716 4770057 SH SOLE 4770057 0 0 CANADIAN NATL RY CO COM 136375102 114132 1377901 SH SOLE 1377901 0 0 CANADIAN PAC RY LTD COM 13645T100 225832 1344881 SH SOLE 1344881 0 0 CAPITAL PRODUCT PARTNERS L COM UNIT LP Y11082107 250 71345 SH SOLE 71345 0 0 CARDINAL HEALTH INC COM 14149Y108 4684 70000 SH SOLE 70000 0 0 CARRIZO OIL & GAS INC COM 144577103 8565 500000 SH SOLE 500000 0 0 CARTER INC COM 146229109 1251 12667 SH SOLE 12667 0 0 CASELLA WASTE SYS INC CL A 147448104 815 43375 SH SOLE 43375 0 0 CASEYS GEN STORES INC COM 147528103 1302 11900 SH SOLE 11900 0 0 CAVIUM INC COM 14964U108 1301 19730 SH SOLE 19730 0 0 CBS CORP NEW CL B 124857202 17125 295261 SH SOLE 295261 0 0 CDN IMPERIAL BK COMM TORONT COM 136069101 47238 540050 SH SOLE 540050 0 0 CELESTICA INC SUB VTG SHS 15101Q108 2553 206400 SH SOLE 206400 0 0 CELGENE CORP COM 151020104 57790 396308 SH SOLE 396308 0 0 CENOVUS ENERGY INC COM 15135U109 155266 15490544 SH SOLE 15490544 0 0 CF INDS HLDGS INC COM 125269100 13424 381800 SH SOLE 381800 0 0 CHARLES RIV LABS INTL INC COM 159864107 624 5778 SH SOLE 5778 0 0 CHEFS WHSE INC COM 163086101 604 31272 SH SOLE 31272 0 0 CHEMED CORP NEW COM 16359R103 966 4781 SH SOLE 4781 0 0 CHEMICAL FINL CORP COM 163731102 679 12986 SH SOLE 12986 0 0 CHEVRON CORP NEW COM 166764100 97188 827128 SH SOLE 827128 0 0 CIGNA CORPORATION COM 125509109 7221 38625 SH SOLE 38625 0 0 CIMAREX ENERGY CO COM 171798101 11890 104600 SH SOLE 104600 0 0 CISCO SYS INC COM 17275R102 102411 3045222 SH SOLE 3045222 0 0 CITIGROUP INC COM NEW 172967424 233272 3206929 SH SOLE 3206929 0 0 CLOUDERA INC COM 18914U100 1647 99080 SH SOLE 99080 0 0 COCA COLA CO COM 191216100 9625 213848 SH SOLE 213848 0 0 COGNIZANT TECHNOLOGY SOLUTI CL A 192446102 7329 101040 SH SOLE 101040 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 12337 248760 SH SOLE 248760 0 0 COLUMBIA BKG SYS INC COM 197236102 340 8085 SH SOLE 8085 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 11760 540200 SH SOLE 540200 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 1251 33021 SH SOLE 33021 0 0 COMCAST CORP NEW CL A 20030N101 163729 4254916 SH SOLE 4254916 0 0 COMMERCIAL VEH GROUP INC COM 202608105 645 87726 SH SOLE 87726 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 741 27499 SH SOLE 27499 0 0 CONCHO RES INC COM 20605P101 1215 9222 SH SOLE 9222 0 0 CONOCOPHILLIPS COM 20825C104 50522 1009429 SH SOLE 1009429 0 0 CRESCENT PT ENERGY CORP COM 22576C101 1698 211500 SH SOLE 211500 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 822 57798 SH SOLE 57798 0 0 CSRA INC COM 12650T104 10391 322000 SH SOLE 322000 0 0 CSX CORP COM 126408103 32827 605000 SH SOLE 605000 0 0 CUSTOMERS BANCORP INC COM 23204G100 1068 32747 SH SOLE 32747 0 0 CVS HEALTH CORP COM 126650100 82907 1019511 SH SOLE 1019511 0 0 DANAHER CORP DEL COM 235851102 2655 30950 SH SOLE 30950 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1065 20300 SH SOLE 20300 0 0 DEERE & CO COM 244199105 389 3096 SH SOLE 3096 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 141825 2941200 SH SOLE 2941200 0 0 DESCARTES SYS GROUP INC COM 249906108 5505 201900 SH SOLE 201900 0 0 DEVON ENERGY CORP NEW COM 25179M103 1913 52100 SH SOLE 52100 0 0 DEXCOM INC COM 252131107 1815 37100 SH SOLE 37100 0 0 DIGITALGLOBE INC COM NEW 25389M877 783 22207 SH SOLE 22207 0 0 DISCOVER FINL SVCS COM 254709108 116366 1804683 SH SOLE 1804683 0 0 DOLLAR GEN CORP NEW COM 256677105 1418 17500 SH SOLE 17500 0 0 DOLLAR TREE INC COM 256746108 2848 32800 SH SOLE 32800 0 0 DOVER CORP COM 260003108 8316 91000 SH SOLE 91000 0 0 DOWDUPONT INC COM 26078J100 152675 2205326 SH SOLE 2205326 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 22471 254000 SH SOLE 254000 0 0 DSW INC CL A 23334L102 414 19254 SH SOLE 19254 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 41427 493652 SH SOLE 493652 0 0 DYCOM INDS INC COM 267475101 977 11376 SH SOLE 11376 0 0 EASTMAN CHEM CO COM 277432100 16777 185400 SH SOLE 185400 0 0 ECOLAB INC COM 278865100 1203 9355 SH SOLE 9355 0 0 EDGEWELL PERS CARE CO COM 28035Q102 1565 21500 SH SOLE 21500 0 0 EDISON INTL COM 281020107 5899 76445 SH SOLE 76445 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1093 10000 SH SOLE 10000 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 1067 24997 SH SOLE 24997 0 0 ENBRIDGE INC COM 29250N105 1272097 30462403 SH SOLE 30462403 0 0 ENCANA CORP COM 292505104 4706 399800 SH SOLE 399800 0 0 ENERPLUS CORP COM 292766102 13792 1398350 SH SOLE 1398350 0 0 ENI S P A SPONSORED ADR 26874R108 4414 133463 SH SOLE 133463 0 0 ENVISION HEALTHCARE CORP COM 29414D100 908 20195 SH SOLE 20195 0 0 EOG RES INC COM 26875P101 27184 281001 SH SOLE 281001 0 0 EPAM SYS INC COM 29414B104 2868 32620 SH SOLE 32620 0 0 EQUIFAX INC COM 294429105 1437 13561 SH SOLE 13561 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 1740 19300 SH SOLE 19300 0 0 EURONET WORLDWIDE INC COM 298736109 1379 14550 SH SOLE 14550 0 0 EXFO INC SUB VTG SHS 302046107 2900 726900 SH SOLE 726900 0 0 EXPEDIA INC DEL COM NEW 30212P303 16366 113700 SH SOLE 113700 0 0 EXXON MOBIL CORP COM 30231G102 49344 601903 SH SOLE 601903 0 0 F M C CORP COM NEW 302491303 12574 140787 SH SOLE 140787 0 0 F5 NETWORKS INC COM 315616102 1311 10871 SH SOLE 10871 0 0 FACEBOOK INC CL A 30303M102 70907 414979 SH SOLE 414979 0 0 FAIR ISAAC CORP COM 303250104 1349 9600 SH SOLE 9600 0 0 FEDEX CORP COM 31428X106 22941 101700 SH SOLE 101700 0 0 FIDELITY NATL INFORMATION S COM 31620M106 46714 500200 SH SOLE 500200 0 0 FIFTH THIRD BANCORP COM 316773100 11601 414600 SH SOLE 414600 0 0 FIREEYE INC COM 31816Q101 1283 76500 SH SOLE 76500 0 0 FIRST FINL BANCORP OH COM 320209109 569 21774 SH SOLE 21774 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 11395 173460 SH SOLE 173460 0 0 FLIR SYS INC COM 302445101 1144 29400 SH SOLE 29400 0 0 FLOWERS FOODS INC COM 343498101 1129 60000 SH SOLE 60000 0 0 FLOWSERVE CORP COM 34354P105 11075 260030 SH SOLE 260030 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 1004 101945 SH SOLE 101945 0 0 FOOT LOCKER INC COM 344849104 3075 87300 SH SOLE 87300 0 0 FORTIS INC COM 349553107 281256 7839100 SH SOLE 7839100 0 0 FORTUNA SILVER MINES INC COM 349915108 2537 580000 SH SOLE 580000 0 0 FOX FACTORY HLDG CORP COM 35138V102 2220 51500 SH SOLE 51500 0 0 FRANCO NEVADA CORP COM 351858105 1303 16831 SH SOLE 16831 0 0 FREEPORT-MCMORAN INC CL B 35671D857 3510 250000 SH SOLE 250000 0 0 GARMIN LTD SHS H2906T109 1378 25530 SH SOLE 25530 0 0 GARTNER INC COM 366651107 594 4775 SH SOLE 4775 0 0 GENERAL ELECTRIC CO COM 369604103 138661 5734550 SH SOLE 5734550 0 0 GENERAL MLS INC COM 370334104 16539 319533 SH SOLE 319533 0 0 GENERAL MTRS CO COM 37045V100 1352 33483 SH SOLE 33483 0 0 GENESEE & WYO INC CL A 371559105 843 11394 SH SOLE 11394 0 0 GILDAN ACTIVEWEAR INC COM 375916103 5629 180200 SH SOLE 180200 0 0 GILEAD SCIENCES INC COM 375558103 31940 394222 SH SOLE 394222 0 0 GOLDCORP INC NEW COM 380956409 9606 740100 SH SOLE 740100 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 101339 427250 SH SOLE 427250 0 0 GREAT WESTN BANCORP INC COM 391416104 314 7599 SH SOLE 7599 0 0 GREEN BANCORP INC COM 39260X100 270 11420 SH SOLE 11420 0 0 GREENHILL & CO INC COM 395259104 54 3266 SH SOLE 3266 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 15425 297550 SH SOLE 297550 0 0 HALLIBURTON CO COM 406216101 53475 1161732 SH SOLE 1161732 0 0 HANNON ARMSTRONG SUST INFR COM 41068X100 1264 51880 SH SOLE 51880 0 0 HARRIS CORP DEL COM 413875105 2954 22436 SH SOLE 22436 0 0 HCA HEALTHCARE INC COM 40412C101 4998 62800 SH SOLE 62800 0 0 HCP INC COM 40414L109 10428 374700 SH SOLE 374700 0 0 HELMERICH & PAYNE INC COM 423452101 32402 621800 SH SOLE 621800 0 0 HERBALIFE LTD COM USD SHS G4412G101 532 7837 SH SOLE 7837 0 0 HERSHEY CO COM 427866108 3821 35000 SH SOLE 35000 0 0 HOME DEPOT INC COM 437076102 4416 27000 SH SOLE 27000 0 0 HONEYWELL INTL INC COM 438516106 19502 137587 SH SOLE 137587 0 0 HORMEL FOODS CORP COM 440452100 4127 128400 SH SOLE 128400 0 0 HORNBECK OFFSHORE SVCS INC COM 440543106 2828 700000 SH SOLE 700000 0 0 HOST HOTELS & RESORTS INC COM 44107P104 37259 2015100 SH SOLE 2015100 0 0 HUDBAY MINERALS INC COM 443628102 11825 1595500 SH SOLE 1595500 0 0 HUMANA INC COM 444859102 1705 7000 SH SOLE 7000 0 0 HUNTINGTON BANCSHARES INC COM 446150104 21401 1533000 SH SOLE 1533000 0 0 IDACORP INC COM 451107106 10288 117000 SH SOLE 117000 0 0 INFINERA CORPORATION COM 45667G103 275 30958 SH SOLE 30958 0 0 INGERSOLL-RAND PLC SHS G47791101 945 10600 SH SOLE 10600 0 0 INNERWORKINGS INC COM 45773Y105 1105 98189 SH SOLE 98189 0 0 INSIGHT ENTERPRISES INC COM 45765U103 515 11212 SH SOLE 11212 0 0 INTEL CORP COM 458140100 88109 2313799 SH SOLE 2313799 0 0 INTERNATIONAL BUSINESS MACH COM 459200101 10145 69926 SH SOLE 69926 0 0 INTL PAPER CO COM 460146103 1080 19000 SH SOLE 19000 0 0 INVESCO LTD SHS G491BT108 28177 804150 SH SOLE 804150 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 952 7673 SH SOLE 7673 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1059 7146 SH SOLE 7146 0 0 ITRON INC COM 465741106 1162 15005 SH SOLE 15005 0 0 JOHNSON & JOHNSON COM 478160104 243293 1871343 SH SOLE 1871343 0 0 JONES LANG LASALLE INC COM 48020Q107 20093 162700 SH SOLE 162700 0 0 JPMORGAN CHASE & CO COM 46625H100 280330 2935087 SH SOLE 2935087 0 0 JUNIPER NETWORKS INC COM 48203R104 11558 415300 SH SOLE 415300 0 0 K2M GROUP HLDGS INC COM 48273J107 2487 117266 SH SOLE 117266 0 0 KBR INC COM 48242W106 10252 573372 SH SOLE 573372 0 0 KEANE GROUP INC COM 48669A108 477 28568 SH SOLE 28568 0 0 KELLOGG CO COM 487836108 4241 68000 SH SOLE 68000 0 0 KEYCORP NEW COM 493267108 10257 545000 SH SOLE 545000 0 0 KIMBERLY CLARK CORP COM 494368103 3189 27100 SH SOLE 27100 0 0 KINDER MORGAN INC DEL COM 49456B101 837 43618 SH SOLE 43618 0 0 KNOWLES CORP COM 49926D109 553 36197 SH SOLE 36197 0 0 KRATON CORPORATION COM 50077C106 674 16676 SH SOLE 16676 0 0 KROGER CO COM 501044101 15115 753500 SH SOLE 753500 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 19381 128374 SH SOLE 128374 0 0 LAS VEGAS SANDS CORP COM 517834107 9610 149777 SH SOLE 149777 0 0 LEAR CORP COM NEW 521865204 14431 83375 SH SOLE 83375 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 961 40755 SH SOLE 40755 0 0 LIFEPOINT HEALTH INC COM 53219L109 11233 194000 SH SOLE 194000 0 0 LILLY ELI & CO COM 532457108 3507 41000 SH SOLE 41000 0 0 LIQUIDITY SERVICES INC COM 53635B107 107 18055 SH SOLE 18055 0 0 LOCKHEED MARTIN CORP COM 539830109 10981 35388 SH SOLE 35388 0 0 LOWES COS INC COM 548661107 155558 1945938 SH SOLE 1945938 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4953 50000 SH SOLE 50000 0 0 MACYS INC COM 55616P104 154 7072 SH SOLE 7072 0 0 MAGNA INTL INC COM 559222401 27917 523250 SH SOLE 523250 0 0 MANULIFE FINL CORP COM 56501R106 715547 35285311 SH SOLE 35285311 0 0 MARATHON PETE CORP COM 56585A102 10768 192019 SH SOLE 192019 0 0 MARKETAXESS HLDGS INC COM 57060D108 409 2218 SH SOLE 2218 0 0 MARVELL TECHNOLOGY GROUP LT ORD G5876H105 999 55800 SH SOLE 55800 0 0 MASTERCARD INCORPORATED CL A 57636Q104 61562 435990 SH SOLE 435990 0 0 MATTHEWS INTL CORP CL A 577128101 854 13721 SH SOLE 13721 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 749 15700 SH SOLE 15700 0 0 MCCORMICK & CO INC COM NON VTG 579780206 4475 43600 SH SOLE 43600 0 0 MCDONALDS CORP COM 580135101 20307 129605 SH SOLE 129605 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 765 65065 SH SOLE 65065 0 0 MEDNAX INC COM 58502B106 658 15268 SH SOLE 15268 0 0 MEDTRONIC PLC SHS G5960L103 80369 1033414 SH SOLE 1033414 0 0 MELCO RESORT ENTERTAINMENT ADR 585464100 25348 1050912 SH SOLE 1050912 0 0 MERCADOLIBRE INC COM 58733R102 1088 4200 SH SOLE 4200 0 0 MERCK & CO INC COM 58933Y105 211099 3296880 SH SOLE 3296880 0 0 MERCURY SYS INC COM 589378108 1072 20662 SH SOLE 20662 0 0 MERIT MED SYS INC COM 589889104 1327 31324 SH SOLE 31324 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 12092 134687 SH SOLE 134687 0 0 MICROSEMI CORP COM 595137100 3221 62571 SH SOLE 62571 0 0 MICROSOFT CORP COM 594918104 119379 1602615 SH SOLE 1602615 0 0 MONRO INC COM 610236101 822 14668 SH SOLE 14668 0 0 MONSANTO CO NEW COM 61166W101 1149 9586 SH SOLE 9586 0 0 MOODYS CORP COM 615369105 25720 184754 SH SOLE 184754 0 0 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 3578 1100000 SH SOLE 1100000 0 0 MRC GLOBAL INC COM 55345K103 4547 260000 SH SOLE 260000 0 0 NASDAQ INC COM 631103108 49393 636760 SH SOLE 636760 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1458 40846 SH SOLE 40846 0 0 NEPTUNE TECHNOLOGIES BIORES COM 64077P108 0 135 SH SOLE 135 0 0 NEVSUN RES LTD COM 64156L101 2390 1105000 SH SOLE 1105000 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 12208 947100 SH SOLE 947100 0 0 NEXTERA ENERGY INC COM 65339F101 28652 195508 SH SOLE 195508 0 0 NIKE INC CL B 654106103 22451 433000 SH SOLE 433000 0 0 NOBLE ENERGY INC COM 655044105 9217 325000 SH SOLE 325000 0 0 NORBORD INC COM NEW 65548P403 14916 391856 SH SOLE 391856 0 0 NORDSTROM INC COM 655664100 8529 180900 SH SOLE 180900 0 0 NOVANTA INC COM 67000B104 1197 27445 SH SOLE 27445 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 636 10348 SH SOLE 10348 0 0 NUCOR CORP COM 670346105 813 14500 SH SOLE 14500 0 0 NVIDIA CORP COM 67066G104 1341 7500 SH SOLE 7500 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 150637 2346010 SH SOLE 2346010 0 0 OCEANEERING INTL INC COM 675232102 361 13727 SH SOLE 13727 0 0 OMNICOM GROUP INC COM 681919106 24090 325232 SH SOLE 325232 0 0 ON ASSIGNMENT INC COM 682159108 1397 26016 SH SOLE 26016 0 0 OPEN TEXT CORP COM 683715106 196384 6088073 SH SOLE 6088073 0 0 OPUS BK IRVINE CALIF COM 684000102 689 28723 SH SOLE 28723 0 0 ORACLE CORP COM 68389X105 190847 3947193 SH SOLE 3947193 0 0 ORBITAL ATK INC COM 68557N103 807 6057 SH SOLE 6057 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 1231 95430 SH SOLE 95430 0 0 OWENS CORNING NEW COM 690742101 13095 169300 SH SOLE 169300 0 0 P T TELEKOMUNIKASI INDONESI SPONSORED ADR 715684106 345 10050 SH SOLE 10050 0 0 PACCAR INC COM 693718108 27261 376850 SH SOLE 376850 0 0 PACWEST BANCORP DEL COM 695263103 692 13698 SH SOLE 13698 0 0 PAREXEL INTL CORP COM 699462107 1162 13197 SH SOLE 13197 0 0 PARKER HANNIFIN CORP COM 701094104 5959 34050 SH SOLE 34050 0 0 PATTERSON COMPANIES INC COM 703395103 9536 246726 SH SOLE 246726 0 0 PEMBINA PIPELINE CORP COM 706327103 61249 1746111 SH SOLE 1746111 0 0 PEPSICO INC COM 713448108 99248 890678 SH SOLE 890678 0 0 PERRIGO CO PLC SHS G97822103 17235 203600 SH SOLE 203600 0 0 PFENEX INC COM 717071104 680 225000 SH SOLE 225000 0 0 PFIZER INC COM 717081103 427549 11976158 SH SOLE 11976158 0 0 PHILIP MORRIS INTL INC COM 718172109 16402 147754 SH SOLE 147754 0 0 PHILLIPS 66 COM 718546104 34200 373318 SH SOLE 373318 0 0 PIER 1 IMPORTS INC COM 720279108 206 49157 SH SOLE 49157 0 0 PIONEER NAT RES CO COM 723787107 826 5600 SH SOLE 5600 0 0 PNC FINL SVCS GROUP INC COM 693475105 54231 402400 SH SOLE 402400 0 0 POTASH CORP SASK INC COM 73755L107 3849 200000 SH SOLE 200000 0 0 PPG INDS INC COM 693506107 16407 150995 SH SOLE 150995 0 0 PRAXAIR INC COM 74005P104 3745 26800 SH SOLE 26800 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 731 14585 SH SOLE 14585 0 0 PRETIUM RES INC COM 74139C102 3008 325000 SH SOLE 325000 0 0 PRICELINE GRP INC COM NEW 741503403 915 500 SH SOLE 500 0 0 PROCTER AND GAMBLE CO COM 742718109 88886 976986 SH SOLE 976986 0 0 PROGRESSIVE CORP OHIO COM 743315103 8352 172490 SH SOLE 172490 0 0 PROVIDENCE SVC CORP COM 743815102 981 18136 SH SOLE 18136 0 0 PRUDENTIAL FINL INC COM 744320102 984 9256 SH SOLE 9256 0 0 PUBLIC STORAGE COM 74460D109 865 4041 SH SOLE 4041 0 0 PULTE GROUP INC COM 745867101 10325 377800 SH SOLE 377800 0 0 PVH CORP COM 693656100 2168 17200 SH SOLE 17200 0 0 QEP RES INC COM 74733V100 7285 850000 SH SOLE 850000 0 0 QTS RLTY TR INC COM CL A 74736A103 1243 23741 SH SOLE 23741 0 0 QUALCOMM INC COM 747525103 29053 560429 SH SOLE 560429 0 0 QUEST DIAGNOSTICS INC COM 74834L100 5707 60950 SH SOLE 60950 0 0 QUIDEL CORP COM 74838J101 1404 32007 SH SOLE 32007 0 0 RALPH LAUREN CORP CL A 751212101 11027 124900 SH SOLE 124900 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 8795 104293 SH SOLE 104293 0 0 RAYTHEON CO COM NEW 755111507 17427 93400 SH SOLE 93400 0 0 RBC BEARINGS INC COM 75524B104 3029 24200 SH SOLE 24200 0 0 RED HAT INC COM 756577102 1585 14300 SH SOLE 14300 0 0 RELIANCE STEEL & ALUMINUM C COM 759509102 3047 40000 SH SOLE 40000 0 0 REPUBLIC SVCS INC COM 760759100 1434 21700 SH SOLE 21700 0 0 RETAIL OPPORTUNITY INVTS CO COM 76131N101 4117 216555 SH SOLE 216555 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 11346 220102 SH SOLE 220102 0 0 ROGERS CORP COM 775133101 1167 8758 SH SOLE 8758 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 1491148 19277982 SH SOLE 19277982 0 0 RPC INC COM 749660106 7945 320478 SH SOLE 320478 0 0 SABRE CORP COM 78573M104 418 23116 SH SOLE 23116 0 0 SALESFORCE COM INC COM 79466L302 6152 65850 SH SOLE 65850 0 0 SAREPTA THERAPEUTICS INC COM 803607100 2359 52000 SH SOLE 52000 0 0 SCHLUMBERGER LTD COM 806857108 51043 731700 SH SOLE 731700 0 0 SEALED AIR CORP NEW COM 81211K100 3003 70300 SH SOLE 70300 0 0 SERVICE CORP INTL COM 817565104 1269 36792 SH SOLE 36792 0 0 SERVICENOW INC COM 81762P102 1281 10900 SH SOLE 10900 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 969971 42152425 SH SOLE 42152425 0 0 SHERWIN WILLIAMS CO COM 824348106 1228 3429 SH SOLE 3429 0 0 SILGAN HOLDINGS INC COM 827048109 478 16238 SH SOLE 16238 0 0 SIMON PPTY GROUP INC NEW COM 828806109 16648 103396 SH SOLE 103396 0 0 SM ENERGY CO COM 78454L100 3548 200000 SH SOLE 200000 0 0 SMITH A O COM 831865209 1152 19390 SH SOLE 19390 0 0 SOLAR CAP LTD COM 83413U100 718 33159 SH SOLE 33159 0 0 SP PLUS CORP COM 78469C103 1122 28398 SH SOLE 28398 0 0 SPLUNK INC COM 848637104 1677 25240 SH SOLE 25240 0 0 STAG INDL INC COM 85254J102 723 26327 SH SOLE 26327 0 0 STANTEC INC COM 85472N109 7152 257750 SH SOLE 257750 0 0 STARBUCKS CORP COM 855244109 75346 1402828 SH SOLE 1402828 0 0 SUN LIFE FINL INC COM 866796105 218868 5497450 SH SOLE 5497450 0 0 SUNCOR ENERGY INC NEW COM 867224107 87552 2498824 SH SOLE 2498824 0 0 TANGER FACTORY OUTLET CTRS COM 875465106 11788 482700 SH SOLE 482700 0 0 TEAM INC COM 878155100 319 23910 SH SOLE 23910 0 0 TELUS CORP COM 87971M103 735631 20457634 SH SOLE 20457634 0 0 TEXAS CAPITAL BANCSHARES IN COM 88224Q107 282 3283 SH SOLE 3283 0 0 TEXAS INSTRS INC COM 882508104 49257 549500 SH SOLE 549500 0 0 THERMO FISHER SCIENTIFIC IN COM 883556102 19339 102214 SH SOLE 102214 0 0 THOMSON REUTERS CORP COM 884903105 125235 2730223 SH SOLE 2730223 0 0 TIFFANY & CO NEW COM 886547108 6374 69450 SH SOLE 69450 0 0 TIME WARNER INC COM NEW 887317303 967 9442 SH SOLE 9442 0 0 TITAN MACHY INC COM 88830R101 197 12658 SH SOLE 12658 0 0 TIVO CORP COM 88870P106 390 19660 SH SOLE 19660 0 0 TJX COS INC NEW COM 872540109 17561 238176 SH SOLE 238176 0 0 TORO CO COM 891092108 2966 47800 SH SOLE 47800 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 844136 14997333 SH SOLE 14997333 0 0 TRACTOR SUPPLY CO COM 892356106 12915 204055 SH SOLE 204055 0 0 TRANSCANADA CORP COM 89353D107 646438 13082817 SH SOLE 13082817 0 0 TRAVELERS COMPANIES INC COM 89417E109 1335 10900 SH SOLE 10900 0 0 TREEHOUSE FOODS INC COM 89469A104 901 13300 SH SOLE 13300 0 0 TRIMBLE INC COM 896239100 1564 39840 SH SOLE 39840 0 0 TURQUOISE HILL RES LTD COM 900435108 1547 500354 SH SOLE 500354 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 23139 877139 SH SOLE 877139 0 0 UMPQUA HLDGS CORP COM 904214103 715 36664 SH SOLE 36664 0 0 UNION PAC CORP COM 907818108 207994 1793516 SH SOLE 1793516 0 0 UNITED TECHNOLOGIES CORP COM 913017109 110464 951621 SH SOLE 951621 0 0 UNITEDHEALTH GROUP INC COM 91324P102 7619 38900 SH SOLE 38900 0 0 UNITIL CORP COM 913259107 669 13531 SH SOLE 13531 0 0 UNUM GROUP COM 91529Y106 690 13500 SH SOLE 13500 0 0 US BANCORP DEL COM NEW 902973304 119329 2226706 SH SOLE 2226706 0 0 VERIFONE SYS INC COM 92342Y109 761 37542 SH SOLE 37542 0 0 VERISIGN INC COM 92343E102 15826 148758 SH SOLE 148758 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 638532 12902245 SH SOLE 12902245 0 0 VERMILION ENERGY INC COM 923725105 25092 706150 SH SOLE 706150 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1596 10500 SH SOLE 10500 0 0 VISA INC COM CL A 92826C839 41754 396746 SH SOLE 396746 0 0 VULCAN MATLS CO COM 929160109 2428 20300 SH SOLE 20300 0 0 WABASH NATL CORP COM 929566107 660 28939 SH SOLE 28939 0 0 WABTEC CORP COM 929740108 657 8675 SH SOLE 8675 0 0 WALGREENS BOOTS ALLIANCE IN COM 931427108 32061 415187 SH SOLE 415187 0 0 WASTE CONNECTIONS INC COM 94106B101 19870 284200 SH SOLE 284200 0 0 WEC ENERGY GROUP INC COM 92939U106 20378 324600 SH SOLE 324600 0 0 WELLS FARGO CO NEW COM 949746101 91863 1665695 SH SOLE 1665695 0 0 WESTAR ENERGY INC COM 95709T100 952 19200 SH SOLE 19200 0 0 WHIRLPOOL CORP COM 963320106 2213 12000 SH SOLE 12000 0 0 WILEY JOHN & SONS INC CL A 968223206 459 8586 SH SOLE 8586 0 0 WILLIAMS COS INC DEL COM 969457100 11254 375000 SH SOLE 375000 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 852 36166 SH SOLE 36166 0 0 WPX ENERGY INC COM 98212B103 3508 305000 SH SOLE 305000 0 0 XEROX CORP COM NEW 984121608 4048 121600 SH SOLE 121600 0 0 XILINX INC COM 983919101 1208 17050 SH SOLE 17050 0 0 XYLEM INC COM 98419M100 1002 16000 SH SOLE 16000 0 0 YUM BRANDS INC COM 988498101 336 4571 SH SOLE 4571 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 32390 276628 SH SOLE 276628 0 0