0000898581-17-000004.txt : 20170515 0000898581-17-000004.hdr.sgml : 20170515 20170515115045 ACCESSION NUMBER: 0000898581-17-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170331 FILED AS OF DATE: 20170515 DATE AS OF CHANGE: 20170515 EFFECTIVENESS DATE: 20170515 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: 17842430 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 03-31-2017 03-31-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 05-15-2017 0 396 19566226 true
INFORMATION TABLE 2 13FHRReport033116.xml AFLAC INC COM 001055102 10033 138536 SH SOLE 138536 0 0 AT&T INC COM 00206R102 55329 1331617 SH SOLE 1331617 0 0 ABBVIE INC COM 00287Y109 16153 247902 SH SOLE 247902 0 0 ACI WORLDWIDE INC COM 004498101 253 11829 SH SOLE 11829 0 0 ACTIVISION BLIZZARD INC COM 00507V109 18350 368031 SH SOLE 368031 0 0 ACTUANT CORP CL A NEW 00508X203 1721 65300 SH SOLE 65300 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 15928 2413750 SH SOLE 2413750 0 0 AETNA INC NEW COM 00817Y108 49655 389300 SH SOLE 389300 0 0 AGNICO EAGLE MINES LTD COM 008474108 19940 470255 SH SOLE 470255 0 0 AGRIUM INC COM 008916108 21296 223252 SH SOLE 223252 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 10666 1328848 SH SOLE 1328848 0 0 ALBEMARLE CORP COM 012653101 8747 82800 SH SOLE 82800 0 0 ALERE INC COM 01449J105 814 20500 SH SOLE 20500 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 1576 13000 SH SOLE 13000 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 46292 4849926 SH SOLE 4849926 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 46843 434412 SH SOLE 434412 0 0 ALLEGIANT TRAVEL CO COM 01748X102 14116 88086 SH SOLE 88086 0 0 ALPHABET INC CAP STK CL C 02079K107 20392 24582 SH SOLE 24582 0 0 ALPHABET INC CAP STK CL A 02079K305 41919 49445 SH SOLE 49445 0 0 ALTRIA GROUP INC COM 02209S103 83075 1163183 SH SOLE 1163183 0 0 AMAZON COM INC COM 023135106 6117 6900 SH SOLE 6900 0 0 AMERICAN ELEC PWR INC COM 025537101 1736 25859 SH SOLE 25859 0 0 AMERICAN EXPRESS CO COM 025816109 17115 216341 SH SOLE 216341 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 71752 1149318 SH SOLE 1149318 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 6820 87700 SH SOLE 87700 0 0 AMERIPRISE FINL INC COM 03076C106 1239 9557 SH SOLE 9557 0 0 AMETEK INC NEW COM 031100100 963 17800 SH SOLE 17800 0 0 AMGEN INC COM 031162100 27006 164600 SH SOLE 164600 0 0 AMPHENOL CORP NEW CL A 032095101 1240 17420 SH SOLE 17420 0 0 ANADARKO PETE CORP COM 032511107 1189 19184 SH SOLE 19184 0 0 ANSYS INC COM 03662Q105 1282 12000 SH SOLE 12000 0 0 ANTHEM INC COM 036752103 22243 134496 SH SOLE 134496 0 0 APACHE CORP COM 037411105 57044 1110019 SH SOLE 1110019 0 0 APPLE INC COM 037833100 146252 1018040 SH SOLE 1018040 0 0 ARISTA NETWORKS INC COM 040413106 1210 9150 SH SOLE 9150 0 0 ASSOCIATED BANC CORP COM 045487105 16841 690200 SH SOLE 690200 0 0 AUTODESK INC COM 052769106 885 10230 SH SOLE 10230 0 0 AUTOMATIC DATA PROCESSING I COM 053015103 970 9472 SH SOLE 9472 0 0 BB&T CORP COM 054937107 19118 427700 SH SOLE 427700 0 0 BCE INC COM NEW 05534B760 235592 5323819 SH SOLE 5323819 0 0 BAIDU INC SPON ADR REP A 056752108 10016 58057 SH SOLE 58057 0 0 BALL CORP COM 058498106 817 11004 SH SOLE 11004 0 0 BANK AMER CORP COM 060505104 102040 4325550 SH SOLE 4325550 0 0 BANK MONTREAL QUE COM 063671101 743291 9956557 SH SOLE 9956557 0 0 BANK N S HALIFAX COM 064149107 1447244 24750995 SH SOLE 24750995 0 0 BARD C R INC COM 067383109 2428 9769 SH SOLE 9769 0 0 BARRICK GOLD CORP COM 067901108 3484 183500 SH SOLE 183500 0 0 BERKLEY W R CORP COM 084423102 12309 174270 SH SOLE 174270 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 117430 470 SH SOLE 470 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 26828 160956 SH SOLE 160956 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 1253 34500 SH SOLE 34500 0 0 BIOGEN INC COM 09062X103 14287 52253 SH SOLE 52253 0 0 BIO TECHNE CORP COM 09073M104 2164 21290 SH SOLE 21290 0 0 BLACKBERRY LTD COM 09228F103 985 127100 SH SOLE 127100 0 0 BLACKROCK INC COM 09247X101 92273 240600 SH SOLE 240600 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 303 10200 SH SOLE 10200 0 0 BOEING CO COM 097023105 43040 243357 SH SOLE 243357 0 0 BORGWARNER INC COM 099724106 919 22000 SH SOLE 22000 0 0 BOSTON PRIVATE FINL HLDGS I COM 101119105 1442 87900 SH SOLE 87900 0 0 BOSTON SCIENTIFIC CORP COM 101137107 2935 118000 SH SOLE 118000 0 0 BRIGHT HORIZONS FAM SOL IN COM 109194100 1218 16800 SH SOLE 16800 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 3399 62500 SH SOLE 62500 0 0 BROADRIDGE FINL SOLUTIONS I COM 11133T103 1369 20147 SH SOLE 20147 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 151493 4160351 SH SOLE 4160351 0 0 BROOKFIELD CDA OFFICE PPTYS TR UNIT 112823109 651 27700 SH SOLE 27700 0 0 BRUKER CORP COM 116794108 1111 47600 SH SOLE 47600 0 0 B2GOLD CORP COM 11777Q209 10426 3660100 SH SOLE 3660100 0 0 CAE INC COM 124765108 3549 232400 SH SOLE 232400 0 0 CBS CORP NEW CL B 124857202 16063 231584 SH SOLE 231584 0 0 CF INDS HLDGS INC COM 125269100 17716 603623 SH SOLE 603623 0 0 CIGNA CORPORATION COM 125509109 7292 49775 SH SOLE 49775 0 0 CRH MEDICAL CORP COM 12626F105 547 67000 SH SOLE 67000 0 0 CSX CORP COM 126408103 424 9100 SH SOLE 9100 0 0 CSRA INC COM 12650T104 10922 372900 SH SOLE 372900 0 0 CVS HEALTH CORP COM 126650100 142333 1813163 SH SOLE 1813163 0 0 CA INC COM 12673P105 12139 382700 SH SOLE 382700 0 0 CABOT OIL & GAS CORP COM 127097103 1805 75480 SH SOLE 75480 0 0 CALLAWAY GOLF CO COM 131193104 2009 181439 SH SOLE 181439 0 0 CAMECO CORP COM 13321L108 232 21000 SH SOLE 21000 0 0 CDN IMPERIAL BK COMM TORONT COM 136069101 369171 4283600 SH SOLE 4283600 0 0 CANADIAN NATL RY CO COM 136375102 95807 1298650 SH SOLE 1298650 0 0 CANADIAN NAT RES LTD COM 136385101 93151 2846613 SH SOLE 2846613 0 0 CANADIAN PAC RY LTD COM 13645T100 184906 1259413 SH SOLE 1259413 0 0 CARDINAL HEALTH INC COM 14149Y108 408 5000 SH SOLE 5000 0 0 CASEYS GEN STORES INC COM 147528103 2337 20820 SH SOLE 20820 0 0 CAVIUM INC COM 14964U108 1242 17330 SH SOLE 17330 0 0 CELGENE CORP COM 151020104 39426 316855 SH SOLE 316855 0 0 CENOVUS ENERGY INC COM 15135U109 203695 18008395 SH SOLE 18008395 0 0 CHEVRON CORP NEW COM 166764100 38577 359292 SH SOLE 359292 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 4767 10700 SH SOLE 10700 0 0 CIMAREX ENERGY CO COM 171798101 8651 72400 SH SOLE 72400 0 0 CISCO SYS INC COM 17275R102 137807 4077131 SH SOLE 4077131 0 0 CITIGROUP INC COM NEW 172967424 172202 2878672 SH SOLE 2878672 0 0 COACH INC COM 189754104 18007 435682 SH SOLE 435682 0 0 COCA COLA CO COM 191216100 10181 239882 SH SOLE 239882 0 0 COLGATE PALMOLIVE CO COM 194162103 571 7800 SH SOLE 7800 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 12137 256703 SH SOLE 256703 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 12019 540200 SH SOLE 540200 0 0 COMCAST CORP NEW CL A 20030N101 158822 4225124 SH SOLE 4225124 0 0 COMERICA INC COM 200340107 816 11900 SH SOLE 11900 0 0 CONCHO RES INC COM 20605P101 1607 12522 SH SOLE 12522 0 0 CONOCOPHILLIPS COM 20825C104 71327 1430250 SH SOLE 1430250 0 0 CORELOGIC INC COM 21871D103 1193 29300 SH SOLE 29300 0 0 COTT CORP QUE COM 22163N106 5691 460033 SH SOLE 460033 0 0 CRESCENT PT ENERGY CORP COM 22576C101 11854 1097600 SH SOLE 1097600 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1790 29300 SH SOLE 29300 0 0 DENTSPLY SIRONA INC COM 24906P109 8062 129119 SH SOLE 129119 0 0 DESCARTES SYS GROUP INC COM 249906108 9628 420450 SH SOLE 420450 0 0 DEVON ENERGY CORP NEW COM 25179M103 2174 52100 SH SOLE 52100 0 0 DEXCOM INC COM 252131107 2233 26352 SH SOLE 26352 0 0 DICKS SPORTING GOODS INC COM 253393102 11056 227200 SH SOLE 227200 0 0 DISCOVER FINL SVCS COM 254709108 77297 1130233 SH SOLE 1130233 0 0 DOLLAR GEN CORP NEW COM 256677105 29685 425711 SH SOLE 425711 0 0 DOLLAR TREE INC COM 256746108 2715 34600 SH SOLE 34600 0 0 DOMINION DIAMOND CORP COM 257287102 2992 236700 SH SOLE 236700 0 0 DOVER CORP COM 260003108 11100 138150 SH SOLE 138150 0 0 DOW CHEM CO COM 260543103 140827 2216349 SH SOLE 2216349 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 881 9000 SH SOLE 9000 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 1921 23911 SH SOLE 23911 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 57892 705911 SH SOLE 705911 0 0 EOG RES INC COM 26875P101 42712 437850 SH SOLE 437850 0 0 EASTMAN CHEM CO COM 277432100 16774 207600 SH SOLE 207600 0 0 ECOLAB INC COM 278865100 1646 13135 SH SOLE 13135 0 0 EDISON INTL COM 281020107 12027 151077 SH SOLE 151077 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 941 10000 SH SOLE 10000 0 0 ENCANA CORP COM 292505104 3766 321600 SH SOLE 321600 0 0 ENBRIDGE INC COM 29250N105 1187488 28361326 SH SOLE 28361326 0 0 ENERPLUS CORP COM 292766102 11077 1376150 SH SOLE 1376150 0 0 EPAM SYS INC COM 29414B104 2463 32620 SH SOLE 32620 0 0 EQUIFAX INC COM 294429105 865 6325 SH SOLE 6325 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 1661 19300 SH SOLE 19300 0 0 EXFO INC SUB VTG SHS 302046107 3813 726900 SH SOLE 726900 0 0 EXXON MOBIL CORP COM 30231G102 87807 1070692 SH SOLE 1070692 0 0 FLIR SYS INC COM 302445101 1067 29400 SH SOLE 29400 0 0 F M C CORP COM NEW 302491303 24127 346700 SH SOLE 346700 0 0 FACEBOOK INC CL A 30303M102 45434 319843 SH SOLE 319843 0 0 FAIR ISAAC CORP COM 303250104 1238 9600 SH SOLE 9600 0 0 F5 NETWORKS INC COM 315616102 1550 10871 SH SOLE 10871 0 0 FIDELITY NATL INFORMATION S COM 31620M106 40328 506500 SH SOLE 506500 0 0 FIFTH THIRD BANCORP COM 316773100 7877 310100 SH SOLE 310100 0 0 FIRST CMNTY CORP S C COM 319835104 748 34000 SH SOLE 34000 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 19659 325303 SH SOLE 325303 0 0 FITBIT INC CL A 33812L102 542 91600 SH SOLE 91600 0 0 FLOWERS FOODS INC COM 343498101 1165 60000 SH SOLE 60000 0 0 FLOWSERVE CORP COM 34354P105 19541 403580 SH SOLE 403580 0 0 FOOT LOCKER INC COM 344849104 8461 113100 SH SOLE 113100 0 0 FORTIS INC COM 349553107 288608 8713572 SH SOLE 8713572 0 0 FORTUNA SILVER MINES INC COM 349915108 2717 522500 SH SOLE 522500 0 0 FOX FACTORY HLDG CORP COM 35138V102 1478 51500 SH SOLE 51500 0 0 FRANCO NEVADA CORP COM 351858105 9842 150318 SH SOLE 150318 0 0 GENERAL DYNAMICS CORP COM 369550108 42785 228550 SH SOLE 228550 0 0 GENERAL ELECTRIC CO COM 369604103 1967 66000 SH SOLE 66000 0 0 GENERAL MLS INC COM 370334104 97422 1650933 SH SOLE 1650933 0 0 GENERAL MTRS CO COM 37045V100 1637 46300 SH SOLE 46300 0 0 GILEAD SCIENCES INC COM 375558103 52410 771641 SH SOLE 771641 0 0 GILDAN ACTIVEWEAR INC COM 375916103 2846 105400 SH SOLE 105400 0 0 GOLDCORP INC NEW COM 380956409 16784 1151150 SH SOLE 1151150 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 46484 202350 SH SOLE 202350 0 0 GRAINGER W W INC COM 384802104 34972 150250 SH SOLE 150250 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 22367 467050 SH SOLE 467050 0 0 HCA HOLDINGS INC COM 40412C101 5589 62800 SH SOLE 62800 0 0 HCP INC COM 40414L109 10864 347300 SH SOLE 347300 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 1361 18094 SH SOLE 18094 0 0 HALLIBURTON CO COM 406216101 3208 65200 SH SOLE 65200 0 0 HARRIS CORP DEL COM 413875105 11910 107036 SH SOLE 107036 0 0 HELMERICH & PAYNE INC COM 423452101 45913 689700 SH SOLE 689700 0 0 HERSHEY CO COM 427866108 3789 34680 SH SOLE 34680 0 0 HEWLETT PACKARD ENTERPRISE COM 42824C109 628 26500 SH SOLE 26500 0 0 HEXCEL CORP NEW COM 428291108 1500 27500 SH SOLE 27500 0 0 HOME DEPOT INC COM 437076102 4699 32000 SH SOLE 32000 0 0 HONEYWELL INTL INC COM 438516106 10899 87280 SH SOLE 87280 0 0 HORMEL FOODS CORP COM 440452100 5659 163400 SH SOLE 163400 0 0 HOST HOTELS & RESORTS INC COM 44107P104 11170 598600 SH SOLE 598600 0 0 HUDBAY MINERALS INC COM 443628102 10198 1552500 SH SOLE 1552500 0 0 HUMANA INC COM 444859102 1443 7000 SH SOLE 7000 0 0 HUNTINGTON BANCSHARES INC COM 446150104 16904 1262400 SH SOLE 1262400 0 0 IDACORP INC COM 451107106 10843 130700 SH SOLE 130700 0 0 IMPERIAL OIL LTD COM NEW 453038408 13497 443200 SH SOLE 443200 0 0 INTEL CORP COM 458140100 151172 4191072 SH SOLE 4191072 0 0 INTERNATIONAL BUSINESS MACH COM 459200101 13632 78282 SH SOLE 78282 0 0 INTL PAPER CO COM 460146103 1575 31022 SH SOLE 31022 0 0 INTERPUBLIC GROUP COS INC COM 460690100 7219 293802 SH SOLE 293802 0 0 ISHARES TR CORE US AGGBD ET 464287226 14354 132303 SH SOLE 132303 0 0 ISHARES TR MSCI EAFE ETF 464287465 27048 434230 SH SOLE 434230 0 0 ISHARES TR INTL TREA BD ETF 464288117 12333 134937 SH SOLE 134937 0 0 ISHARES TR JP MOR EM MK ETF 464288281 4505 39625 SH SOLE 39625 0 0 JPMORGAN CHASE & CO COM 46625H100 214365 2440401 SH SOLE 2440401 0 0 JOHNSON & JOHNSON COM 478160104 94601 759540 SH SOLE 759540 0 0 JONES LANG LASALLE INC COM 48020Q107 21900 196500 SH SOLE 196500 0 0 KBR INC COM 48242W106 9261 616200 SH SOLE 616200 0 0 K2M GROUP HLDGS INC COM 48273J107 2405 117266 SH SOLE 117266 0 0 KATE SPADE & CO COM 485865109 1361 58600 SH SOLE 58600 0 0 KELLOGG CO COM 487836108 1401 19300 SH SOLE 19300 0 0 KEYCORP NEW COM 493267108 2619 147300 SH SOLE 147300 0 0 KIMBERLY CLARK CORP COM 494368103 2962 22500 SH SOLE 22500 0 0 KINDER MORGAN INC DEL COM 49456B101 2279 104840 SH SOLE 104840 0 0 KINROSS GOLD CORP COM NO PAR 496902404 1463 415000 SH SOLE 415000 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 18776 130874 SH SOLE 130874 0 0 LAS VEGAS SANDS CORP COM 517834107 6960 121956 SH SOLE 121956 0 0 LAUDER ESTEE COS INC CL A 518439104 848 10000 SH SOLE 10000 0 0 LEAR CORP COM NEW 521865204 16901 119375 SH SOLE 119375 0 0 LENNAR CORP CL A 526057104 1520 29700 SH SOLE 29700 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 816 40755 SH SOLE 40755 0 0 LIFEPOINT HEALTH INC COM 53219L109 12707 194000 SH SOLE 194000 0 0 LILLY ELI & CO COM 532457108 3779 44930 SH SOLE 44930 0 0 LOCKHEED MARTIN CORP COM 539830109 10677 39898 SH SOLE 39898 0 0 LOWES COS INC COM 548661107 142310 1731050 SH SOLE 1731050 0 0 MAGNA INTL INC COM 559222401 86410 2003350 SH SOLE 2003350 0 0 MANHATTAN ASSOCS INC COM 562750109 2035 39100 SH SOLE 39100 0 0 MANPOWERGROUP INC COM 56418H100 1477 14400 SH SOLE 14400 0 0 MANULIFE FINL CORP COM 56501R106 550155 31030420 SH SOLE 31030420 0 0 MARKEL CORP COM 570535104 1025 1050 SH SOLE 1050 0 0 MARTIN MARIETTA MATLS INC COM 573284106 1026 4700 SH SOLE 4700 0 0 MASTERCARD INCORPORATED CL A 57636Q104 70159 623806 SH SOLE 623806 0 0 MATTEL INC COM 577081102 1972 77000 SH SOLE 77000 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 1798 40000 SH SOLE 40000 0 0 MCCORMICK & CO INC COM NON VTG 579780206 5068 51950 SH SOLE 51950 0 0 MCDONALDS CORP COM 580135101 17541 135340 SH SOLE 135340 0 0 MCKESSON CORP COM 58155Q103 979 6600 SH SOLE 6600 0 0 MELCO CROWN ENTMT LTD ADR 585464100 20093 1083788 SH SOLE 1083788 0 0 MERCK & CO INC COM 58933Y105 183070 2881177 SH SOLE 2881177 0 0 METHANEX CORP COM 59151K108 2419 51654 SH SOLE 51654 0 0 MICROSOFT CORP COM 594918104 105705 1604995 SH SOLE 1604995 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 30628 415126 SH SOLE 415126 0 0 MICRON TECHNOLOGY INC COM 595112103 4315 149300 SH SOLE 149300 0 0 MONDELEZ INTL INC CL A 609207105 834 19350 SH SOLE 19350 0 0 MONSANTO CO NEW COM 61166W101 7051 62286 SH SOLE 62286 0 0 MOODYS CORP COM 615369105 18235 162751 SH SOLE 162751 0 0 NASDAQ INC COM 631103108 52655 758174 SH SOLE 758174 0 0 NATIONAL OILWELL VARCO INC COM 637071101 730 18210 SH SOLE 18210 0 0 NEPTUNE TECHNOLOGIES BIORES COM 64077P108 1 679 SH SOLE 679 0 0 NEVSUN RES LTD COM 64156L101 2755 1072000 SH SOLE 1072000 0 0 NEW GOLD INC CDA COM 644535106 894 300000 SH SOLE 300000 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 13604 973800 SH SOLE 973800 0 0 NEWMONT MINING CORP COM 651639106 1394 42300 SH SOLE 42300 0 0 NEXTERA ENERGY INC COM 65339F101 21580 168104 SH SOLE 168104 0 0 NIKE INC CL B 654106103 27754 498000 SH SOLE 498000 0 0 NORBORD INC COM NEW 65548P403 10070 354000 SH SOLE 354000 0 0 NORDSTROM INC COM 655664100 8425 180900 SH SOLE 180900 0 0 NORFOLK SOUTHERN CORP COM 655844108 750 6700 SH SOLE 6700 0 0 NOVADAQ TECHNOLOGIES INC COM 66987G102 5453 700000 SH SOLE 700000 0 0 NUCOR CORP COM 670346105 866 14500 SH SOLE 14500 0 0 NVIDIA CORP COM 67066G104 10806 99200 SH SOLE 99200 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 1079 4000 SH SOLE 4000 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 126778 2000909 SH SOLE 2000909 0 0 OCEANEERING INTL INC COM 675232102 1169 43160 SH SOLE 43160 0 0 OMNICOM GROUP INC COM 681919106 24610 285467 SH SOLE 285467 0 0 ONEOK INC NEW COM 682680103 277 5000 SH SOLE 5000 0 0 OPEN TEXT CORP COM 683715106 26104 767540 SH SOLE 767540 0 0 ORACLE CORP COM 68389X105 83320 1867743 SH SOLE 1867743 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 1060 95430 SH SOLE 95430 0 0 OWENS & MINOR INC NEW COM 690732102 1211 35000 SH SOLE 35000 0 0 PNC FINL SVCS GROUP INC COM 693475105 46389 385800 SH SOLE 385800 0 0 PPG INDS INC COM 693506107 884 8417 SH SOLE 8417 0 0 PVH CORP COM 693656100 2845 27500 SH SOLE 27500 0 0 PACCAR INC COM 693718108 28728 427500 SH SOLE 427500 0 0 PACIFIC PREMIER BANCORP COM 69478X105 3238 84000 SH SOLE 84000 0 0 PALO ALTO NETWORKS INC COM 697435105 1263 11210 SH SOLE 11210 0 0 PARKER HANNIFIN CORP COM 701094104 14934 93150 SH SOLE 93150 0 0 PATTERSON COMPANIES INC COM 703395103 8758 193626 SH SOLE 193626 0 0 PEMBINA PIPELINE CORP COM 706327103 37000 1168266 SH SOLE 1168266 0 0 PEPSICO INC COM 713448108 108306 968230 SH SOLE 968230 0 0 PFIZER INC COM 717081103 374699 10952897 SH SOLE 10952897 0 0 PHILIP MORRIS INTL INC COM 718172109 42414 375679 SH SOLE 375679 0 0 PHILLIPS 66 COM 718546104 56259 710166 SH SOLE 710166 0 0 PIONEER NAT RES CO COM 723787107 1043 5600 SH SOLE 5600 0 0 POTASH CORP SASK INC COM 73755L107 1059 62024 SH SOLE 62024 0 0 PRAXAIR INC COM 74005P104 2823 23800 SH SOLE 23800 0 0 PRECISION DRILLING CORP COM 2010 74022D308 5156 1090700 SH SOLE 1090700 0 0 PRICELINE GRP INC COM NEW 741503403 890 500 SH SOLE 500 0 0 PROCTER AND GAMBLE CO COM 742718109 96680 1076020 SH SOLE 1076020 0 0 PROGRESSIVE CORP OHIO COM 743315103 12047 307490 SH SOLE 307490 0 0 PROLOGIS INC COM 74340W103 986 19000 SH SOLE 19000 0 0 PRUDENTIAL FINL INC COM 744320102 987 9256 SH SOLE 9256 0 0 PUBLIC STORAGE COM 74460D109 928 4241 SH SOLE 4241 0 0 PULTE GROUP INC COM 745867101 2510 106600 SH SOLE 106600 0 0 QUALCOMM INC COM 747525103 46427 809680 SH SOLE 809680 0 0 QUANTA SVCS INC COM 74762E102 2266 61050 SH SOLE 61050 0 0 QUEST DIAGNOSTICS INC COM 74834L100 10904 111050 SH SOLE 111050 0 0 RALPH LAUREN CORP CL A 751212101 10194 124900 SH SOLE 124900 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 7953 104293 SH SOLE 104293 0 0 RAYTHEON CO COM NEW 755111507 2196 14400 SH SOLE 14400 0 0 RBC BEARINGS INC COM 75524B104 2350 24200 SH SOLE 24200 0 0 RED HAT INC COM 756577102 1981 22900 SH SOLE 22900 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1395 3600 SH SOLE 3600 0 0 RELIANCE STEEL & ALUMINUM C COM 759509102 1024 12800 SH SOLE 12800 0 0 REPUBLIC SVCS INC COM 760759100 1363 21700 SH SOLE 21700 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 5044 90600 SH SOLE 90600 0 0 RETAIL OPPORTUNITY INVTS CO COM 76131N101 4554 216555 SH SOLE 216555 0 0 ROCKWELL AUTOMATION INC COM 773903109 561 3600 SH SOLE 3600 0 0 ROCKWELL COLLINS INC COM 774341101 117568 1210050 SH SOLE 1210050 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 20572 465500 SH SOLE 465500 0 0 ROPER TECHNOLOGIES INC COM 776696106 929 4500 SH SOLE 4500 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 1579475 21690244 SH SOLE 21690244 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 41404 175635 SH SOLE 175635 0 0 SABRE CORP COM 78573M104 490 23116 SH SOLE 23116 0 0 SALESFORCE COM INC COM 79466L302 5960 72250 SH SOLE 72250 0 0 SAREPTA THERAPEUTICS INC COM 803607100 1184 40000 SH SOLE 40000 0 0 SCHLUMBERGER LTD COM 806857108 138424 1772389 SH SOLE 1772389 0 0 SCRIPPS NETWORKS INTERACT I CL A COM 811065101 12140 154900 SH SOLE 154900 0 0 SEMPRA ENERGY COM 816851109 792 7170 SH SOLE 7170 0 0 SERVICENOW INC COM 81762P102 2362 27000 SH SOLE 27000 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 984389 47507356 SH SOLE 47507356 0 0 SHERWIN WILLIAMS CO COM 824348106 1064 3429 SH SOLE 3429 0 0 SHOPIFY INC CL A 82509L107 1362 20000 SH SOLE 20000 0 0 SILVER WHEATON CORP COM 828336107 1676 80500 SH SOLE 80500 0 0 SIMON PPTY GROUP INC NEW COM 828806109 10558 61372 SH SOLE 61372 0 0 SMITH A O COM 831865209 992 19390 SH SOLE 19390 0 0 SMUCKER J M CO COM NEW 832696405 13108 100000 SH SOLE 100000 0 0 SNAP ON INC COM 833034101 1181 7000 SH SOLE 7000 0 0 SOUTHERN CO COM 842587107 3445 69200 SH SOLE 69200 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 1505 88915 SH SOLE 88915 0 0 SPLUNK INC COM 848637104 2843 45640 SH SOLE 45640 0 0 STANLEY BLACK & DECKER INC COM 854502101 6743 50750 SH SOLE 50750 0 0 STARBUCKS CORP COM 855244109 18791 321821 SH SOLE 321821 0 0 STERICYCLE INC COM 858912108 12865 155200 SH SOLE 155200 0 0 SUN LIFE FINL INC COM 866796105 189200 5184090 SH SOLE 5184090 0 0 SUNCOR ENERGY INC NEW COM 867224107 105265 3430312 SH SOLE 3430312 0 0 TJX COS INC NEW COM 872540109 44122 557941 SH SOLE 557941 0 0 TAHOE RES INC COM 873868103 7088 883019 SH SOLE 883019 0 0 TANGER FACTORY OUTLET CTRS COM 875465106 13786 420700 SH SOLE 420700 0 0 TELUS CORP COM 87971M103 693955 21388477 SH SOLE 21388477 0 0 TESORO CORP COM 881609101 17948 221417 SH SOLE 221417 0 0 TEXAS INSTRS INC COM 882508104 35238 437414 SH SOLE 437414 0 0 THOMSON REUTERS CORP COM 884903105 116214 2688723 SH SOLE 2688723 0 0 3M CO COM 88579Y101 615 3216 SH SOLE 3216 0 0 TIFFANY & CO NEW COM 886547108 12030 126236 SH SOLE 126236 0 0 TIME WARNER INC COM NEW 887317303 733 7500 SH SOLE 7500 0 0 TORCHMARK CORP COM 891027104 1040 13500 SH SOLE 13500 0 0 TORO CO COM 891092108 6080 97340 SH SOLE 97340 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 618659 12357836 SH SOLE 12357836 0 0 TRACTOR SUPPLY CO COM 892356106 7232 104855 SH SOLE 104855 0 0 TRANSCANADA CORP COM 89353D107 993367 21536956 SH SOLE 21536956 0 0 TRAVELERS COMPANIES INC COM 89417E109 2015 16717 SH SOLE 16717 0 0 TREEHOUSE FOODS INC COM 89469A104 6849 80900 SH SOLE 80900 0 0 TRIMBLE INC COM 896239100 3086 96400 SH SOLE 96400 0 0 TURQUOISE HILL RES LTD COM 900435108 214 70000 SH SOLE 70000 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 29349 906098 SH SOLE 906098 0 0 TYSON FOODS INC CL A 902494103 3906 63300 SH SOLE 63300 0 0 US BANCORP DEL COM NEW 902973304 131433 2552106 SH SOLE 2552106 0 0 UNION PAC CORP COM 907818108 184022 1737366 SH SOLE 1737366 0 0 UNITED CONTL HLDGS INC COM 910047109 572 8100 SH SOLE 8100 0 0 UNITED RENTALS INC COM 911363109 775 6200 SH SOLE 6200 0 0 UNITED TECHNOLOGIES CORP COM 913017109 127376 1135153 SH SOLE 1135153 0 0 UNITEDHEALTH GROUP INC COM 91324P102 7300 44510 SH SOLE 44510 0 0 UNUM GROUP COM 91529Y106 633 13500 SH SOLE 13500 0 0 VALERO ENERGY CORP NEW COM 91913Y100 46218 697211 SH SOLE 697211 0 0 VALMONT INDS INC COM 920253101 1441 9270 SH SOLE 9270 0 0 VEEVA SYS INC CL A COM 922475108 1190 23200 SH SOLE 23200 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 323638 6638734 SH SOLE 6638734 0 0 VERMILION ENERGY INC COM 923725105 19683 525150 SH SOLE 525150 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1651 15100 SH SOLE 15100 0 0 VISA INC COM CL A 92826C839 36015 405257 SH SOLE 405257 0 0 WEC ENERGY GROUP INC COM 92939U106 41992 692600 SH SOLE 692600 0 0 WAL-MART STORES INC COM 931142103 734 10185 SH SOLE 10185 0 0 WALGREENS BOOTS ALLIANCE IN COM 931427108 77647 934938 SH SOLE 934938 0 0 WASTE CONNECTIONS INC COM 94106B101 19662 222800 SH SOLE 222800 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 645 4600 SH SOLE 4600 0 0 WELLS FARGO & CO NEW COM 949746101 206195 3704539 SH SOLE 3704539 0 0 WESTAR ENERGY INC COM 95709T100 1042 19200 SH SOLE 19200 0 0 WESTERN UN CO COM 959802109 5786 284337 SH SOLE 284337 0 0 WHIRLPOOL CORP COM 963320106 8327 48600 SH SOLE 48600 0 0 WILLIAMS SONOMA INC COM 969904101 11400 212600 SH SOLE 212600 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 1011 12000 SH SOLE 12000 0 0 XILINX INC COM 983919101 2475 42750 SH SOLE 42750 0 0 XEROX CORP COM 984121103 3570 486400 SH SOLE 486400 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 29418 240911 SH SOLE 240911 0 0 AON PLC SHS CL A G0408V102 15943 134328 SH SOLE 134328 0 0 BROOKFIELD PPTY PARTNERS L UNIT LTD PARTN G16249107 39170 1759652 SH SOLE 1759652 0 0 INVESCO LTD SHS G491BT108 37471 1223350 SH SOLE 1223350 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 803 22376 SH SOLE 22376 0 0 MEDTRONIC PLC SHS G5960L103 76074 944314 SH SOLE 944314 0 0 PERRIGO CO PLC SHS G97822103 15205 229020 SH SOLE 229020 0 0 CHUBB LIMITED COM H1467J104 1158 8500 SH SOLE 8500 0 0 GARMIN LTD SHS H2906T109 2603 50930 SH SOLE 50930 0 0 BROADCOM LTD SHS Y09827109 13652 62350 SH SOLE 62350 0 0 LAZARD LTD SHS A G54050102 14858 323073 SH SOLE 323073 0 0 HOLLYSYS AUTOMATION TECHNOL SHS G45667105 3154 286324 SH SOLE 286324 0 0 COPA HOLDINGS SA CL A P31076105 634 5650 SH SOLE 5650 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1038 7150 SH SOLE 7150 0 0 TECHNIPFMC PLC COM G87110105 650 2000 SH SOLE 2000 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 1064 14060 SH SOLE 14060 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 410 61700 SH SOLE 61700 0 0 HORIZON PHARMA PLC SHS G4617B105 1848 125000 SH SOLE 125000 0 0 GLOBANT S A COM L44385109 2089 57381 SH SOLE 57381 0 0 NIELSEN HLDGS PLC SHS EURO G6518L108 160964 3896500 SH SOLE 3896500 0 0 ALLERGAN PLC SHS G0177J108 2915 12200 SH SOLE 12200 0 0 JOHNSON CTLS INTL PLC SHS G51502105 61648 1463638 SH SOLE 1463638 0 0 EATON CORP PLC SHS G29183103 161391 2176547 SH SOLE 2176547 0 0