0000898581-17-000006.txt : 20170814 0000898581-17-000006.hdr.sgml : 20170814 20170814154257 ACCESSION NUMBER: 0000898581-17-000006 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170630 FILED AS OF DATE: 20170814 DATE AS OF CHANGE: 20170814 EFFECTIVENESS DATE: 20170814 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: 171029824 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 06-30-2017 06-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 06-30-2017 0 388 19369849 true
INFORMATION TABLE 2 13FHRReport063017.xml 13F-HR AFLAC INC COM 001055102 16250 209187 SH SOLE 209187 0 0 AT&T INC COM 00206R102 43613 1155917 SH SOLE 1155917 0 0 ABBVIE INC COM 00287Y109 17975 247902 SH SOLE 247902 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 976 35000 SH SOLE 35000 0 0 ACI WORLDWIDE INC COM 004498101 265 11829 SH SOLE 11829 0 0 ACTIVISION BLIZZARD INC COM 00507V109 18827 327020 SH SOLE 327020 0 0 ACTUANT CORP CL A NEW 00508X203 1606 65300 SH SOLE 65300 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 12764 1887057 SH SOLE 1887057 0 0 AETNA INC NEW COM 00817Y108 62607 412350 SH SOLE 412350 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1186 20000 SH SOLE 20000 0 0 AGNICO EAGLE MINES LTD COM 008474108 32197 713829 SH SOLE 713829 0 0 AGRIUM INC COM 008916108 19076 210435 SH SOLE 210435 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 10926 1539810 SH SOLE 1539810 0 0 ALBEMARLE CORP COM 012653101 7199 68215 SH SOLE 68215 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 3407 28000 SH SOLE 28000 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 52467 4983551 SH SOLE 4983551 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 60507 429432 SH SOLE 429432 0 0 ALLEGIANT TRAVEL CO COM 01748X102 11944 88086 SH SOLE 88086 0 0 ALPHABET INC CAP STK CL C 02079K107 16877 18572 SH SOLE 18572 0 0 ALPHABET INC CAP STK CL A 02079K305 45968 49445 SH SOLE 49445 0 0 ALTRIA GROUP INC COM 02209S103 81191 1090248 SH SOLE 1090248 0 0 AMAZON COM INC COM 023135106 6486 6700 SH SOLE 6700 0 0 AMERICAN ELEC PWR INC COM 025537101 1171 16859 SH SOLE 16859 0 0 AMERICAN EXPRESS CO COM 025816109 17803 211341 SH SOLE 211341 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 32024 512219 SH SOLE 512219 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 6836 87700 SH SOLE 87700 0 0 AMERISOURCEBERGEN CORP COM 03073E105 1418 15000 SH SOLE 15000 0 0 AMERIPRISE FINL INC COM 03076C106 1026 8057 SH SOLE 8057 0 0 AMETEK INC NEW COM 031100100 1078 17800 SH SOLE 17800 0 0 AMGEN INC COM 031162100 36322 210895 SH SOLE 210895 0 0 AMPHENOL CORP NEW CL A 032095101 1286 17420 SH SOLE 17420 0 0 ANSYS INC COM 03662Q105 1375 11300 SH SOLE 11300 0 0 ANTHEM INC COM 036752103 27650 146975 SH SOLE 146975 0 0 APACHE CORP COM 037411105 46732 975002 SH SOLE 975002 0 0 APPLE INC COM 037833100 120149 834255 SH SOLE 834255 0 0 ARISTA NETWORKS INC COM 040413106 1371 9150 SH SOLE 9150 0 0 ARROW ELECTRS INC COM 042735100 729 9300 SH SOLE 9300 0 0 ASSOCIATED BANC CORP COM 045487105 17259 684900 SH SOLE 684900 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1705 50000 SH SOLE 50000 0 0 AUTODESK INC COM 052769106 1031 10230 SH SOLE 10230 0 0 AUTOMATIC DATA PROCESSING I COM 053015103 616 6012 SH SOLE 6012 0 0 BB&T CORP COM 054937107 32123 707400 SH SOLE 707400 0 0 BCE INC COM NEW 05534B760 202275 4490744 SH SOLE 4490744 0 0 BAIDU INC SPON ADR REP A 056752108 17209 96215 SH SOLE 96215 0 0 BALL CORP COM 058498106 929 22008 SH SOLE 22008 0 0 BANK AMER CORP COM 060505104 150314 6195950 SH SOLE 6195950 0 0 BANK MONTREAL QUE COM 063671101 795628 10833524 SH SOLE 10833524 0 0 BANK N S HALIFAX COM 064149107 1304881 21687461 SH SOLE 21687461 0 0 BARD C R INC COM 067383109 3088 9769 SH SOLE 9769 0 0 BARRICK GOLD CORP COM 067901108 2090 131358 SH SOLE 131358 0 0 BERKLEY W R CORP COM 084423102 12054 174270 SH SOLE 174270 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 119709 470 SH SOLE 470 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 31130 183798 SH SOLE 183798 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 346 9733 SH SOLE 9733 0 0 BIOGEN INC COM 09062X103 11520 42453 SH SOLE 42453 0 0 BIO TECHNE CORP COM 09073M104 2372 20190 SH SOLE 20190 0 0 BLACKBERRY LTD COM 09228F103 1270 127100 SH SOLE 127100 0 0 BLACKROCK INC COM 09247X101 78463 185750 SH SOLE 185750 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 340 10200 SH SOLE 10200 0 0 BOEING CO COM 097023105 27888 141026 SH SOLE 141026 0 0 BORGWARNER INC COM 099724106 932 22000 SH SOLE 22000 0 0 BOSTON PRIVATE FINL HLDGS I COM 101119105 1349 87900 SH SOLE 87900 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1885 68000 SH SOLE 68000 0 0 BRIGHT HORIZONS FAM SOL IN COM 109194100 1297 16800 SH SOLE 16800 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 3483 62500 SH SOLE 62500 0 0 BROADRIDGE FINL SOLUTIONS I COM 11133T103 2253 29819 SH SOLE 29819 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 127860 3257551 SH SOLE 3257551 0 0 BRUKER CORP COM 116794108 1243 43100 SH SOLE 43100 0 0 B2GOLD CORP COM 11777Q209 10146 3603870 SH SOLE 3603870 0 0 CAE INC COM 124765108 4008 232400 SH SOLE 232400 0 0 CBS CORP NEW CL B 124857202 18832 295261 SH SOLE 295261 0 0 CF INDS HLDGS INC COM 125269100 18882 675304 SH SOLE 675304 0 0 CIGNA CORPORATION COM 125509109 6825 40775 SH SOLE 40775 0 0 CRH MEDICAL CORP COM 12626F105 22 3888 SH SOLE 3888 0 0 CSX CORP COM 126408103 497 9100 SH SOLE 9100 0 0 CSRA INC COM 12650T104 11840 372900 SH SOLE 372900 0 0 CVS HEALTH CORP COM 126650100 111960 1391502 SH SOLE 1391502 0 0 CA INC COM 12673P105 13778 399700 SH SOLE 399700 0 0 CABOT OIL & GAS CORP COM 127097103 1978 78865 SH SOLE 78865 0 0 CALLAWAY GOLF CO COM 131193104 2319 181439 SH SOLE 181439 0 0 CAMECO CORP COM 13321L108 16 1737 SH SOLE 1737 0 0 CDN IMPERIAL BK COMM TORONT COM 136069101 54608 671809 SH SOLE 671809 0 0 CANADIAN NATL RY CO COM 136375102 86430 1065012 SH SOLE 1065012 0 0 CANADIAN NAT RES LTD COM 136385101 148185 5134394 SH SOLE 5134394 0 0 CANADIAN PAC RY LTD COM 13645T100 165724 1029803 SH SOLE 1029803 0 0 CASEYS GEN STORES INC COM 147528103 2391 22320 SH SOLE 22320 0 0 CATERPILLAR INC DEL COM 149123101 65164 606400 SH SOLE 606400 0 0 CAVIUM INC COM 14964U108 1077 17330 SH SOLE 17330 0 0 CELESTICA INC SUB VTG SHS 15101Q108 1912 140700 SH SOLE 140700 0 0 CELGENE CORP COM 151020104 43936 338308 SH SOLE 338308 0 0 CENOVUS ENERGY INC COM 15135U109 113722 15423145 SH SOLE 15423145 0 0 CHEVRON CORP NEW COM 166764100 82702 792692 SH SOLE 792692 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 4452 10700 SH SOLE 10700 0 0 CIMAREX ENERGY CO COM 171798101 6806 72400 SH SOLE 72400 0 0 CISCO SYS INC COM 17275R102 113138 3614631 SH SOLE 3614631 0 0 CITIGROUP INC COM NEW 172967424 219669 3284529 SH SOLE 3284529 0 0 CLOUDERA INC COM 18914U100 1515 94580 SH SOLE 94580 0 0 COACH INC COM 189754104 19219 405978 SH SOLE 405978 0 0 COCA COLA CO COM 191216100 10759 239882 SH SOLE 239882 0 0 COGNIZANT TECHNOLOGY SOLUTI CL A 192446102 5647 85040 SH SOLE 85040 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 13867 245282 SH SOLE 245282 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 12090 540200 SH SOLE 540200 0 0 COMCAST CORP NEW CL A 20030N101 115348 2963714 SH SOLE 2963714 0 0 COMERICA INC COM 200340107 648 8854 SH SOLE 8854 0 0 CONCHO RES INC COM 20605P101 1777 14622 SH SOLE 14622 0 0 CONOCOPHILLIPS COM 20825C104 54091 1230450 SH SOLE 1230450 0 0 CORELOGIC INC COM 21871D103 1271 29300 SH SOLE 29300 0 0 COTT CORP QUE COM 22163N106 3317 229607 SH SOLE 229607 0 0 CRESCENT PT ENERGY CORP COM 22576C101 7536 984916 SH SOLE 984916 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1949 29300 SH SOLE 29300 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 142725 2655850 SH SOLE 2655850 0 0 DESCARTES SYS GROUP INC COM 249906108 6563 269690 SH SOLE 269690 0 0 DEVON ENERGY CORP NEW COM 25179M103 1666 52100 SH SOLE 52100 0 0 DEXCOM INC COM 252131107 3515 48052 SH SOLE 48052 0 0 DICKS SPORTING GOODS INC COM 253393102 9049 227200 SH SOLE 227200 0 0 DISCOVER FINL SVCS COM 254709108 83100 1336233 SH SOLE 1336233 0 0 DOLLAR GEN CORP NEW COM 256677105 18254 253211 SH SOLE 253211 0 0 DOLLAR TREE INC COM 256746108 3300 47200 SH SOLE 47200 0 0 DOVER CORP COM 260003108 11082 138150 SH SOLE 138150 0 0 DOW CHEM CO COM 260543103 128439 2036449 SH SOLE 2036449 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 820 9000 SH SOLE 9000 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 1930 23911 SH SOLE 23911 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 42674 510510 SH SOLE 510510 0 0 EOG RES INC COM 26875P101 27903 308251 SH SOLE 308251 0 0 EASTMAN CHEM CO COM 277432100 17436 207600 SH SOLE 207600 0 0 ECOLAB INC COM 278865100 1744 13135 SH SOLE 13135 0 0 EDGEWELL PERS CARE CO COM 28035Q102 1634 21500 SH SOLE 21500 0 0 EDISON INTL COM 281020107 11955 152892 SH SOLE 152892 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1182 10000 SH SOLE 10000 0 0 ENCANA CORP COM 292505104 3248 369100 SH SOLE 369100 0 0 ENBRIDGE INC COM 29250N105 1216201 30523829 SH SOLE 30523829 0 0 ENERPLUS CORP COM 292766102 8607 1060820 SH SOLE 1060820 0 0 EPAM SYS INC COM 29414B104 2743 32620 SH SOLE 32620 0 0 EQUIFAX INC COM 294429105 869 6325 SH SOLE 6325 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 1830 19300 SH SOLE 19300 0 0 EXFO INC SUB VTG SHS 302046107 3392 726900 SH SOLE 726900 0 0 EXPEDIA INC DEL COM NEW 30212P303 20630 138500 SH SOLE 138500 0 0 EXXON MOBIL CORP COM 30231G102 131549 1629492 SH SOLE 1629492 0 0 FLIR SYS INC COM 302445101 1019 29400 SH SOLE 29400 0 0 F M C CORP COM NEW 302491303 18914 258915 SH SOLE 258915 0 0 FACEBOOK INC CL A 30303M102 57613 381593 SH SOLE 381593 0 0 FAIR ISAAC CORP COM 303250104 1338 9600 SH SOLE 9600 0 0 FEDEX CORP COM 31428X106 15995 73600 SH SOLE 73600 0 0 F5 NETWORKS INC COM 315616102 1381 10871 SH SOLE 10871 0 0 FIDELITY NATL INFORMATION S COM 31620M106 62980 737467 SH SOLE 737467 0 0 FIFTH THIRD BANCORP COM 316773100 9418 362800 SH SOLE 362800 0 0 FIREEYE INC COM 31816Q101 2205 145000 SH SOLE 145000 0 0 FIRST CMNTY CORP S C COM 319835104 714 34000 SH SOLE 34000 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 12147 189265 SH SOLE 189265 0 0 FITBIT INC CL A 33812L102 486 91600 SH SOLE 91600 0 0 FLOWERS FOODS INC COM 343498101 1039 60000 SH SOLE 60000 0 0 FLOWSERVE CORP COM 34354P105 18738 403580 SH SOLE 403580 0 0 FOOT LOCKER INC COM 344849104 5574 113100 SH SOLE 113100 0 0 FORTIS INC COM 349553107 297126 8451904 SH SOLE 8451904 0 0 FORTUNA SILVER MINES INC COM 349915108 2243 457950 SH SOLE 457950 0 0 FOX FACTORY HLDG CORP COM 35138V102 1833 51500 SH SOLE 51500 0 0 FRANCO NEVADA CORP COM 351858105 7039 97530 SH SOLE 97530 0 0 GENERAL DYNAMICS CORP COM 369550108 991 5000 SH SOLE 5000 0 0 GENERAL ELECTRIC CO COM 369604103 2201 81500 SH SOLE 81500 0 0 GENERAL MLS INC COM 370334104 73495 1326633 SH SOLE 1326633 0 0 GENERAL MTRS CO COM 37045V100 1057 30248 SH SOLE 30248 0 0 GILEAD SCIENCES INC COM 375558103 19900 281155 SH SOLE 281155 0 0 GILDAN ACTIVEWEAR INC COM 375916103 5539 180200 SH SOLE 180200 0 0 GOLDCORP INC NEW COM 380956409 11943 926148 SH SOLE 926148 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 89426 403000 SH SOLE 403000 0 0 GRAINGER W W INC COM 384802104 7952 44050 SH SOLE 44050 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 16053 314110 SH SOLE 314110 0 0 HCA HEALTHCARE INC COM 40412C101 5476 62800 SH SOLE 62800 0 0 HCP INC COM 40414L109 12560 393000 SH SOLE 393000 0 0 HALLIBURTON CO COM 406216101 1276 29882 SH SOLE 29882 0 0 HARRIS CORP DEL COM 413875105 8959 82136 SH SOLE 82136 0 0 HELMERICH & PAYNE INC COM 423452101 40282 741300 SH SOLE 741300 0 0 HERSHEY CO COM 427866108 3724 34680 SH SOLE 34680 0 0 HEXCEL CORP NEW COM 428291108 1452 27500 SH SOLE 27500 0 0 HOME DEPOT INC COM 437076102 4909 32000 SH SOLE 32000 0 0 HONEYWELL INTL INC COM 438516106 17045 127881 SH SOLE 127881 0 0 HORMEL FOODS CORP COM 440452100 5574 163400 SH SOLE 163400 0 0 HOST HOTELS & RESORTS INC COM 44107P104 10936 598600 SH SOLE 598600 0 0 HUDBAY MINERALS INC COM 443628102 9188 1588429 SH SOLE 1588429 0 0 HUMANA INC COM 444859102 1684 7000 SH SOLE 7000 0 0 HUNT J B TRANS SVCS INC COM 445658107 28328 310000 SH SOLE 310000 0 0 HUNTINGTON BANCSHARES INC COM 446150104 20942 1549000 SH SOLE 1549000 0 0 IDACORP INC COM 451107106 11155 130700 SH SOLE 130700 0 0 IMPERIAL OIL LTD COM NEW 453038408 2922 100236 SH SOLE 100236 0 0 INTEL CORP COM 458140100 92593 2744313 SH SOLE 2744313 0 0 INTERNATIONAL BUSINESS MACH COM 459200101 11233 73022 SH SOLE 73022 0 0 INTL PAPER CO COM 460146103 1756 31022 SH SOLE 31022 0 0 INTERPUBLIC GROUP COS INC COM 460690100 7670 311802 SH SOLE 311802 0 0 ISHARES TR CORE US AGGBD ET 464287226 16707 152563 SH SOLE 152563 0 0 ISHARES TR MSCI EAFE ETF 464287465 31604 484728 SH SOLE 484728 0 0 ISHARES TR INTL TREA BD ETF 464288117 14426 150777 SH SOLE 150777 0 0 ISHARES TR JP MOR EM MK ETF 464288281 7110 62172 SH SOLE 62172 0 0 JPMORGAN CHASE & CO COM 46625H100 270041 2954502 SH SOLE 2954502 0 0 JOHNSON & JOHNSON COM 478160104 202177 1528290 SH SOLE 1528290 0 0 JONES LANG LASALLE INC COM 48020Q107 24563 196500 SH SOLE 196500 0 0 JUNIPER NETWORKS INC COM 48203R104 1366 49000 SH SOLE 49000 0 0 KBR INC COM 48242W106 7389 485480 SH SOLE 485480 0 0 K2M GROUP HLDGS INC COM 48273J107 2857 117266 SH SOLE 117266 0 0 KELLOGG CO COM 487836108 4696 67600 SH SOLE 67600 0 0 KEYCORP NEW COM 493267108 8264 441000 SH SOLE 441000 0 0 KIMBERLY CLARK CORP COM 494368103 3499 27100 SH SOLE 27100 0 0 KINDER MORGAN INC DEL COM 49456B101 836 43618 SH SOLE 43618 0 0 KINROSS GOLD CORP COM NO PAR 496902404 103 25229 SH SOLE 25229 0 0 KROGER CO COM 501044101 11282 483800 SH SOLE 483800 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 19788 128374 SH SOLE 128374 0 0 LAS VEGAS SANDS CORP COM 517834107 9569 149777 SH SOLE 149777 0 0 LAUDER ESTEE COS INC CL A 518439104 1344 14000 SH SOLE 14000 0 0 LEAR CORP COM NEW 521865204 16059 113025 SH SOLE 113025 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 1000 40755 SH SOLE 40755 0 0 LIFEPOINT HEALTH INC COM 53219L109 13027 194000 SH SOLE 194000 0 0 LILLY ELI & CO COM 532457108 4094 49741 SH SOLE 49741 0 0 LOCKHEED MARTIN CORP COM 539830109 11076 39898 SH SOLE 39898 0 0 LOWES COS INC COM 548661107 181920 2346450 SH SOLE 2346450 0 0 MAGNA INTL INC COM 559222401 55956 1207754 SH SOLE 1207754 0 0 MANHATTAN ASSOCS INC COM 562750109 2026 42150 SH SOLE 42150 0 0 MANPOWERGROUP INC COM 56418H100 1463 13100 SH SOLE 13100 0 0 MANULIFE FINL CORP COM 56501R106 660305 35216586 SH SOLE 35216586 0 0 MARATHON PETE CORP COM 56585A102 891 17019 SH SOLE 17019 0 0 MARKEL CORP COM 570535104 1025 1050 SH SOLE 1050 0 0 MASTERCARD INCORPORATED CL A 57636Q104 66027 543656 SH SOLE 543656 0 0 MATTEL INC COM 577081102 1658 77000 SH SOLE 77000 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 1679 37400 SH SOLE 37400 0 0 MCCORMICK & CO INC COM NON VTG 579780206 5066 51950 SH SOLE 51950 0 0 MCDONALDS CORP COM 580135101 20729 135340 SH SOLE 135340 0 0 MELCO RESORT ENTERTAINMENT ADR 585464100 20609 918014 SH SOLE 918014 0 0 MERCADOLIBRE INC COM 58733R102 878 3500 SH SOLE 3500 0 0 MERCK & CO INC COM 58933Y105 190810 2977222 SH SOLE 2977222 0 0 METHANEX CORP COM 59151K108 141 3187 SH SOLE 3187 0 0 MICROSOFT CORP COM 594918104 115858 1680807 SH SOLE 1680807 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 16448 213116 SH SOLE 213116 0 0 MONDELEZ INTL INC CL A 609207105 717 16600 SH SOLE 16600 0 0 MONSANTO CO NEW COM 61166W101 1135 9586 SH SOLE 9586 0 0 MOODYS CORP COM 615369105 21428 176100 SH SOLE 176100 0 0 NASDAQ INC COM 631103108 45668 638803 SH SOLE 638803 0 0 NEVSUN RES LTD COM 64156L101 2376 984021 SH SOLE 984021 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 12786 973800 SH SOLE 973800 0 0 NEWMONT MINING CORP COM 651639106 1370 42300 SH SOLE 42300 0 0 NEXTERA ENERGY INC COM 65339F101 25467 181738 SH SOLE 181738 0 0 NIKE INC CL B 654106103 32627 553000 SH SOLE 553000 0 0 NORBORD INC COM NEW 65548P403 12031 386404 SH SOLE 386404 0 0 NORDSTROM INC COM 655664100 8652 180900 SH SOLE 180900 0 0 NORFOLK SOUTHERN CORP COM 655844108 913 7500 SH SOLE 7500 0 0 NOVADAQ TECHNOLOGIES INC COM 66987G102 7588 647410 SH SOLE 647410 0 0 NUCOR CORP COM 670346105 839 14500 SH SOLE 14500 0 0 NVIDIA CORP COM 67066G104 1688 11676 SH SOLE 11676 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 137729 2300472 SH SOLE 2300472 0 0 OCEANEERING INTL INC COM 675232102 986 43160 SH SOLE 43160 0 0 OMNICOM GROUP INC COM 681919106 25104 302818 SH SOLE 302818 0 0 ONEOK INC NEW COM 682680103 856 16414 SH SOLE 16414 0 0 OPEN TEXT CORP COM 683715106 150943 4781442 SH SOLE 4781442 0 0 ORACLE CORP COM 68389X105 146363 2919093 SH SOLE 2919093 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 1167 95430 SH SOLE 95430 0 0 OWENS & MINOR INC NEW COM 690732102 1127 35000 SH SOLE 35000 0 0 OWENS CORNING NEW COM 690742101 8151 121800 SH SOLE 121800 0 0 PNC FINL SVCS GROUP INC COM 693475105 50610 405300 SH SOLE 405300 0 0 PPG INDS INC COM 693506107 9467 86093 SH SOLE 86093 0 0 PVH CORP COM 693656100 3149 27500 SH SOLE 27500 0 0 PACCAR INC COM 693718108 24105 365000 SH SOLE 365000 0 0 PACIFIC PREMIER BANCORP COM 69478X105 3100 84000 SH SOLE 84000 0 0 PARKER HANNIFIN CORP COM 701094104 14056 87950 SH SOLE 87950 0 0 PATTERSON COMPANIES INC COM 703395103 12049 256626 SH SOLE 256626 0 0 PEMBINA PIPELINE CORP COM 706327103 35327 1066440 SH SOLE 1066440 0 0 PEPSICO INC COM 713448108 105356 912254 SH SOLE 912254 0 0 PFENEX INC COM 717071104 902 225000 SH SOLE 225000 0 0 PFIZER INC COM 717081103 333532 9929488 SH SOLE 9929488 0 0 PHILIP MORRIS INTL INC COM 718172109 32932 280390 SH SOLE 280390 0 0 PHILLIPS 66 COM 718546104 34405 416067 SH SOLE 416067 0 0 PIONEER NAT RES CO COM 723787107 894 5600 SH SOLE 5600 0 0 POTASH CORP SASK INC COM 73755L107 84 5130 SH SOLE 5130 0 0 PRAXAIR INC COM 74005P104 3155 23800 SH SOLE 23800 0 0 PRICE T ROWE GROUP INC COM 74144T108 423 5700 SH SOLE 5700 0 0 PRICELINE GRP INC COM NEW 741503403 935 500 SH SOLE 500 0 0 PROCTER AND GAMBLE CO COM 742718109 101720 1167186 SH SOLE 1167186 0 0 PROGRESSIVE CORP OHIO COM 743315103 13557 307490 SH SOLE 307490 0 0 PROLOGIS INC COM 74340W103 1671 28500 SH SOLE 28500 0 0 PRUDENTIAL FINL INC COM 744320102 1001 9256 SH SOLE 9256 0 0 PUBLIC STORAGE COM 74460D109 843 4041 SH SOLE 4041 0 0 PULTE GROUP INC COM 745867101 3984 162400 SH SOLE 162400 0 0 QUALCOMM INC COM 747525103 38004 688230 SH SOLE 688230 0 0 QUANTA SVCS INC COM 74762E102 2010 61050 SH SOLE 61050 0 0 QUEST DIAGNOSTICS INC COM 74834L100 10899 98050 SH SOLE 98050 0 0 RPC INC COM 749660106 899 44471 SH SOLE 44471 0 0 RALPH LAUREN CORP CL A 751212101 9218 124900 SH SOLE 124900 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 8366 104293 SH SOLE 104293 0 0 RAYTHEON CO COM NEW 755111507 14953 92600 SH SOLE 92600 0 0 RBC BEARINGS INC COM 75524B104 2463 24200 SH SOLE 24200 0 0 RED HAT INC COM 756577102 2336 24400 SH SOLE 24400 0 0 RELIANCE STEEL & ALUMINUM C COM 759509102 932 12800 SH SOLE 12800 0 0 REPUBLIC SVCS INC COM 760759100 1383 21700 SH SOLE 21700 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 4694 75008 SH SOLE 75008 0 0 RETAIL OPPORTUNITY INVTS CO COM 76131N101 4156 216555 SH SOLE 216555 0 0 ROCKWELL AUTOMATION INC COM 773903109 583 3600 SH SOLE 3600 0 0 ROCKWELL COLLINS INC COM 774341101 123033 1170850 SH SOLE 1170850 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 18301 387387 SH SOLE 387387 0 0 ROPER TECHNOLOGIES INC COM 776696106 1084 4680 SH SOLE 4680 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 1487875 20487450 SH SOLE 20487450 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 47667 197135 SH SOLE 197135 0 0 SABRE CORP COM 78573M104 503 23116 SH SOLE 23116 0 0 SALESFORCE COM INC COM 79466L302 6244 72100 SH SOLE 72100 0 0 SAREPTA THERAPEUTICS INC COM 803607100 1753 52000 SH SOLE 52000 0 0 SCHLUMBERGER LTD COM 806857108 66640 1012150 SH SOLE 1012150 0 0 SCRIPPS NETWORKS INTERACT I CL A COM 811065101 10581 154900 SH SOLE 154900 0 0 SEMPRA ENERGY COM 816851109 808 7170 SH SOLE 7170 0 0 SERVICE CORP INTL COM 817565104 886 26488 SH SOLE 26488 0 0 SERVICENOW INC COM 81762P102 2131 20100 SH SOLE 20100 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 859625 39397059 SH SOLE 39397059 0 0 SHERWIN WILLIAMS CO COM 824348106 1203 3429 SH SOLE 3429 0 0 SIMON PPTY GROUP INC NEW COM 828806109 12957 80098 SH SOLE 80098 0 0 SMITH A O COM 831865209 1092 19390 SH SOLE 19390 0 0 SMUCKER J M CO COM NEW 832696405 592 5000 SH SOLE 5000 0 0 SNAP ON INC COM 833034101 1106 7000 SH SOLE 7000 0 0 SOUTHERN CO COM 842587107 3313 69200 SH SOLE 69200 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 1565 88915 SH SOLE 88915 0 0 SPLUNK INC COM 848637104 2596 45640 SH SOLE 45640 0 0 STANLEY BLACK & DECKER INC COM 854502101 7142 50750 SH SOLE 50750 0 0 STARBUCKS CORP COM 855244109 62973 1079967 SH SOLE 1079967 0 0 SUN LIFE FINL INC COM 866796105 197108 5512506 SH SOLE 5512506 0 0 SUNCOR ENERGY INC NEW COM 867224107 98817 3381394 SH SOLE 3381394 0 0 TJX COS INC NEW COM 872540109 21880 303176 SH SOLE 303176 0 0 TAHOE RES INC COM 873868103 7140 828005 SH SOLE 828005 0 0 TANGER FACTORY OUTLET CTRS COM 875465106 11449 440700 SH SOLE 440700 0 0 TELUS CORP COM 87971M103 695800 20150477 SH SOLE 20150477 0 0 TEXAS INSTRS INC COM 882508104 36799 478345 SH SOLE 478345 0 0 THERMO FISHER SCIENTIFIC IN COM 883556102 15035 86174 SH SOLE 86174 0 0 THOMSON REUTERS CORP COM 884903105 72111 1557223 SH SOLE 1557223 0 0 3M CO COM 88579Y101 670 3216 SH SOLE 3216 0 0 TIFFANY & CO NEW COM 886547108 9494 101136 SH SOLE 101136 0 0 TIME WARNER INC COM NEW 887317303 602 6000 SH SOLE 6000 0 0 TORO CO COM 891092108 6745 97340 SH SOLE 97340 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 817134 16211954 SH SOLE 16211954 0 0 TRACTOR SUPPLY CO COM 892356106 5814 107255 SH SOLE 107255 0 0 TRANSCANADA CORP COM 89353D107 866375 18170414 SH SOLE 18170414 0 0 TRAVELERS COMPANIES INC COM 89417E109 2103 16617 SH SOLE 16617 0 0 TREEHOUSE FOODS INC COM 89469A104 1086 13300 SH SOLE 13300 0 0 TRIMBLE INC COM 896239100 3189 89400 SH SOLE 89400 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 25679 906098 SH SOLE 906098 0 0 TYSON FOODS INC CL A 902494103 3364 53714 SH SOLE 53714 0 0 US BANCORP DEL COM NEW 902973304 123972 2387756 SH SOLE 2387756 0 0 U S SILICA HLDGS INC COM 90346E103 525 14800 SH SOLE 14800 0 0 UNION PAC CORP COM 907818108 209724 1925661 SH SOLE 1925661 0 0 UNITED CONTL HLDGS INC COM 910047109 50 670 SH SOLE 670 0 0 UNITED RENTALS INC COM 911363109 58 513 SH SOLE 513 0 0 UNITED TECHNOLOGIES CORP COM 913017109 95983 786040 SH SOLE 786040 0 0 UNITEDHEALTH GROUP INC COM 91324P102 9180 49510 SH SOLE 49510 0 0 UNUM GROUP COM 91529Y106 630 13500 SH SOLE 13500 0 0 VALERO ENERGY CORP NEW COM 91913Y100 1166 17284 SH SOLE 17284 0 0 VALMONT INDS INC COM 920253101 1387 9270 SH SOLE 9270 0 0 VEEVA SYS INC CL A COM 922475108 1030 16800 SH SOLE 16800 0 0 VERISIGN INC COM 92343E102 7171 77143 SH SOLE 77143 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 585780 13116430 SH SOLE 13116430 0 0 VERMILION ENERGY INC COM 923725105 17508 551769 SH SOLE 551769 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 1353 10500 SH SOLE 10500 0 0 VISA INC COM CL A 92826C839 36439 388557 SH SOLE 388557 0 0 VULCAN MATLS CO COM 929160109 1013 8000 SH SOLE 8000 0 0 WEC ENERGY GROUP INC COM 92939U106 35932 585400 SH SOLE 585400 0 0 WAL-MART STORES INC COM 931142103 1066 14085 SH SOLE 14085 0 0 WALGREENS BOOTS ALLIANCE IN COM 931427108 38226 488140 SH SOLE 488140 0 0 WASTE CONNECTIONS INC COM 94106B101 25108 389719 SH SOLE 389719 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 826 4600 SH SOLE 4600 0 0 WELLS FARGO CO NEW COM 949746101 129063 2329243 SH SOLE 2329243 0 0 WESTAR ENERGY INC COM 95709T100 1018 19200 SH SOLE 19200 0 0 WESTERN UN CO COM 959802109 5417 284337 SH SOLE 284337 0 0 WHEATON PRECIOUS METALS COR COM 962879102 1060 53350 SH SOLE 53350 0 0 WHIRLPOOL CORP COM 963320106 2299 12000 SH SOLE 12000 0 0 WILLIAMS SONOMA INC COM 969904101 10311 212600 SH SOLE 212600 0 0 XILINX INC COM 983919101 2750 42750 SH SOLE 42750 0 0 XEROX CORP COM NEW 984121608 3494 121600 SH SOLE 121600 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 31447 244911 SH SOLE 244911 0 0 AON PLC SHS CL A G0408V102 16285 122488 SH SOLE 122488 0 0 BROOKFIELD PPTY PARTNERS L UNIT LTD PARTN G16249107 50858 2148640 SH SOLE 2148640 0 0 INGERSOLL-RAND PLC SHS G47791101 1380 15100 SH SOLE 15100 0 0 INVESCO LTD SHS G491BT108 34301 974750 SH SOLE 974750 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 719 22376 SH SOLE 22376 0 0 MEDTRONIC PLC SHS G5960L103 106355 1198364 SH SOLE 1198364 0 0 PERRIGO CO PLC SHS G97822103 17296 229020 SH SOLE 229020 0 0 CHUBB LIMITED COM H1467J104 1236 8500 SH SOLE 8500 0 0 GARMIN LTD SHS H2906T109 2691 52730 SH SOLE 52730 0 0 BROADCOM LTD SHS Y09827109 14531 62350 SH SOLE 62350 0 0 LAZARD LTD SHS A G54050102 12651 273073 SH SOLE 273073 0 0 COPA HOLDINGS SA CL A P31076105 661 5650 SH SOLE 5650 0 0 TECHNIPFMC PLC COM G87110105 862 31700 SH SOLE 31700 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 1141 14060 SH SOLE 14060 0 0 HORIZON PHARMA PLC SHS G4617B105 1781 150000 SH SOLE 150000 0 0 GLOBANT SA COM L44385109 2493 57381 SH SOLE 57381 0 0 NIELSEN HLDGS PLC SHS EURO G6518L108 106858 2764040 SH SOLE 2764040 0 0 ALLERGAN PLC SHS G0177J108 3452 14200 SH SOLE 14200 0 0 JOHNSON CTLS INTL PLC SHS G51502105 44527 1026912 SH SOLE 1026912 0 0 EATON CORP PLC SHS G29183103 100549 1291904 SH SOLE 1291904 0 0