0000898581-17-000002.txt : 20170214 0000898581-17-000002.hdr.sgml : 20170214 20170214154029 ACCESSION NUMBER: 0000898581-17-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20161231 FILED AS OF DATE: 20170214 DATE AS OF CHANGE: 20170214 EFFECTIVENESS DATE: 20170214 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: 17608097 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 12-31-2016 12-31-2016 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 02-14-2017 0 390 19086498 true
INFORMATION TABLE 2 13FHRReport123116.xml 13FHR AFLAC INC COM 001055102 15464 222178 SH SOLE 222178 0 0 AT&T INC COM 00206R102 56668 1332417 SH SOLE 1332417 0 0 ABBVIE INC COM 00287Y109 23040 367929 SH SOLE 367929 0 0 ACI WORLDWIDE INC COM 004498101 215 11829 SH SOLE 11829 0 0 ACTIVISION BLIZZARD INC COM 00507V109 15650 433406 SH SOLE 433406 0 0 ACTUANT CORP CL A NEW 00508X203 1695 65300 SH SOLE 65300 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 16011 2358750 SH SOLE 2358750 0 0 AETNA INC NEW COM 00817Y108 51644 416450 SH SOLE 416450 0 0 AGNICO EAGLE MINES LTD COM 008474108 15394 366400 SH SOLE 366400 0 0 AGRIUM INC COM 008916108 27939 278152 SH SOLE 278152 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 8917 1293848 SH SOLE 1293848 0 0 ALBEMARLE CORP COM 012653101 4183 48600 SH SOLE 48600 0 0 ALERE INC COM 01449J105 935 24000 SH SOLE 24000 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 35202 4152486 SH SOLE 4152486 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 33766 384539 SH SOLE 384539 0 0 ALLEGIANT TRAVEL CO COM 01748X102 14658 88086 SH SOLE 88086 0 0 ALPHABET INC CAP STK CL C 02079K107 16117 20882 SH SOLE 20882 0 0 ALPHABET INC CAP STK CL A 02079K305 39157 49412 SH SOLE 49412 0 0 ALTRIA GROUP INC COM 02209S103 95186 1407660 SH SOLE 1407660 0 0 AMAZON COM INC COM 023135106 4274 5700 SH SOLE 5700 0 0 AMERICAN ELEC PWR INC COM 025537101 1156 18359 SH SOLE 18359 0 0 AMERICAN EXPRESS CO COM 025816109 28153 380029 SH SOLE 380029 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 131615 2015236 SH SOLE 2015236 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 5774 79800 SH SOLE 79800 0 0 AMERIPRISE FINL INC COM 03076C106 1204 10857 SH SOLE 10857 0 0 AMETEK INC NEW COM 031100100 632 13000 SH SOLE 13000 0 0 AMGEN INC COM 031162100 50962 348556 SH SOLE 348556 0 0 AMPHENOL CORP NEW CL A 032095101 1171 17420 SH SOLE 17420 0 0 ANADARKO PETE CORP COM 032511107 8226 117975 SH SOLE 117975 0 0 ANALOG DEVICES INC COM 032654105 2205 30370 SH SOLE 30370 0 0 ANSYS INC COM 03662Q105 1175 12700 SH SOLE 12700 0 0 ANTHEM INC COM 036752103 55998 389494 SH SOLE 389494 0 0 APACHE CORP COM 037411105 84262 1327583 SH SOLE 1327583 0 0 APPLE INC COM 037833100 231639 1999990 SH SOLE 1999990 0 0 ARCTIC CAT INC COM 039670104 344 22900 SH SOLE 22900 0 0 ARISTA NETWORKS INC COM 040413106 885 9150 SH SOLE 9150 0 0 ASSOCIATED BANC CORP COM 045487105 17048 690200 SH SOLE 690200 0 0 AUTODESK INC COM 052769106 1003 13550 SH SOLE 13550 0 0 AUTOMATIC DATA PROCESSING I COM 053015103 974 9472 SH SOLE 9472 0 0 BB&T CORP COM 054937107 2229 47400 SH SOLE 47400 0 0 BCE INC COM NEW 05534B760 234376 5426619 SH SOLE 5426619 0 0 BAIDU INC SPON ADR REP A 056752108 23485 142847 SH SOLE 142847 0 0 BALL CORP COM 058498106 826 11004 SH SOLE 11004 0 0 BANK AMER CORP COM 060505104 110816 5014300 SH SOLE 5014300 0 0 BANK MONTREAL QUE COM 063671101 857815 11934957 SH SOLE 11934957 0 0 BANK N S HALIFAX COM 064149107 1424744 25605726 SH SOLE 25605726 0 0 BARD C R INC COM 067383109 2195 9769 SH SOLE 9769 0 0 BARRICK GOLD CORP COM 067901108 2935 183500 SH SOLE 183500 0 0 BAXTER INTL INC COM 071813109 2514 56700 SH SOLE 56700 0 0 BEMIS INC COM 081437105 2006 41950 SH SOLE 41950 0 0 BERKLEY W R CORP COM 084423102 11710 176070 SH SOLE 176070 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 114737 470 SH SOLE 470 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 22040 135233 SH SOLE 135233 0 0 BIOGEN INC COM 09062X103 9033 31853 SH SOLE 31853 0 0 BIO TECHNE CORP COM 09073M104 2189 21290 SH SOLE 21290 0 0 BLACKBERRY LTD COM 09228F103 756 109700 SH SOLE 109700 0 0 BOEING CO COM 097023105 83375 535556 SH SOLE 535556 0 0 BOISE CASCADE CO DEL COM 09739D100 225 10000 SH SOLE 10000 0 0 BORGWARNER INC COM 099724106 868 22000 SH SOLE 22000 0 0 BOSTON PRIVATE FINL HLDGS I COM 101119105 2474 149500 SH SOLE 149500 0 0 BOSTON SCIENTIFIC CORP COM 101137107 2877 133000 SH SOLE 133000 0 0 BRIGHT HORIZONS FAM SOL IN COM 109194100 1176 16800 SH SOLE 16800 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 3448 59000 SH SOLE 59000 0 0 BROCADE COMMUNICATIONS SYS COM NEW 111621306 5715 457600 SH SOLE 457600 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 93337 2830854 SH SOLE 2830854 0 0 BROOKFIELD CDA OFFICE PPTYS TR UNIT 112823109 443 22700 SH SOLE 22700 0 0 BROWN & BROWN INC COM 115236101 870 19400 SH SOLE 19400 0 0 BRUKER CORP COM 116794108 932 44000 SH SOLE 44000 0 0 B2GOLD CORP COM 11777Q209 7966 3355100 SH SOLE 3355100 0 0 CAE INC COM 124765108 3248 232400 SH SOLE 232400 0 0 CBS CORP NEW CL B 124857202 14750 231850 SH SOLE 231850 0 0 CF INDS HLDGS INC COM 125269100 18092 574723 SH SOLE 574723 0 0 CIGNA CORPORATION COM 125509109 6506 48775 SH SOLE 48775 0 0 CRH MEDICAL CORP COM 12626F105 491 92000 SH SOLE 92000 0 0 CSX CORP COM 126408103 55799 1553000 SH SOLE 1553000 0 0 CSRA INC COM 12650T104 11873 372900 SH SOLE 372900 0 0 CVS HEALTH CORP COM 126650100 157436 1995131 SH SOLE 1995131 0 0 CA INC COM 12673P105 10827 340788 SH SOLE 340788 0 0 CABOT OIL & GAS CORP COM 127097103 1654 70800 SH SOLE 70800 0 0 CALLAWAY GOLF CO COM 131193104 1934 176439 SH SOLE 176439 0 0 CAMECO CORP COM 13321L108 219 21000 SH SOLE 21000 0 0 CDN IMPERIAL BK COMM TORONT COM 136069101 441412 5413300 SH SOLE 5413300 0 0 CANADIAN NATL RY CO COM 136375102 94345 1402850 SH SOLE 1402850 0 0 CANADIAN NAT RES LTD COM 136385101 67403 2116441 SH SOLE 2116441 0 0 CANADIAN PAC RY LTD COM 13645T100 129940 911400 SH SOLE 911400 0 0 CARDINAL HEALTH INC COM 14149Y108 1295 18000 SH SOLE 18000 0 0 CASEYS GEN STORES INC COM 147528103 2271 19100 SH SOLE 19100 0 0 CAVIUM INC COM 14964U108 1082 17330 SH SOLE 17330 0 0 CELGENE CORP COM 151020104 33710 291228 SH SOLE 291228 0 0 CENOVUS ENERGY INC COM 15135U109 98294 6505823 SH SOLE 6505823 0 0 CHEVRON CORP NEW COM 166764100 50064 425354 SH SOLE 425354 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 4037 10700 SH SOLE 10700 0 0 CIMAREX ENERGY CO COM 171798101 8888 65400 SH SOLE 65400 0 0 CISCO SYS INC COM 17275R102 132984 4400531 SH SOLE 4400531 0 0 CITIGROUP INC COM NEW 172967424 168750 2839472 SH SOLE 2839472 0 0 COACH INC COM 189754104 14475 413325 SH SOLE 413325 0 0 COCA COLA CO COM 191216100 7808 188330 SH SOLE 188330 0 0 COLGATE PALMOLIVE CO COM 194162103 9962 152235 SH SOLE 152235 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 9780 265503 SH SOLE 265503 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 9469 438400 SH SOLE 438400 0 0 COMCAST CORP NEW CL A 20030N101 269535 3903482 SH SOLE 3903482 0 0 COMERICA INC COM 200340107 892 13100 SH SOLE 13100 0 0 CONCHO RES INC COM 20605P101 2016 15200 SH SOLE 15200 0 0 CONCORDIA INTERNATIONAL COR COM 20653P102 42 20000 SH SOLE 20000 0 0 CONOCOPHILLIPS COM 20825C104 38866 775150 SH SOLE 775150 0 0 CORELOGIC INC COM 21871D103 1079 29300 SH SOLE 29300 0 0 COTT CORP QUE COM 22163N106 5091 450033 SH SOLE 450033 0 0 CRESCENT PT ENERGY CORP COM 22576C101 12422 914500 SH SOLE 914500 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1650 29300 SH SOLE 29300 0 0 DENTSPLY SIRONA INC COM 24906P109 13351 231267 SH SOLE 231267 0 0 DESCARTES SYS GROUP INC COM 249906108 11495 539450 SH SOLE 539450 0 0 DEVON ENERGY CORP NEW COM 25179M103 2379 52100 SH SOLE 52100 0 0 DEXCOM INC COM 252131107 1573 26352 SH SOLE 26352 0 0 DICKS SPORTING GOODS INC COM 253393102 7853 147900 SH SOLE 147900 0 0 DISCOVER FINL SVCS COM 254709108 143736 1993836 SH SOLE 1993836 0 0 DOLLAR GEN CORP NEW COM 256677105 48213 650911 SH SOLE 650911 0 0 DOLLAR TREE INC COM 256746108 2547 33000 SH SOLE 33000 0 0 DOMINION DIAMOND CORP COM 257287102 2292 236700 SH SOLE 236700 0 0 DOVER CORP COM 260003108 11408 152250 SH SOLE 152250 0 0 DOW CHEM CO COM 260543103 129503 2263254 SH SOLE 2263254 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 816 9000 SH SOLE 9000 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 1755 23911 SH SOLE 23911 0 0 DUKE REALTY CORP COM NEW 264411505 6021 226700 SH SOLE 226700 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 38198 492111 SH SOLE 492111 0 0 EOG RES INC COM 26875P101 41597 411442 SH SOLE 411442 0 0 EASTMAN CHEM CO COM 277432100 14583 193900 SH SOLE 193900 0 0 ECOLAB INC COM 278865100 1887 16100 SH SOLE 16100 0 0 EDISON INTL COM 281020107 9062 125877 SH SOLE 125877 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 937 10000 SH SOLE 10000 0 0 ENCANA CORP COM 292505104 1954 166600 SH SOLE 166600 0 0 ENBRIDGE INC COM 29250N105 674666 16043904 SH SOLE 16043904 0 0 ENERPLUS CORP COM 292766102 14857 1566850 SH SOLE 1566850 0 0 EPAM SYS INC COM 29414B104 2098 32620 SH SOLE 32620 0 0 EQUIFAX INC COM 294429105 590 4991 SH SOLE 4991 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 1722 19300 SH SOLE 19300 0 0 EXFO INC SUB VTG SHS 302046107 3159 726900 SH SOLE 726900 0 0 EXXON MOBIL CORP COM 30231G102 92204 1021542 SH SOLE 1021542 0 0 FLIR SYS INC COM 302445101 1064 29400 SH SOLE 29400 0 0 F M C CORP COM NEW 302491303 23297 411900 SH SOLE 411900 0 0 FMC TECHNOLOGIES INC COM 30249U101 711 20000 SH SOLE 20000 0 0 FACEBOOK INC CL A 30303M102 26181 227560 SH SOLE 227560 0 0 FAIR ISAAC CORP COM 303250104 1252 10500 SH SOLE 10500 0 0 FEDEX CORP COM 31428X106 801 4300 SH SOLE 4300 0 0 F5 NETWORKS INC COM 315616102 1573 10871 SH SOLE 10871 0 0 FIDELITY NATL INFORMATION S COM 31620M106 5907 78100 SH SOLE 78100 0 0 FIFTH THIRD BANCORP COM 316773100 8363 310100 SH SOLE 310100 0 0 FIRST CMNTY CORP S C COM 319835104 614 34000 SH SOLE 34000 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 16296 343503 SH SOLE 343503 0 0 FITBIT INC CL A 33812L102 671 91600 SH SOLE 91600 0 0 FLOWERS FOODS INC COM 343498101 1338 67000 SH SOLE 67000 0 0 FLOWSERVE CORP COM 34354P105 18258 379980 SH SOLE 379980 0 0 FOOT LOCKER INC COM 344849104 8018 113100 SH SOLE 113100 0 0 FORTIS INC COM 349553107 260349 8437172 SH SOLE 8437172 0 0 FORTUNA SILVER MINES INC COM 349915108 2556 452500 SH SOLE 452500 0 0 FOX FACTORY HLDG CORP COM 35138V102 1429 51500 SH SOLE 51500 0 0 FRANCO NEVADA CORP COM 351858105 8376 140187 SH SOLE 140187 0 0 FRONTIER COMMUNICATIONS COR COM 35906A108 7554 2234800 SH SOLE 2234800 0 0 GENERAL DYNAMICS CORP COM 369550108 88005 509700 SH SOLE 509700 0 0 GENERAL ELECTRIC CO COM 369604103 25011 791500 SH SOLE 791500 0 0 GENERAL MLS INC COM 370334104 10756 174133 SH SOLE 174133 0 0 GENERAL MTRS CO COM 37045V100 1613 46300 SH SOLE 46300 0 0 GILEAD SCIENCES INC COM 375558103 75159 1049555 SH SOLE 1049555 0 0 GOLDCORP INC NEW COM 380956409 17536 1288950 SH SOLE 1288950 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 56498 235950 SH SOLE 235950 0 0 GRAINGER W W INC COM 384802104 941 4050 SH SOLE 4050 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 27446 572250 SH SOLE 572250 0 0 HCA HOLDINGS INC COM 40412C101 6240 84300 SH SOLE 84300 0 0 HCP INC COM 40414L109 8931 300500 SH SOLE 300500 0 0 HALLIBURTON CO COM 406216101 6588 121791 SH SOLE 121791 0 0 HARRIS CORP DEL COM 413875105 13294 129736 SH SOLE 129736 0 0 HELMERICH & PAYNE INC COM 423452101 18661 241100 SH SOLE 241100 0 0 HERSHEY CO COM 427866108 414 4000 SH SOLE 4000 0 0 HEWLETT PACKARD ENTERPRISE COM 42824C109 30399 1313700 SH SOLE 1313700 0 0 HEXCEL CORP NEW COM 428291108 1415 27500 SH SOLE 27500 0 0 HOME DEPOT INC COM 437076102 4894 36500 SH SOLE 36500 0 0 HONEYWELL INTL INC COM 438516106 2097 18100 SH SOLE 18100 0 0 HORMEL FOODS CORP COM 440452100 5559 159700 SH SOLE 159700 0 0 HOST HOTELS & RESORTS INC COM 44107P104 9821 521300 SH SOLE 521300 0 0 HUDBAY MINERALS INC COM 443628102 8874 1552500 SH SOLE 1552500 0 0 HUMANA INC COM 444859102 9365 45900 SH SOLE 45900 0 0 HUNT J B TRANS SVCS INC COM 445658107 184 1900 SH SOLE 1900 0 0 HUNTINGTON BANCSHARES INC COM 446150104 21818 1650400 SH SOLE 1650400 0 0 IDACORP INC COM 451107106 10528 130700 SH SOLE 130700 0 0 IMPERIAL OIL LTD COM NEW 453038408 15084 433900 SH SOLE 433900 0 0 INTEL CORP COM 458140100 102210 2818030 SH SOLE 2818030 0 0 INTERNATIONAL BUSINESS MACH COM 459200101 8908 53665 SH SOLE 53665 0 0 INTERNATIONAL FLAVORS&FRAGR COM 459506101 6815 57841 SH SOLE 57841 0 0 INTL PAPER CO COM 460146103 1646 31022 SH SOLE 31022 0 0 INTERPUBLIC GROUP COS INC COM 460690100 9151 390902 SH SOLE 390902 0 0 ISHARES TR CORE US AGGBD ET 464287226 7284 67403 SH SOLE 67403 0 0 ISHARES TR MSCI EAFE ETF 464287465 33572 581530 SH SOLE 581530 0 0 ISHARES TR INTL TREA BD ETF 464288117 6201 69037 SH SOLE 69037 0 0 ISHARES TR JP MOR EM MK ETF 464288281 4367 39625 SH SOLE 39625 0 0 ISHARES TR IBOXX HI YD ETF 464288513 3029 35000 SH SOLE 35000 0 0 JPMORGAN CHASE & CO COM 46625H100 239117 2771090 SH SOLE 2771090 0 0 JOHNSON & JOHNSON COM 478160104 85110 738741 SH SOLE 738741 0 0 JONES LANG LASALLE INC COM 48020Q107 19086 188900 SH SOLE 188900 0 0 KBR INC COM 48242W106 8966 537200 SH SOLE 537200 0 0 K2M GROUP HLDGS INC COM 48273J107 1568 78266 SH SOLE 78266 0 0 KATE SPADE & CO COM 485865109 1161 62200 SH SOLE 62200 0 0 KELLOGG CO COM 487836108 575 7800 SH SOLE 7800 0 0 KEYCORP NEW COM 493267108 2691 147300 SH SOLE 147300 0 0 KINDER MORGAN INC DEL COM 49456B101 1964 94840 SH SOLE 94840 0 0 KINROSS GOLD CORP COM NO PAR 496902404 1279 410000 SH SOLE 410000 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 19076 148590 SH SOLE 148590 0 0 LAS VEGAS SANDS CORP COM 517834107 6514 121956 SH SOLE 121956 0 0 LAUDER ESTEE COS INC CL A 518439104 1224 16000 SH SOLE 16000 0 0 LEAR CORP COM NEW 521865204 15802 119375 SH SOLE 119375 0 0 LENNAR CORP CL A 526057104 1275 29700 SH SOLE 29700 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 814 40755 SH SOLE 40755 0 0 LIFEPOINT HEALTH INC COM 53219L109 9594 168900 SH SOLE 168900 0 0 LILLY ELI & CO COM 532457108 3856 52430 SH SOLE 52430 0 0 LOCKHEED MARTIN CORP COM 539830109 12644 50588 SH SOLE 50588 0 0 LOWES COS INC COM 548661107 131181 1844500 SH SOLE 1844500 0 0 MACYS INC COM 55616P104 2323 64870 SH SOLE 64870 0 0 MAGNA INTL INC COM 559222401 120577 2778850 SH SOLE 2778850 0 0 MANPOWERGROUP INC COM 56418H100 1129 12700 SH SOLE 12700 0 0 MANULIFE FINL CORP COM 56501R106 574865 32303970 SH SOLE 32303970 0 0 MARKEL CORP COM 570535104 950 1050 SH SOLE 1050 0 0 MARTIN MARIETTA MATLS INC COM 573284106 3489 15750 SH SOLE 15750 0 0 MASTERCARD INCORPORATED CL A 57636Q104 61668 597272 SH SOLE 597272 0 0 MATTEL INC COM 577081102 2121 77000 SH SOLE 77000 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 1543 40000 SH SOLE 40000 0 0 MCCORMICK & CO INC COM NON VTG 579780206 4727 50650 SH SOLE 50650 0 0 MCDONALDS CORP COM 580135101 16365 134450 SH SOLE 134450 0 0 MCKESSON CORP COM 58155Q103 3624 25800 SH SOLE 25800 0 0 MERCK & CO INC COM 58933Y105 187160 3179203 SH SOLE 3179203 0 0 MERUS LABS INTL INC NEW COM 59047R101 121 140000 SH SOLE 140000 0 0 METHANEX CORP COM 59151K108 10112 230704 SH SOLE 230704 0 0 MICROSOFT CORP COM 594918104 99356 1598904 SH SOLE 1598904 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 31213 486569 SH SOLE 486569 0 0 MICRON TECHNOLOGY INC COM 595112103 10327 471100 SH SOLE 471100 0 0 MONDELEZ INTL INC CL A 609207105 122 2750 SH SOLE 2750 0 0 MONSANTO CO NEW COM 61166W101 37351 355009 SH SOLE 355009 0 0 MOODYS CORP COM 615369105 15379 163141 SH SOLE 163141 0 0 NATIONAL OILWELL VARCO INC COM 637071101 892 23826 SH SOLE 23826 0 0 NEPTUNE TECHNOLOGIES BIORES COM 64077P108 1 679 SH SOLE 679 0 0 NEVSUN RES LTD COM 64156L101 2029 657000 SH SOLE 657000 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 15493 973800 SH SOLE 973800 0 0 NEWMONT MINING CORP COM 651639106 1779 52206 SH SOLE 52206 0 0 NEXTERA ENERGY INC COM 65339F101 19995 167376 SH SOLE 167376 0 0 NIKE INC CL B 654106103 3456 68000 SH SOLE 68000 0 0 NORBORD INC COM NEW 65548P403 9061 359000 SH SOLE 359000 0 0 NORFOLK SOUTHERN CORP COM 655844108 594 5500 SH SOLE 5500 0 0 NOVADAQ TECHNOLOGIES INC COM 66987G102 3531 498000 SH SOLE 498000 0 0 NVIDIA CORP COM 67066G104 11869 111200 SH SOLE 111200 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 1114 4000 SH SOLE 4000 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 166715 2340510 SH SOLE 2340510 0 0 OCEANEERING INTL INC COM 675232102 1009 35760 SH SOLE 35760 0 0 OMNICOM GROUP INC COM 681919106 24837 291823 SH SOLE 291823 0 0 ONEOK INC NEW COM 682680103 287 5000 SH SOLE 5000 0 0 OPEN TEXT CORP COM 683715106 13377 216420 SH SOLE 216420 0 0 ORACLE CORP COM 68389X105 47666 1239693 SH SOLE 1239693 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 443 45430 SH SOLE 45430 0 0 OWENS & MINOR INC NEW COM 690732102 1235 35000 SH SOLE 35000 0 0 PNC FINL SVCS GROUP INC COM 693475105 57030 487600 SH SOLE 487600 0 0 PVH CORP COM 693656100 2482 27500 SH SOLE 27500 0 0 PACCAR INC COM 693718108 24314 380500 SH SOLE 380500 0 0 PACIFIC PREMIER BANCORP COM 69478X105 2969 84000 SH SOLE 84000 0 0 PARKER HANNIFIN CORP COM 701094104 16177 115550 SH SOLE 115550 0 0 PATTERSON COMPANIES INC COM 703395103 7944 193626 SH SOLE 193626 0 0 PEMBINA PIPELINE CORP COM 706327103 41158 1317926 SH SOLE 1317926 0 0 PEPSICO INC COM 713448108 98478 941204 SH SOLE 941204 0 0 PFENEX INC COM 717071104 862 95051 SH SOLE 95051 0 0 PFIZER INC COM 717081103 360134 11087884 SH SOLE 11087884 0 0 PHILIP MORRIS INTL INC COM 718172109 45350 495679 SH SOLE 495679 0 0 PHILLIPS 66 COM 718546104 102864 1190416 SH SOLE 1190416 0 0 PIONEER NAT RES CO COM 723787107 1008 5600 SH SOLE 5600 0 0 POTASH CORP SASK INC COM 73755L107 1161 64224 SH SOLE 64224 0 0 PRAXAIR INC COM 74005P104 3639 31052 SH SOLE 31052 0 0 PRECISION DRILLING CORP COM 2010 74022D308 6160 1130700 SH SOLE 1130700 0 0 PRICELINE GRP INC COM NEW 741503403 9896 6750 SH SOLE 6750 0 0 PROCTER AND GAMBLE CO COM 742718109 84338 1003074 SH SOLE 1003074 0 0 PROGRESSIVE CORP OHIO COM 743315103 11821 332990 SH SOLE 332990 0 0 PROLOGIS INC COM 74340W103 1003 19000 SH SOLE 19000 0 0 PRUDENTIAL FINL INC COM 744320102 1276 12259 SH SOLE 12259 0 0 PUBLIC STORAGE COM 74460D109 948 4241 SH SOLE 4241 0 0 QUALCOMM INC COM 747525103 120270 1844630 SH SOLE 1844630 0 0 QUANTA SVCS INC COM 74762E102 2128 61050 SH SOLE 61050 0 0 QUEST DIAGNOSTICS INC COM 74834L100 10206 111050 SH SOLE 111050 0 0 RALPH LAUREN CORP CL A 751212101 11281 124900 SH SOLE 124900 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 7806 112693 SH SOLE 112693 0 0 RBC BEARINGS INC COM 75524B104 2246 24200 SH SOLE 24200 0 0 RED HAT INC COM 756577102 1485 21300 SH SOLE 21300 0 0 REGENERON PHARMACEUTICALS COM 75886F107 2056 5600 SH SOLE 5600 0 0 RELIANCE STEEL & ALUMINUM C COM 759509102 1018 12800 SH SOLE 12800 0 0 REPUBLIC SVCS INC COM 760759100 1238 21700 SH SOLE 21700 0 0 RETAIL OPPORTUNITY INVTS CO COM 76131N101 6614 313036 SH SOLE 313036 0 0 ROCKWELL AUTOMATION INC COM 773903109 484 3600 SH SOLE 3600 0 0 ROCKWELL COLLINS INC COM 774341101 80057 863050 SH SOLE 863050 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 21085 547000 SH SOLE 547000 0 0 ROPER TECHNOLOGIES INC COM 776696106 824 4500 SH SOLE 4500 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 1679783 24837180 SH SOLE 24837180 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 52604 235335 SH SOLE 235335 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 976 8900 SH SOLE 8900 0 0 SABRE CORP COM 78573M104 9344 374511 SH SOLE 374511 0 0 ST JUDE MED INC COM 790849103 882 11000 SH SOLE 11000 0 0 SALESFORCE COM INC COM 79466L302 4946 72250 SH SOLE 72250 0 0 SAREPTA THERAPEUTICS INC COM 803607100 1097 40000 SH SOLE 40000 0 0 SCHLUMBERGER LTD COM 806857108 164461 1959036 SH SOLE 1959036 0 0 SCRIPPS NETWORKS INTERACT I CL A COM 811065101 11212 157100 SH SOLE 157100 0 0 SEMPRA ENERGY COM 816851109 372 3700 SH SOLE 3700 0 0 SERVICENOW INC COM 81762P102 1873 25200 SH SOLE 25200 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 943710 47066356 SH SOLE 47066356 0 0 SHERWIN WILLIAMS CO COM 824348106 922 3429 SH SOLE 3429 0 0 SHOPIFY INC CL A 82509L107 3267 76200 SH SOLE 76200 0 0 SILVER WHEATON CORP COM 828336107 1097 56800 SH SOLE 56800 0 0 SIMON PPTY GROUP INC NEW COM 828806109 11262 63386 SH SOLE 63386 0 0 SMITH A O COM 831865209 750 15846 SH SOLE 15846 0 0 SMUCKER J M CO COM NEW 832696405 18249 142500 SH SOLE 142500 0 0 SNAP ON INC COM 833034101 1113 6500 SH SOLE 6500 0 0 SOUTHERN CO COM 842587107 3451 70161 SH SOLE 70161 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 1453 88915 SH SOLE 88915 0 0 SPLUNK INC COM 848637104 2334 45640 SH SOLE 45640 0 0 STANLEY BLACK & DECKER INC COM 854502101 5821 50750 SH SOLE 50750 0 0 STARBUCKS CORP COM 855244109 4231 76200 SH SOLE 76200 0 0 STERICYCLE INC COM 858912108 8736 113400 SH SOLE 113400 0 0 SUN LIFE FINL INC COM 866796105 202043 5266040 SH SOLE 5266040 0 0 SUNCOR ENERGY INC NEW COM 867224107 116517 3566112 SH SOLE 3566112 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 2795 64100 SH SOLE 64100 0 0 TJX COS INC NEW COM 872540109 33133 441006 SH SOLE 441006 0 0 TAHOE RES INC COM 873868103 8790 933619 SH SOLE 933619 0 0 TANGER FACTORY OUTLET CTRS COM 875465106 12308 344000 SH SOLE 344000 0 0 TELUS CORP COM 87971M103 610091 19174677 SH SOLE 19174677 0 0 TESORO CORP COM 881609101 17596 201217 SH SOLE 201217 0 0 TEXAS INSTRS INC COM 882508104 33209 455100 SH SOLE 455100 0 0 THOMSON REUTERS CORP COM 884903105 124982 2857833 SH SOLE 2857833 0 0 3M CO COM 88579Y101 574 3216 SH SOLE 3216 0 0 TIFFANY & CO NEW COM 886547108 9294 120036 SH SOLE 120036 0 0 TIME WARNER INC COM NEW 887317303 1207 12500 SH SOLE 12500 0 0 TORCHMARK CORP COM 891027104 1114 15100 SH SOLE 15100 0 0 TORO CO COM 891092108 5720 102240 SH SOLE 102240 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 733016 14872836 SH SOLE 14872836 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 13779 117569 SH SOLE 117569 0 0 TRACTOR SUPPLY CO COM 892356106 7949 104855 SH SOLE 104855 0 0 TRANSCANADA CORP COM 89353D107 880744 19546847 SH SOLE 19546847 0 0 TRAVELERS COMPANIES INC COM 89417E109 2071 16917 SH SOLE 16917 0 0 TREEHOUSE FOODS INC COM 89469A104 5024 69600 SH SOLE 69600 0 0 TRIMBLE INC COM 896239100 2973 98600 SH SOLE 98600 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 31479 1122657 SH SOLE 1122657 0 0 TYSON FOODS INC CL A 902494103 3738 60600 SH SOLE 60600 0 0 US BANCORP DEL COM NEW 902973304 125551 2444056 SH SOLE 2444056 0 0 UNION PAC CORP COM 907818108 98734 952300 SH SOLE 952300 0 0 UNITED CONTL HLDGS INC COM 910047109 590 8100 SH SOLE 8100 0 0 UNITED RENTALS INC COM 911363109 655 6200 SH SOLE 6200 0 0 UNITED TECHNOLOGIES CORP COM 913017109 166207 1516211 SH SOLE 1516211 0 0 UNITEDHEALTH GROUP INC COM 91324P102 6403 40010 SH SOLE 40010 0 0 UNUM GROUP COM 91529Y106 725 16500 SH SOLE 16500 0 0 VALEANT PHARMACEUTICALS INT COM 91911K102 709 48900 SH SOLE 48900 0 0 VALERO ENERGY CORP NEW COM 91913Y100 51358 751727 SH SOLE 751727 0 0 VALMONT INDS INC COM 920253101 1306 9270 SH SOLE 9270 0 0 VEEVA SYS INC CL A COM 922475108 944 23200 SH SOLE 23200 0 0 VERISIGN INC COM 92343E102 152 2000 SH SOLE 2000 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 279597 5237863 SH SOLE 5237863 0 0 VERMILION ENERGY INC COM 923725105 19977 475150 SH SOLE 475150 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1179 16000 SH SOLE 16000 0 0 VISA INC COM CL A 92826C839 29984 384307 SH SOLE 384307 0 0 WEC ENERGY GROUP INC COM 92939U106 24510 417900 SH SOLE 417900 0 0 WAL-MART STORES INC COM 931142103 704 10185 SH SOLE 10185 0 0 WALGREENS BOOTS ALLIANCE IN COM 931427108 92986 1123558 SH SOLE 1123558 0 0 WASTE CONNECTIONS INC COM 94106B101 11580 147700 SH SOLE 147700 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 631 4600 SH SOLE 4600 0 0 WELLS FARGO & CO NEW COM 949746101 178608 3240942 SH SOLE 3240942 0 0 WESTAR ENERGY INC COM 95709T100 1082 19200 SH SOLE 19200 0 0 WESTERN UN CO COM 959802109 6176 284337 SH SOLE 284337 0 0 WHIRLPOOL CORP COM 963320106 11161 61400 SH SOLE 61400 0 0 WILLIAMS SONOMA INC COM 969904101 13099 270700 SH SOLE 270700 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 916 12000 SH SOLE 12000 0 0 XILINX INC COM 983919101 2581 42750 SH SOLE 42750 0 0 XEROX CORP COM 984121103 4246 486400 SH SOLE 486400 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 24198 234480 SH SOLE 234480 0 0 AON PLC SHS CL A G0408V102 15022 134687 SH SOLE 134687 0 0 BROOKFIELD PPTY PARTNERS L UNIT LTD PARTN G16249107 24053 1093800 SH SOLE 1093800 0 0 INVESCO LTD SHS G491BT108 22527 742500 SH SOLE 742500 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 684 22376 SH SOLE 22376 0 0 MEDTRONIC PLC SHS G5960L103 69311 973064 SH SOLE 973064 0 0 PERRIGO CO PLC SHS G97822103 13085 157220 SH SOLE 157220 0 0 CHUBB LIMITED COM H1467J104 1123 8500 SH SOLE 8500 0 0 GARMIN LTD SHS H2906T109 1212 25000 SH SOLE 25000 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 827 36000 SH SOLE 36000 0 0 BROADCOM LTD SHS Y09827109 11287 63850 SH SOLE 63850 0 0 LAZARD LTD SHS A G54050102 12635 307500 SH SOLE 307500 0 0 HOLLYSYS AUTOMATION TECHNOL SHS G45667105 4611 251682 SH SOLE 251682 0 0 COPA HOLDINGS SA CL A P31076105 586 6450 SH SOLE 6450 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 671 6150 SH SOLE 6150 0 0 GLOBANT S A COM L44385109 1914 57381 SH SOLE 57381 0 0 NIELSEN HLDGS PLC SHS EURO G6518L108 165811 3952593 SH SOLE 3952593 0 0 ALLERGAN PLC SHS G0177J108 3045 14500 SH SOLE 14500 0 0 JOHNSON CTLS INTL PLC SHS G51502105 58319 141848 SH SOLE 141848 0 0 EATON CORP PLC SHS G29183103 141500 2109108 SH SOLE 2109108 0 0