0001062993-18-003344.txt : 20180814
0001062993-18-003344.hdr.sgml : 20180814
20180814102040
ACCESSION NUMBER: 0001062993-18-003344
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20180630
FILED AS OF DATE: 20180814
DATE AS OF CHANGE: 20180814
EFFECTIVENESS DATE: 20180814
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: 1832 Asset Management L.P.
CENTRAL INDEX KEY: 0000944388
IRS NUMBER: 000000000
STATE OF INCORPORATION: A6
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-11685
FILM NUMBER: 181014995
BUSINESS ADDRESS:
STREET 1: 1 ADELAIDE STREET EAST
STREET 2: 29TH FLOOR
CITY: TORONTO
STATE: A6
ZIP: M5V 2C9
BUSINESS PHONE: 4168636990
MAIL ADDRESS:
STREET 1: 1 ADELAIDE STREET EAST
STREET 2: 29TH FLOOR
CITY: TORONTO
STATE: A6
ZIP: M5V 2C9
FORMER COMPANY:
FORMER CONFORMED NAME: GCIC Ltd.
DATE OF NAME CHANGE: 20120214
FORMER COMPANY:
FORMER CONFORMED NAME: Goodman & Company, Investment Counsel Ltd.
DATE OF NAME CHANGE: 20050825
FORMER COMPANY:
FORMER CONFORMED NAME: GOODMAN & COMPANY, INVESTMENT COUNSEL LTD.
DATE OF NAME CHANGE: 20040527
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0000944388
XXXXXXXX
06-30-2018
06-30-2018
1832 Asset Management L.P.
1 ADELAIDE STREET EAST
TORONTO
A6
M5V 2C9
13F HOLDINGS REPORT
028-11685
Y
1832 Asset Management L.P. was formed through a combination of GCIC Ltd. and Scotia Asset Management L.P.
Bruno Carchidi
VP Compliance
416-365-5114
/s/ Bruno Carchidi
Toronto
A6
08-13-2018
2
668
29532509
false
1
028-14406
Scotia Institutional Investments US, LP
2
028-12592
The Bank of New York Mellon Corporation
INFORMATION TABLE
2
form13fInfoTable.xml
FORM 13F INFORMATION TABLE
ABB LTD
SPONSORED ADR
000375204
40
1842
SH
SOLE
1842
0
0
AFLAC INC
COM
001055102
1234
28623
SH
SOLE
28623
0
0
AES CORP
COM
00130H105
5
405
SH
SOLE
405
0
0
AT&T INC
COM
00206R102
123
3881
SH
SOLE
3881
0
0
ABBOTT LABS
COM
002824100
52
800
SH
SOLE
800
0
0
ABBVIE INC
COM
00287Y109
52
550
SH
SOLE
550
0
0
ABIOMED INC
COM
003654100
80478
201800
SH
SOLE
201800
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
72036
944200
SH
SOLE
944200
0
0
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
5935
385000
SH
SOLE
385000
0
0
ADOBE SYS INC
COM
00724F101
14496
59358
SH
SOLE
59358
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
6
40
SH
SOLE
40
0
0
ADVANTAGE OIL & GAS LTD
COM
00765F101
0
153
SH
SOLE
153
0
0
ADVANSIX INC
COM
00773T101
0
7
SH
SOLE
7
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
3863
257800
SH
SOLE
257800
0
0
AETNA INC NEW
COM
00817Y108
7
35
SH
SOLE
35
0
0
AFFILIATED MANAGERS GROUP
COM
008252108
32692
220300
SH
SOLE
220300
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
4018
67459
SH
SOLE
67459
0
0
AGNICO EAGLE MINES LTD
COM
008474108
68216
1488245
SH
SOLE
1488245
0
0
AIR LEASE CORP
CL A
00912X302
41405
986842
SH
SOLE
986842
0
0
AIR PRODS & CHEMS INC
COM
009158106
7262
48130
SH
SOLE
48130
0
0
ALAMOS GOLD INC NEW
COM CL A
011532108
1544
271000
SH
SOLE
271000
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
6357
50400
SH
SOLE
50400
0
0
ALGONQUIN PWR UTILS CORP
COM
015857105
107
11118
SH
SOLE
11118
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
78413
422760
SH
SOLE
422760
0
0
ALIGN TECHNOLOGY INC
COM
016255101
82682
248087
SH
SOLE
248087
0
0
ALIO GOLD INC
COM
01627X108
2
1525
SH
SOLE
1525
0
0
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
3785
300000
SH
SOLE
300000
0
0
ALPHABET INC
CAP STK CL C
02079K107
145850
129838
SH
SOLE
129838
0
0
ALPHABET INC
CAP STK CL A
02079K305
168326
148188
SH
SOLE
148188
0
0
ALTRIA GROUP INC
COM
02209S103
7141
125770
SH
SOLE
125770
0
0
AMAZON COM INC
COM
023135106
235889
139224
SH
SOLE
139224
0
0
AMEREN CORP
COM
023608102
1591
27144
SH
SOLE
27144
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
5
135
SH
SOLE
135
0
0
AMERICAN ELEC PWR INC
COM
025537101
3673
55069
SH
SOLE
55069
0
0
AMERICAN EXPRESS CO
COM
025816109
32
310
SH
SOLE
310
0
0
AMERICAN INTL GROUP INC
*W EXP 01/19/202
026874156
0
23
SH
SOLE
23
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
21
373
SH
SOLE
373
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
323134
2242745
SH
SOLE
2242745
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
36412
426600
SH
SOLE
426600
0
0
AMERIPRISE FINL INC
COM
03076C106
1
10
SH
SOLE
10
0
0
AMETEK INC NEW
COM
031100100
1535
22097
SH
SOLE
22097
0
0
AMGEN INC
COM
031162100
2
12
SH
SOLE
12
0
0
AMPHENOL CORP NEW
CL A
032095101
6
72
SH
SOLE
72
0
0
ANADARKO PETE CORP
COM
032511107
4212
57518
SH
SOLE
57518
0
0
ANALOG DEVICES INC
COM
032654105
17
170
SH
SOLE
170
0
0
ANDEAVOR
COM
03349M105
3
20
SH
SOLE
20
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
23311
231926
SH
SOLE
231926
0
0
ANTHEM INC
COM
036752103
87717
369792
SH
SOLE
369792
0
0
APERGY CORP
COM
03755L104
444
11549
SH
SOLE
11549
0
0
APOLLO GLOBAL MGMT LLC
CL A SHS
037612306
34314
1077000
SH
SOLE
1077000
0
0
APPLE INC
COM
037833100
326264
1742020
SH
SOLE
1742020
0
0
APPLIED MATLS INC
COM
038222105
6852
153982
SH
SOLE
153982
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
2771
62771
SH
SOLE
62771
0
0
ARES CAP CORP
COM
04010L103
21378
1300000
SH
SOLE
1300000
0
0
ARISTA NETWORKS INC
COM
040413106
122521
482500
SH
SOLE
482500
0
0
ARROW ELECTRS INC
COM
042735100
8
105
SH
SOLE
105
0
0
ASBURY AUTOMOTIVE GROUP INC
COM
043436104
6
85
SH
SOLE
85
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
10
262
SH
SOLE
262
0
0
ATLANTIC PWR CORP
COM NEW
04878Q863
1
400
SH
SOLE
400
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
12073
88043
SH
SOLE
88043
0
0
AUTOZONE INC
COM
053332102
14
20
SH
SOLE
20
0
0
AVALONBAY CMNTYS INC
COM
053484101
9178
53412
SH
SOLE
53412
0
0
AVERY DENNISON CORP
COM
053611109
1196
12161
SH
SOLE
12161
0
0
AXOGEN INC
COM
05463X106
17047
347400
SH
SOLE
347400
0
0
BCE INC
COM NEW
05534B760
485470
11874629
SH
SOLE
11874629
0
0
BP PLC
SPONSORED ADR
055622104
2
52
SH
SOLE
52
0
0
BWX TECHNOLOGIES INC
COM
05605H100
51449
825811
SH
SOLE
825811
0
0
BAIDU INC
SPON ADR REP A
056752108
4377
18017
SH
SOLE
18017
0
0
BALLARD PWR SYS INC NEW
COM
058586108
304
103100
SH
SOLE
103100
0
0
BANCO SANTANDER SA
ADR
05964H105
7
1380
SH
SOLE
1380
0
0
BANK AMER CORP
COM
060505104
173336
6147139
SH
SOLE
6147139
0
0
BANK MONTREAL QUE
COM
063671101
252273
3231764
SH
SOLE
3231764
0
0
BANK N S HALIFAX
COM
064149107
816128
14361170
SH
SOLE
14361170
0
0
BAOZUN INC
SPONSORED ADR
06684L103
89014
1627800
SH
SOLE
1627800
0
0
BARCLAYS PLC
ADR
06738E204
2020
201430
SH
SOLE
201430
0
0
BARRICK GOLD CORP
COM
067901108
29
2350
SH
SOLE
2350
0
0
BAXTER INTL INC
COM
071813109
43250
585525
SH
SOLE
585525
0
0
BAYTEX ENERGY CORP
COM
07317Q105
57
17350
SH
SOLE
17350
0
0
BECTON DICKINSON & CO
COM
075887109
98065
408154
SH
SOLE
408154
0
0
BELLATRIX EXPLORATION LTD
COM NEW
078314507
2
2212
SH
SOLE
2212
0
0
W R BERKLEY CORPORATION
COM
084423102
22627
311401
SH
SOLE
311401
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
605
2
SH
SOLE
2
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
6477
34543
SH
SOLE
34543
0
0
BEST INC
SPONSORED ADS
08653C106
2901
237500
SH
SOLE
237500
0
0
BHP BILLITON LTD
SPONSORED ADR
088606108
7370
147420
SH
SOLE
147420
0
0
BIOGEN INC
COM
09062X103
5735
19860
SH
SOLE
19860
0
0
BIOTELEMETRY INC
COM
090672106
40
800
SH
SOLE
800
0
0
BLACKBERRY LTD
COM
09228F103
1910
197820
SH
SOLE
197820
0
0
BLACKLINE INC
COM
09239B109
4099
94400
SH
SOLE
94400
0
0
BLACKROCK INC
COM
09247X101
3
5
SH
SOLE
5
0
0
BLACKROCK ENHANCED GBL DIV T
COM
092501105
2239
201383
SH
SOLE
201383
0
0
BLACKROCK ENERGY & RES TR
COM
09250U101
4193
275545
SH
SOLE
275545
0
0
BLACKROCK ENHANCED EQT DIV T
COM
09251A104
3671
400000
SH
SOLE
400000
0
0
BLACKROCK ENHANCED INTL DIV
COM BENE INTER
092524107
3365
586501
SH
SOLE
586501
0
0
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
54
1500
SH
SOLE
1500
0
0
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
6620
633124
SH
SOLE
633124
0
0
BLACKROCK RES & COMM STRAT T
SHS
09257A108
2503
269506
SH
SOLE
269506
0
0
BLACKSTONE MTG TR INC
COM CL A
09257W100
83732
2664900
SH
SOLE
2664900
0
0
BOEING CO
COM
097023105
48259
142809
SH
SOLE
142809
0
0
BOOKING HLDGS INC
COM
09857L108
5960
3021
SH
SOLE
3021
0
0
BOSTON PROPERTIES INC
COM
101121101
8175
65200
SH
SOLE
65200
0
0
BOULDER GROWTH & INCOME FD I
COM
101507101
3854
375000
SH
SOLE
375000
0
0
BRIGHTHOUSE FINL INC
COM
10922N103
2
39
SH
SOLE
39
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
1165
22901
SH
SOLE
22901
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
14592
291102
SH
SOLE
291102
0
0
BROADCOM INC
COM
11135F101
35391
146203
SH
SOLE
146203
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
497933
12201148
SH
SOLE
12201148
0
0
B2GOLD CORP
COM
11777Q209
16601
6400000
SH
SOLE
6400000
0
0
CAE INC
COM
124765108
10052
483117
SH
SOLE
483117
0
0
CDW CORP
COM
12514G108
56521
694497
SH
SOLE
694497
0
0
CIGNA CORPORATION
COM
125509109
8551
50685
SH
SOLE
50685
0
0
CME GROUP INC
COM CL A
12572Q105
20
120
SH
SOLE
120
0
0
CMS ENERGY CORP
COM
125896100
1615
35478
SH
SOLE
35478
0
0
CNOOC LTD
SPONSORED ADR
126132109
6
40
SH
SOLE
40
0
0
CSX CORP
COM
126408103
71
1030
SH
SOLE
1030
0
0
CVS HEALTH CORP
COM
126650100
91
1348
SH
SOLE
1348
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
1982
47515
SH
SOLE
47515
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
5375
59000
SH
SOLE
59000
0
0
CAMECO CORP
COM
13321L108
13
1240
SH
SOLE
1240
0
0
CANADA GOOSE HOLDINGS INC
SHS SUB VTG
135086106
43277
735500
SH
SOLE
735500
0
0
CDN IMPERIAL BK COMM TORONTO
COM
136069101
754518
8662158
SH
SOLE
8662158
0
0
CANADIAN NATL RY CO
COM
136375102
674625
8172880
SH
SOLE
8172880
0
0
CANADIAN NAT RES LTD
COM
136385101
689457
19138965
SH
SOLE
19138965
0
0
CANADIAN PAC RY LTD
COM
13645T100
502538
2732919
SH
SOLE
2732919
0
0
CANOPY GROWTH CORP
COM
138035100
991
37410
SH
SOLE
37410
0
0
CAPITAL ONE FINL CORP
COM
14040H105
3744
42294
SH
SOLE
42294
0
0
CARDINAL HEALTH INC
COM
14149Y108
18
355
SH
SOLE
355
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
30
500
SH
SOLE
500
0
0
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
59
1000
SH
SOLE
1000
0
0
CELESTICA INC
SUB VTG SHS
15101Q108
100
8165
SH
SOLE
8165
0
0
CELGENE CORP
COM
151020104
4811
60600
SH
SOLE
60600
0
0
CENTENE CORP DEL
COM
15135B101
4797
40427
SH
SOLE
40427
0
0
CENOVUS ENERGY INC
COM
15135U109
325
31418
SH
SOLE
31418
0
0
CENTURYLINK INC
COM
156700106
3
150
SH
SOLE
150
0
0
CERNER CORP
COM
156782104
4
73
SH
SOLE
73
0
0
CHEMOURS CO
COM
163851108
5
120
SH
SOLE
120
0
0
CHEVRON CORP NEW
COM
166764100
12315
99734
SH
SOLE
99734
0
0
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
9
197
SH
SOLE
197
0
0
CHURCH & DWIGHT INC
COM
171340102
1591
30063
SH
SOLE
30063
0
0
CINEMARK HOLDINGS INC
COM
17243V102
4
120
SH
SOLE
120
0
0
CISCO SYS INC
COM
17275R102
28618
675013
SH
SOLE
675013
0
0
CINTAS CORP
COM
172908105
105888
572290
SH
SOLE
572290
0
0
CITIGROUP INC
COM NEW
172967424
149079
2232239
SH
SOLE
2232239
0
0
CLEMENTIA PHARMACEUTICALS IN
COM
185575107
11
1000
SH
SOLE
1000
0
0
COCA COLA CO
COM
191216100
214553
4893414
SH
SOLE
4893414
0
0
COEUR MNG INC
COM NEW
192108504
14
1774
SH
SOLE
1774
0
0
COGNEX CORP
COM
192422103
2
45
SH
SOLE
45
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
131254
1660118
SH
SOLE
1660118
0
0
COLGATE PALMOLIVE CO
COM
194162103
6618
102146
SH
SOLE
102146
0
0
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
82
1000
SH
SOLE
1000
0
0
COMCAST CORP NEW
CL A
20030N101
363972
11084540
SH
SOLE
11084540
0
0
CONCHO RES INC
COM
20605P101
2821
20400
SH
SOLE
20400
0
0
CONOCOPHILLIPS
COM
20825C104
9711
139522
SH
SOLE
139522
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
9000
41792
SH
SOLE
41792
0
0
CORNING INC
COM
219350105
85
2900
SH
SOLE
2900
0
0
COSTCO WHSL CORP NEW
COM
22160K105
393940
1882878
SH
SOLE
1882878
0
0
COTT CORP QUE
COM
22163N106
5
302
SH
SOLE
302
0
0
COUPA SOFTWARE INC
COM
22266L106
26666
439900
SH
SOLE
439900
0
0
CRESCENT PT ENERGY CORP
COM
22576C101
19
2663
SH
SOLE
2663
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
33091
307000
SH
SOLE
307000
0
0
CROWN CASTLE INTL CORP NEW
6.875% CON PFD A
22822V309
673
630
SH
SOLE
630
0
0
DXC TECHNOLOGY CO
COM
23355L106
3277
42211
SH
SOLE
42211
0
0
DANAHER CORP DEL
COM
235851102
127513
1295787
SH
SOLE
1295787
0
0
DEERE & CO
COM
244199105
73
526
SH
SOLE
526
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
931
19456
SH
SOLE
19456
0
0
DESCARTES SYS GROUP INC
COM
249906108
9
262
SH
SOLE
262
0
0
DEVON ENERGY CORP NEW
COM
25179M103
196
4466
SH
SOLE
4466
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
13211
90290
SH
SOLE
90290
0
0
DIGITAL RLTY TR INC
COM
253868103
9939
89100
SH
SOLE
89100
0
0
DISNEY WALT CO
COM DISNEY
254687106
12364
112000
SH
SOLE
112000
0
0
DOLLAR GEN CORP NEW
COM
256677105
3121
32851
SH
SOLE
32851
0
0
DOMINION ENERGY INC
COM
25746U109
35
500
SH
SOLE
500
0
0
DOMTAR CORP
COM NEW
257559203
87
1830
SH
SOLE
1830
0
0
DONNELLEY R R & SONS CO
COM
257867200
1
210
SH
SOLE
210
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
5132
256815
SH
SOLE
256815
0
0
DOVER CORP
COM
260003108
1857
25100
SH
SOLE
25100
0
0
DOWDUPONT INC
COM
26078J100
169483
2573022
SH
SOLE
2573022
0
0
DUKE REALTY CORP
COM NEW
264411505
6952
248600
SH
SOLE
248600
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
2
20
SH
SOLE
20
0
0
EOG RES INC
COM
26875P101
22492
181662
SH
SOLE
181662
0
0
E TRADE FINANCIAL CORP
COM NEW
269246401
30503
498900
SH
SOLE
498900
0
0
EATON VANCE MUN BD FD
COM
27827X101
1535
130000
SH
SOLE
130000
0
0
EATON VANCE TX ADV GLBL DIV
COM
27828S101
850
50000
SH
SOLE
50000
0
0
EBAY INC
COM
278642103
611
24099
SH
SOLE
24099
0
0
ECOLAB INC
COM
278865100
1989
13913
SH
SOLE
13913
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
5
32
SH
SOLE
32
0
0
ELDORADO GOLD CORP NEW
COM
284902103
12
11300
SH
SOLE
11300
0
0
ELECTRONIC ARTS INC
COM
285512109
9925
70400
SH
SOLE
70400
0
0
EMERSON ELEC CO
COM
291011104
60787
879460
SH
SOLE
879460
0
0
ENCANA CORP
COM
292505104
110900
8496913
SH
SOLE
8496913
0
0
ENBRIDGE INC
COM
29250N105
535571
15073868
SH
SOLE
15073868
0
0
ENERPLUS CORP
COM
292766102
35862
2843400
SH
SOLE
2843400
0
0
EPAM SYS INC
COM
29414B104
1703
13700
SH
SOLE
13700
0
0
EQUIFAX INC
COM
294429105
17
136
SH
SOLE
136
0
0
EQUINIX INC
COM PAR $0.001
29444U700
89322
208042
SH
SOLE
208042
0
0
EQUINOR ASA
SPONSORED ADR
29446M102
788
30273
SH
SOLE
30273
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
75479
1186900
SH
SOLE
1186900
0
0
ETSY INC
COM
29786A106
3480
82500
SH
SOLE
82500
0
0
EVERSOURCE ENERGY
COM
30040W108
37868
646300
SH
SOLE
646300
0
0
EXELON CORP
COM
30161N101
3
80
SH
SOLE
80
0
0
EXPRESS SCRIPTS HLDG CO
COM
30219G108
3
40
SH
SOLE
40
0
0
EXXON MOBIL CORP
COM
30231G102
1044
12740
SH
SOLE
12740
0
0
FACEBOOK INC
CL A
30303M102
34363
175636
SH
SOLE
175636
0
0
FAIR ISAAC CORP
COM
303250104
10629
55000
SH
SOLE
55000
0
0
FASTENAL CO
COM
311900104
5
91
SH
SOLE
91
0
0
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
3416
27000
SH
SOLE
27000
0
0
FEDEX CORP
COM
31428X106
9770
42880
SH
SOLE
42880
0
0
FIFTH THIRD BANCORP
COM
316773100
20138
701900
SH
SOLE
701900
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
1523
15800
SH
SOLE
15800
0
0
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
57
393
SH
SOLE
393
0
0
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
101
1250
SH
SOLE
1250
0
0
FIRSTSERVICE CORP NEW
SUB VTG SH
33767E103
19924
261952
SH
SOLE
261952
0
0
FISERV INC
COM
337738108
58
750
SH
SOLE
750
0
0
FIRSTENERGY CORP
COM
337932107
4
117
SH
SOLE
117
0
0
FITBIT INC
CL A
33812L102
8
1200
SH
SOLE
1200
0
0
FIVE BELOW INC
COM
33829M101
84558
891600
SH
SOLE
891600
0
0
FLOWSERVE CORP
COM
34354P105
3758
93046
SH
SOLE
93046
0
0
FORD MTR CO DEL
COM PAR $0.01
345370860
109
10065
SH
SOLE
10065
0
0
FORTIS INC
COM
349553107
419325
13090330
SH
SOLE
13090330
0
0
FORTIVE CORP
COM
34959J108
13761
178277
SH
SOLE
178277
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
1997
37200
SH
SOLE
37200
0
0
FRANCO NEVADA CORP
COM
351858105
181579
2482089
SH
SOLE
2482089
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
2372
142707
SH
SOLE
142707
0
0
FUELCELL ENERGY INC
COM NEW
35952H502
0
16
SH
SOLE
16
0
0
GDS HLDGS LTD
SPONSORED ADR
36165L108
3214
80200
SH
SOLE
80200
0
0
GGP INC
COM
36174X101
16629
814200
SH
SOLE
814200
0
0
GARTNER INC
COM
366651107
15126
113836
SH
SOLE
113836
0
0
GENERAL AMERN INVS INC
COM
368802104
5623
163804
SH
SOLE
163804
0
0
GENERAL DYNAMICS CORP
COM
369550108
11158
60823
SH
SOLE
60823
0
0
GENERAL ELECTRIC CO
COM
369604103
112
8170
SH
SOLE
8170
0
0
GENERAL MLS INC
COM
370334104
4
100
SH
SOLE
100
0
0
GENERAL MTRS CO
COM
37045V100
1384
36481
SH
SOLE
36481
0
0
GILEAD SCIENCES INC
COM
375558103
8079
115879
SH
SOLE
115879
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
18076
641769
SH
SOLE
641769
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
33
817
SH
SOLE
817
0
0
GLOBAL PMTS INC
COM
37940X102
9886
88700
SH
SOLE
88700
0
0
GODADDY INC
CL A
380237107
1701
24100
SH
SOLE
24100
0
0
GOLD STD VENTURES CORP
COM
380738104
0
18
SH
SOLE
18
0
0
GOLDCORP INC NEW
COM
380956409
8
616
SH
SOLE
616
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
69
300
SH
SOLE
300
0
0
GOLUB CAP BDC INC
COM
38173M102
9147
500000
SH
SOLE
500000
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
3
155
SH
SOLE
155
0
0
GRACO INC
COM
384109104
14
300
SH
SOLE
300
0
0
GRAN TIERRA ENERGY INC
COM
38500T101
0
24
SH
SOLE
24
0
0
GRANITE REAL ESTATE INVT TR
UNIT 99/99/9999
387437114
26394
647064
SH
SOLE
647064
0
0
GREEN DOT CORP
CL A
39304D102
2003
27300
SH
SOLE
27300
0
0
GROUPE CGI INC
CL A SUB VTG
39945C109
155564
2446180
SH
SOLE
2446180
0
0
GRUBHUB INC
COM
400110102
80797
787700
SH
SOLE
787700
0
0
GRUPO AEROPORTUARIO DEL SURE
SPON ADR SER B
40051E202
20113
125639
SH
SOLE
125639
0
0
HP INC
COM
40434L105
7808
357088
SH
SOLE
357088
0
0
HALLIBURTON CO
COM
406216101
10291
231443
SH
SOLE
231443
0
0
HARLEY DAVIDSON INC
COM
412822108
7
160
SH
SOLE
160
0
0
HEALTHEQUITY INC
COM
42226A107
1577
21000
SH
SOLE
21000
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
6014
427452
SH
SOLE
427452
0
0
HILL ROM HLDGS INC
COM
431475102
3370
38600
SH
SOLE
38600
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
1701
21500
SH
SOLE
21500
0
0
HOLLYFRONTIER CORP
COM
436106108
10
135
SH
SOLE
135
0
0
HOME DEPOT INC
COM
437076102
270703
1386315
SH
SOLE
1386315
0
0
HONEYWELL INTL INC
COM
438516106
307551
2134434
SH
SOLE
2134434
0
0
HUDBAY MINERALS INC
COM
443628102
888
159200
SH
SOLE
159200
0
0
HUNT J B TRANS SVCS INC
COM
445658107
14873
122400
SH
SOLE
122400
0
0
HUNTINGTON INGALLS INDS INC
COM
446413106
7044
32500
SH
SOLE
32500
0
0
HYDROGENICS CORP NEW
COM NEW
448883207
27
3964
SH
SOLE
3964
0
0
IMV INC
COM
44974L103
26
5500
SH
SOLE
5500
0
0
IDEXX LABS INC
COM
45168D104
38
160
SH
SOLE
160
0
0
ILLINOIS TOOL WKS INC
COM
452308109
36
250
SH
SOLE
250
0
0
ILLUMINA INC
COM
452327109
74837
274300
SH
SOLE
274300
0
0
IMPERIAL OIL LTD
COM NEW
453038408
1849
55824
SH
SOLE
55824
0
0
INDIA FD INC
COM
454089103
10
411
SH
SOLE
411
0
0
ING GROEP N V
SPONSORED ADR
456837103
78
5389
SH
SOLE
5389
0
0
INTEL CORP
COM
458140100
6400
128546
SH
SOLE
128546
0
0
INTELLIPHARMACEUTICS INTL IN
COM
458173101
0
12
SH
SOLE
12
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
877
6082
SH
SOLE
6082
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
45
250
SH
SOLE
250
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
61570
132112
SH
SOLE
132112
0
0
INVESCO DYNAMIC CR OPP FD
COM
46132R104
3610
310791
SH
SOLE
310791
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
1110
10650
SH
SOLE
10650
0
0
INVESCO EXCHANGE TRADED FD T
NASDAQ INTERNT
46137V530
1732
12419
SH
SOLE
12419
0
0
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
57
3100
SH
SOLE
3100
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC SOFTWARE
46137V639
1700
22332
SH
SOLE
22332
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC SEMICNDT
46137V647
1581
30316
SH
SOLE
30316
0
0
INVITATION HOMES INC
COM
46187W107
47543
2065453
SH
SOLE
2065453
0
0
IQVIA HLDGS INC
COM
46266C105
8412
84300
SH
SOLE
84300
0
0
ISHARES INC
MSCI AUST ETF
464286103
111
4878
SH
SOLE
4878
0
0
ISHARES INC
JP MRG EM CRP BD
464286251
1104
22817
SH
SOLE
22817
0
0
ISHARES INC
MSCI CDA ETF
464286509
1182
41055
SH
SOLE
41055
0
0
ISHARES INC
MIN VOL GBL ETF
464286525
1263
14906
SH
SOLE
14906
0
0
ISHARES INC
MIN VOL EMRG MKT
464286533
39634
685450
SH
SOLE
685450
0
0
ISHARES INC
MSCI STH KOR ETF
464286772
242
3663
SH
SOLE
3663
0
0
ISHARES INC
MSCI GERMANY ETF
464286806
180
5810
SH
SOLE
5810
0
0
ISHARES INC
MSCI HONG KG ETF
464286871
54
2242
SH
SOLE
2242
0
0
ISHARES TR
TIPS BD ETF
464287176
93
833
SH
SOLE
833
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
5
120
SH
SOLE
120
0
0
ISHARES TR
CORE S&P500 ETF
464287200
333
1179
SH
SOLE
1179
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
4273
98605
SH
SOLE
98605
0
0
ISHARES TR
20 YR TR BD ETF
464287432
1221
10035
SH
SOLE
10035
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
3642
35535
SH
SOLE
35535
0
0
ISHARES TR
MSCI EAFE ETF
464287465
6309
93512
SH
SOLE
93512
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
48005
246530
SH
SOLE
246530
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
2811
25600
SH
SOLE
25600
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
336
4205
SH
SOLE
4205
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
26534
318020
SH
SOLE
318020
0
0
ISHARES TR
EAFE SML CP ETF
464288273
43867
699405
SH
SOLE
699405
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
84801
794480
SH
SOLE
794480
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
66356
1544692
SH
SOLE
1544692
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
50014
587964
SH
SOLE
587964
0
0
ISHARES TR
1 3 YR CR BD ETF
464288646
413
4000
SH
SOLE
4000
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
2375
19897
SH
SOLE
19897
0
0
ISHARES TR
SHORT TREAS BD
464288679
16
143
SH
SOLE
143
0
0
ISHARES TR
S&P US PFD STK
464288687
1362
36433
SH
SOLE
36433
0
0
ISHARES TR
US AER DEF ETF
464288760
101
497
SH
SOLE
497
0
0
ISHARES TR
US BR DEL SE ETF
464288794
1538
23995
SH
SOLE
23995
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
1681
8380
SH
SOLE
8380
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
316
9300
SH
SOLE
9300
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
1109
21826
SH
SOLE
21826
0
0
ISHARES INC
CUR HD MSCI EM
46434G509
3553
138782
SH
SOLE
138782
0
0
ISHARES INC
MSCI TAIWAN ETF
46434G772
217
5935
SH
SOLE
5935
0
0
ISHARES INC
MSCI SINGPOR ETF
46434G780
153
6501
SH
SOLE
6501
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
212
3673
SH
SOLE
3673
0
0
ISHARES TR
CUR HD EURZN ETF
46434V639
2449
81494
SH
SOLE
81494
0
0
JPMORGAN CHASE & CO
COM
46625H100
156039
1490798
SH
SOLE
1490798
0
0
JABIL INC
COM
466313103
29
1000
SH
SOLE
1000
0
0
JACOBS ENGR GROUP INC DEL
COM
469814107
7443
117600
SH
SOLE
117600
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
955
43611
SH
SOLE
43611
0
0
JINKOSOLAR HLDG CO LTD
SPONSORED ADR
47759T100
1842
133800
SH
SOLE
133800
0
0
JOHNSON & JOHNSON
COM
478160104
481322
3954730
SH
SOLE
3954730
0
0
JONES LANG LASALLE INC
COM
48020Q107
9
55
SH
SOLE
55
0
0
JUST ENERGY GROUP INC
COM
48213W101
0
16
SH
SOLE
16
0
0
KT CORP
SPONSORED ADR
48268K101
31
2400
SH
SOLE
2400
0
0
KELLOGG CO
COM
487836108
14
200
SH
SOLE
200
0
0
KENNEDY-WILSON HLDGS INC
COM
489398107
9868
466700
SH
SOLE
466700
0
0
KEYCORP NEW
COM
493267108
6267
320800
SH
SOLE
320800
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
161641
2738920
SH
SOLE
2738920
0
0
KILROY RLTY CORP
COM
49427F108
5263
69600
SH
SOLE
69600
0
0
KIMBERLY CLARK CORP
COM
494368103
451
4350
SH
SOLE
4350
0
0
KIMCO RLTY CORP
COM
49446R109
8236
484900
SH
SOLE
484900
0
0
KINROSS GOLD CORP
COM NO PAR
496902404
0
68
SH
SOLE
68
0
0
KIRKLAND LAKE GOLD LTD
COM
49741E100
25430
1200800
SH
SOLE
1200800
0
0
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
8728
228500
SH
SOLE
228500
0
0
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
2995
68990
SH
SOLE
68990
0
0
KRAFT HEINZ CO
COM
500754106
2
40
SH
SOLE
40
0
0
LKQ CORP
COM
501889208
751
24460
SH
SOLE
24460
0
0
LAM RESEARCH CORP
COM
512807108
328
1900
SH
SOLE
1900
0
0
LAMB WESTON HLDGS INC
COM
513272104
12712
185600
SH
SOLE
185600
0
0
LANDSTAR SYS INC
COM
515098101
2293
21000
SH
SOLE
21000
0
0
LAS VEGAS SANDS CORP
COM
517834107
37
500
SH
SOLE
500
0
0
LAUDER ESTEE COS INC
CL A
518439104
20185
143010
SH
SOLE
143010
0
0
LENNAR CORP
CL A
526057104
8392
159900
SH
SOLE
159900
0
0
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
3839
600000
SH
SOLE
600000
0
0
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
51351
254400
SH
SOLE
254400
0
0
LILLY ELI & CO
COM
532457108
105
1166
SH
SOLE
1166
0
0
LINCOLN NATL CORP IND
COM
534187109
7
105
SH
SOLE
105
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
2539
52300
SH
SOLE
52300
0
0
LOCKHEED MARTIN CORP
COM
539830109
8817
29414
SH
SOLE
29414
0
0
LOGMEIN INC
COM
54142L109
17588
170400
SH
SOLE
170400
0
0
LOWES COS INC
COM
548661107
23252
243365
SH
SOLE
243365
0
0
LOXO ONCOLOGY INC
COM
548862101
2237
12900
SH
SOLE
12900
0
0
LULULEMON ATHLETICA INC
COM
550021109
80442
644460
SH
SOLE
644460
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
1068
36800
SH
SOLE
36800
0
0
MSCI INC
COM
55354G100
16
95
SH
SOLE
95
0
0
MAG SILVER CORP
COM
55903Q104
14582
1350000
SH
SOLE
1350000
0
0
MAGNA INTL INC
COM
559222401
18033
301738
SH
SOLE
301738
0
0
MANULIFE FINL CORP
COM
56501R106
428230
23782166
SH
SOLE
23782166
0
0
MARATHON OIL CORP
COM
565849106
5100
251185
SH
SOLE
251185
0
0
MARATHON PETE CORP
COM
56585A102
3082
45620
SH
SOLE
45620
0
0
MARRIOTT INTL INC NEW
CL A
571903202
325
2580
SH
SOLE
2580
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
50747
227300
SH
SOLE
227300
0
0
MASCO CORP
COM
574599106
1043
27200
SH
SOLE
27200
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
310636
1577256
SH
SOLE
1577256
0
0
MAXAR TECHNOLOGIES LTD
COM
57778L103
84692
1664719
SH
SOLE
1664719
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
1265
10900
SH
SOLE
10900
0
0
MCDONALDS CORP
COM
580135101
326939
2087765
SH
SOLE
2087765
0
0
MERCK & CO INC
COM
58933Y105
22888
372769
SH
SOLE
372769
0
0
METHANEX CORP
COM
59151K108
139
1955
SH
SOLE
1955
0
0
METHODE ELECTRS INC
COM
591520200
5
125
SH
SOLE
125
0
0
METLIFE INC
COM
59156R108
70
1570
SH
SOLE
1570
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
11
19
SH
SOLE
19
0
0
MICRO FOCUS INTERNATIONAL PL
SPON ADR NEW
594837304
2
131
SH
SOLE
131
0
0
MICROSOFT CORP
COM
594918104
839073
8483686
SH
SOLE
8483686
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
22
227
SH
SOLE
227
0
0
MICRON TECHNOLOGY INC
COM
595112103
1615
31942
SH
SOLE
31942
0
0
MIDDLEBY CORP
COM
596278101
4
40
SH
SOLE
40
0
0
MOMO INC
ADR
60879B107
49914
1147800
SH
SOLE
1147800
0
0
MONDELEZ INTL INC
CL A
609207105
215421
5258121
SH
SOLE
5258121
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
23887
417000
SH
SOLE
417000
0
0
MOODYS CORP
COM
615369105
3411
20035
SH
SOLE
20035
0
0
MORGAN STANLEY
COM NEW
617446448
130772
2762154
SH
SOLE
2762154
0
0
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
7373
132088
SH
SOLE
132088
0
0
NETFLIX INC
COM
64110L106
84279
218918
SH
SOLE
218918
0
0
NETEASE INC
SPONSORED ADR
64110W102
3814
15100
SH
SOLE
15100
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
37032
387400
SH
SOLE
387400
0
0
NEVSUN RES LTD
COM
64156L101
3212
924000
SH
SOLE
924000
0
0
NEW GOLD INC CDA
COM
644535106
3
1697
SH
SOLE
1697
0
0
NEW ORIENTAL ED & TECH GRP I
SPON ADR
647581107
58264
615700
SH
SOLE
615700
0
0
NEW RELIC INC
COM
64829B100
55202
562700
SH
SOLE
562700
0
0
NEWMONT MINING CORP
COM
651639106
7
200
SH
SOLE
200
0
0
NEWS CORP NEW
CL A
65249B109
5998
401793
SH
SOLE
401793
0
0
NEXTERA ENERGY INC
COM
65339F101
97878
585764
SH
SOLE
585764
0
0
NEXGEN ENERGY LTD
COM
65340P106
9399
5085000
SH
SOLE
5085000
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
54905
1176813
SH
SOLE
1176813
0
0
NIKE INC
CL B
654106103
28561
362184
SH
SOLE
362184
0
0
NORFOLK SOUTHERN CORP
COM
655844108
750
5164
SH
SOLE
5164
0
0
NORTHERN TR CORP
COM
665859104
748
7546
SH
SOLE
7546
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
396
4906
SH
SOLE
4906
0
0
NOVO-NORDISK A S
ADR
670100205
8
164
SH
SOLE
164
0
0
NUCOR CORP
COM
670346105
4
65
SH
SOLE
65
0
0
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
4891
400000
SH
SOLE
400000
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
3902
300000
SH
SOLE
300000
0
0
NVIDIA CORP
COM
67066G104
87652
378500
SH
SOLE
378500
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
2260
170000
SH
SOLE
170000
0
0
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
3179
400000
SH
SOLE
400000
0
0
NUTRIEN LTD
COM
67077M108
207421
3843562
SH
SOLE
3843562
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
3928
13557
SH
SOLE
13557
0
0
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
9143
225000
SH
SOLE
225000
0
0
OBSIDIAN ENERGY LTD
COM
674482104
8
7714
SH
SOLE
7714
0
0
OCCIDENTAL PETE CORP DEL
COM
674599105
12217
146050
SH
SOLE
146050
0
0
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
42856
606500
SH
SOLE
606500
0
0
OMNICOM GROUP INC
COM
681919106
10
138
SH
SOLE
138
0
0
ONCOLYTICS BIOTECH INC
COM NEW
682310875
0
5
SH
SOLE
5
0
0
OPEN TEXT CORP
COM
683715106
18885
504410
SH
SOLE
504410
0
0
ORACLE CORP
COM
68389X105
360243
8147187
SH
SOLE
8147187
0
0
ORANGE
SPONSORED ADR
684060106
46
2800
SH
SOLE
2800
0
0
OSISKO GOLD ROYALTIES LTD
COM
68827L101
1879
198410
SH
SOLE
198410
0
0
OWENS ILL INC
COM NEW
690768403
5
290
SH
SOLE
290
0
0
PDC ENERGY INC
COM
69327R101
4
69
SH
SOLE
69
0
0
PNC FINL SVCS GROUP INC
COM
693475105
5
32
SH
SOLE
32
0
0
PPL CORP
COM
69351T106
26386
924500
SH
SOLE
924500
0
0
PTC INC
COM
69370C100
4436
47300
SH
SOLE
47300
0
0
PACCAR INC
COM
693718108
13
200
SH
SOLE
200
0
0
PALO ALTO NETWORKS INC
COM
697435105
154636
762700
SH
SOLE
762700
0
0
PARKER HANNIFIN CORP
COM
701094104
19818
127200
SH
SOLE
127200
0
0
PAYCHEX INC
COM
704326107
139
2000
SH
SOLE
2000
0
0
PAYLOCITY HLDG CORP
COM
70438V106
1971
33500
SH
SOLE
33500
0
0
PAYPAL HLDGS INC
COM
70450Y103
153633
1866700
SH
SOLE
1866700
0
0
PEMBINA PIPELINE CORP
COM
706327103
371280
10722694
SH
SOLE
10722694
0
0
PENUMBRA INC
COM
70975L107
46725
346500
SH
SOLE
346500
0
0
PEPSICO INC
COM
713448108
13758
123766
SH
SOLE
123766
0
0
PFIZER INC
COM
717081103
291816
8040472
SH
SOLE
8040472
0
0
PHILIP MORRIS INTL INC
COM
718172109
2935
37739
SH
SOLE
37739
0
0
PHILLIPS 66
COM
718546104
1500
13420
SH
SOLE
13420
0
0
PIONEER HIGH INCOME TR
COM
72369H106
1870
201382
SH
SOLE
201382
0
0
PIONEER NAT RES CO
COM
723787107
9441
50388
SH
SOLE
50388
0
0
PLANET FITNESS INC
CL A
72703H101
20632
469700
SH
SOLE
469700
0
0
PORTOLA PHARMACEUTICALS INC
COM
737010108
29
729
SH
SOLE
729
0
0
PRAXAIR INC
COM
74005P104
8052
48930
SH
SOLE
48930
0
0
PRICE T ROWE GROUP INC
COM
74144T108
2
15
SH
SOLE
15
0
0
PRICESMART INC
COM
741511109
1547
17100
SH
SOLE
17100
0
0
PRIMERICA INC
COM
74164M108
64
600
SH
SOLE
600
0
0
PRINCIPAL FINL GROUP INC
COM
74251V102
5293
100000
SH
SOLE
100000
0
0
PROCTER AND GAMBLE CO
COM
742718109
3232
42839
SH
SOLE
42839
0
0
PROGRESSIVE CORP OHIO
COM
743315103
227305
3842303
SH
SOLE
3842303
0
0
PROLOGIS INC
COM
74340W103
16746
255000
SH
SOLE
255000
0
0
PROOFPOINT INC
COM
743424103
120870
1062000
SH
SOLE
1062000
0
0
PRUDENTIAL FINL INC
COM
744320102
13622
148596
SH
SOLE
148596
0
0
PRUDENTIAL PLC
ADR
74435K204
3
65
SH
SOLE
65
0
0
PUBLIC STORAGE
COM
74460D109
4445
19600
SH
SOLE
19600
0
0
QUALCOMM INC
COM
747525103
17
295
SH
SOLE
295
0
0
QUALYS INC
COM
74758T303
1829
21700
SH
SOLE
21700
0
0
RAYTHEON CO
COM NEW
755111507
7383
38910
SH
SOLE
38910
0
0
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
2340
80957
SH
SOLE
80957
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
23
62
SH
SOLE
62
0
0
REGIONS FINL CORP NEW
COM
7591EP100
4111
231300
SH
SOLE
231300
0
0
RELX PLC
SPONSORED ADR
759530108
6683
296737
SH
SOLE
296737
0
0
REPUBLIC SVCS INC
COM
760759100
1318
19357
SH
SOLE
19357
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
169749
2796773
SH
SOLE
2796773
0
0
RETAIL OPPORTUNITY INVTS COR
COM
76131N101
4969
259400
SH
SOLE
259400
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
2638
48173
SH
SOLE
48173
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
1392
42624
SH
SOLE
42624
0
0
ROCKWELL AUTOMATION INC
COM
773903109
20357
122500
SH
SOLE
122500
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
385420
7988462
SH
SOLE
7988462
0
0
ROLLINS INC
COM
775711104
78656
1496233
SH
SOLE
1496233
0
0
ROSS STORES INC
COM
778296103
113949
1346015
SH
SOLE
1346015
0
0
ROYAL BK CDA MONTREAL QUE
COM
780087102
914552
11991751
SH
SOLE
11991751
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
105843
1457341
SH
SOLE
1457341
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
14
200
SH
SOLE
200
0
0
ROYCE VALUE TR INC
COM
780910105
4826
305541
SH
SOLE
305541
0
0
RYANAIR HLDGS PLC
SPONSORED ADR NE
783513203
3289
28800
SH
SOLE
28800
0
0
RYDER SYS INC
COM
783549108
39
520
SH
SOLE
520
0
0
S&P GLOBAL INC
COM
78409V104
3532
17367
SH
SOLE
17367
0
0
SK TELECOM LTD
SPONSORED ADR
78440P108
3
140
SH
SOLE
140
0
0
SL GREEN RLTY CORP
COM
78440X101
22411
223000
SH
SOLE
223000
0
0
SM ENERGY CO
COM
78454L100
4
140
SH
SOLE
140
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
19743
71958
SH
SOLE
71958
0
0
SPX CORP
COM
784635104
18
500
SH
SOLE
500
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
13641
115000
SH
SOLE
115000
0
0
SPDR SERIES TRUST
S&P TRANSN ETF
78464A532
1508
23898
SH
SOLE
23898
0
0
SPDR SERIES TRUST
HLTH CR EQUIP
78464A581
1694
21663
SH
SOLE
21663
0
0
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
1604
18416
SH
SOLE
18416
0
0
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
1493
34684
SH
SOLE
34684
0
0
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
6058
64300
SH
SOLE
64300
0
0
SPDR SERIES TRUST
S&P 600 SML CAP
78464A813
5545
76717
SH
SOLE
76717
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464A870
1795
18809
SH
SOLE
18809
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
3177
8942
SH
SOLE
8942
0
0
SPDR SER TR
PORTFOLIO SH TSR
78468R101
203
6921
SH
SOLE
6921
0
0
SPDR SER TR
SPDR BLOOMBERG
78468R663
2
21
SH
SOLE
21
0
0
SSR MNG INC
COM
784730103
2
170
SH
SOLE
170
0
0
SVB FINL GROUP
COM
78486Q101
56205
199700
SH
SOLE
199700
0
0
SABRE CORP
COM
78573M104
42117
1693203
SH
SOLE
1693203
0
0
SALESFORCE COM INC
COM
79466L302
27944
204900
SH
SOLE
204900
0
0
SANOFI
SPONSORED ADR
80105N105
97
2318
SH
SOLE
2318
0
0
SASOL LTD
SPONSORED ADR
803866300
37
1000
SH
SOLE
1000
0
0
SCHEIN HENRY INC
COM
806407102
1901
26184
SH
SOLE
26184
0
0
SCHLUMBERGER LTD
COM
806857108
30
443
SH
SOLE
443
0
0
SEALED AIR CORP NEW
COM
81211K100
18464
435100
SH
SOLE
435100
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
4210
72524
SH
SOLE
72524
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
4218
38602
SH
SOLE
38602
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
3233
38345
SH
SOLE
38345
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
4801
161474
SH
SOLE
161474
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
4256
61278
SH
SOLE
61278
0
0
SEMPRA ENERGY
COM
816851109
11863
102200
SH
SOLE
102200
0
0
SERVICENOW INC
COM
81762P102
158217
929500
SH
SOLE
929500
0
0
SHAKE SHACK INC
CL A
819047101
27466
425000
SH
SOLE
425000
0
0
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
221029
10851107
SH
SOLE
10851107
0
0
SHERWIN WILLIAMS CO
COM
824348106
86989
212428
SH
SOLE
212428
0
0
SHOPIFY INC
CL A
82509L107
61184
419442
SH
SOLE
419442
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
36658
215460
SH
SOLE
215460
0
0
SINCLAIR BROADCAST GROUP INC
CL A
829226109
4
150
SH
SOLE
150
0
0
SKECHERS U S A INC
CL A
830566105
33
1000
SH
SOLE
1000
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
6
55
SH
SOLE
55
0
0
SOLAR CAP LTD
COM
83413U100
8378
410000
SH
SOLE
410000
0
0
SONY CORP
SPONSORED ADR
835699307
6853
132251
SH
SOLE
132251
0
0
SOPHIRIS BIO INC
COM NEW
83578Q209
1
210
SH
SOLE
210
0
0
SOUTHWEST AIRLS CO
COM
844741108
7663
151660
SH
SOLE
151660
0
0
SPLUNK INC
COM
848637104
89025
910300
SH
SOLE
910300
0
0
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
67
6700
SH
SOLE
6700
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
139
25000
SH
SOLE
25000
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
145
11700
SH
SOLE
11700
0
0
SQUARE INC
CL A
852234103
79759
1334700
SH
SOLE
1334700
0
0
STANLEY BLACK & DECKER INC
COM
854502101
47357
355996
SH
SOLE
355996
0
0
STANTEC INC
COM
85472N109
515
19949
SH
SOLE
19949
0
0
STARBUCKS CORP
COM
855244109
64
1258
SH
SOLE
1258
0
0
STARWOOD PPTY TR INC
COM
85571B105
50058
2306460
SH
SOLE
2306460
0
0
STATE STR CORP
COM
857477103
6961
77642
SH
SOLE
77642
0
0
STRYKER CORP
COM
863667101
6
36
SH
SOLE
36
0
0
SUN LIFE FINL INC
COM
866796105
351994
8735646
SH
SOLE
8735646
0
0
SUNCOR ENERGY INC NEW
COM
867224107
631029
15507990
SH
SOLE
15507990
0
0
SUPERNUS PHARMACEUTICALS INC
COM
868459108
48328
825900
SH
SOLE
825900
0
0
SWITCH INC
CL A
87105L104
14155
1163500
SH
SOLE
1163500
0
0
SYNOPSYS INC
COM
871607107
7276
88296
SH
SOLE
88296
0
0
SYSCO CORP
COM
871829107
33
470
SH
SOLE
470
0
0
TD AMERITRADE HLDG CORP
COM
87236Y108
6472
118200
SH
SOLE
118200
0
0
TJX COS INC NEW
COM
872540109
36744
386152
SH
SOLE
386152
0
0
TAHOE RES INC
COM
873868103
57
12300
SH
SOLE
12300
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADR
874039100
6
153
SH
SOLE
153
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
2058
17390
SH
SOLE
17390
0
0
TANZANIAN ROYALTY EXPL CORP
COM
87600U104
9
20428
SH
SOLE
20428
0
0
TARGET CORP
COM
87612E106
3
35
SH
SOLE
35
0
0
TECK RESOURCES LTD
CL B
878742204
85895
3376200
SH
SOLE
3376200
0
0
TEKLA HEALTHCARE OPPORTUNIT
SHS
879105104
6925
406492
SH
SOLE
406492
0
0
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
8918
414902
SH
SOLE
414902
0
0
TELEFONICA S A
SPONSORED ADR
879382208
22
2566
SH
SOLE
2566
0
0
TELUS CORP
COM
87971M103
366804
10288659
SH
SOLE
10288659
0
0
TENARIS S A
SPONSORED ADR
88031M109
79
2960
SH
SOLE
2960
0
0
TESARO INC
COM
881569107
1654
37200
SH
SOLE
37200
0
0
TESLA INC
COM
88160R101
53
165
SH
SOLE
165
0
0
TESLA INC
NOTE 2.375% 3/1
88160RAD3
9723
8000000
SH
SOLE
8000000
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADR
881624209
1
55
SH
SOLE
55
0
0
TEXAS INSTRS INC
COM
882508104
46228
420111
SH
SOLE
420111
0
0
TEXAS ROADHOUSE INC
COM
882681109
18711
285700
SH
SOLE
285700
0
0
TEXTRON INC
COM
883203101
1146
17300
SH
SOLE
17300
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
90658
437800
SH
SOLE
437800
0
0
THOMSON REUTERS CORP
COM
884903105
46241
1135737
SH
SOLE
1135737
0
0
3M CO
COM
88579Y101
151402
767225
SH
SOLE
767225
0
0
TIFFANY & CO NEW
COM
886547108
7
55
SH
SOLE
55
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
1024441
17717201
SH
SOLE
17717201
0
0
TOTAL S A
SPONSORED ADR
89151E109
575
9500
SH
SOLE
9500
0
0
TOTAL SYS SVCS INC
COM
891906109
21208
251000
SH
SOLE
251000
0
0
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
1825
13863
SH
SOLE
13863
0
0
TRANSCANADA CORP
COM
89353D107
512977
11881620
SH
SOLE
11881620
0
0
TRAVELERS COMPANIES INC
COM
89417E109
21342
173299
SH
SOLE
173299
0
0
TRI CONTL CORP
COM
895436103
3180
120000
SH
SOLE
120000
0
0
TRILLIUM THERAPEUTICS INC
COM NEW
89620X506
14
2500
SH
SOLE
2500
0
0
TRINITY INDS INC
COM
896522109
7
190
SH
SOLE
190
0
0
TWITTER INC
COM
90184L102
220
5100
SH
SOLE
5100
0
0
US BANCORP DEL
COM NEW
902973304
19741
393926
SH
SOLE
393926
0
0
UBIQUITI NETWORKS INC
COM
90347A100
1885
22260
SH
SOLE
22260
0
0
ULTIMATE SOFTWARE GROUP INC
COM
90385D107
4682
18200
SH
SOLE
18200
0
0
UNILEVER PLC
SPON ADR NEW
904767704
605
11060
SH
SOLE
11060
0
0
UNILEVER N V
N Y SHS NEW
904784709
37828
681485
SH
SOLE
681485
0
0
UNION PAC CORP
COM
907818108
147023
1038614
SH
SOLE
1038614
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
97076
912669
SH
SOLE
912669
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
138435
1108508
SH
SOLE
1108508
0
0
UNITED THERAPEUTICS CORP DEL
COM
91307C102
4
30
SH
SOLE
30
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
359782
1465886
SH
SOLE
1465886
0
0
UNUM GROUP
COM
91529Y106
713
20018
SH
SOLE
20018
0
0
V F CORP
COM
918204108
176
2000
SH
SOLE
2000
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
65667
596885
SH
SOLE
596885
0
0
VANECK VECTORS ETF TR
EMERGING MKTS HI
92189F353
3525
154566
SH
SOLE
154566
0
0
VANGUARD GROUP
DIV APP ETF
921908844
347
3312
SH
SOLE
3312
0
0
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
48
620
SH
SOLE
620
0
0
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
1006
12743
SH
SOLE
12743
0
0
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
1914
34996
SH
SOLE
34996
0
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
27628
475829
SH
SOLE
475829
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
502
9584
SH
SOLE
9584
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
681
11950
SH
SOLE
11950
0
0
VARIAN MED SYS INC
COM
92220P105
5
45
SH
SOLE
45
0
0
VARONIS SYS INC
COM
922280102
12272
170100
SH
SOLE
170100
0
0
VEEVA SYS INC
CL A COM
922475108
2513
32700
SH
SOLE
32700
0
0
VENTAS INC
COM
92276F100
12554
220500
SH
SOLE
220500
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
37113
148777
SH
SOLE
148777
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
24
150
SH
SOLE
150
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
44
410
SH
SOLE
410
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
64
445
SH
SOLE
445
0
0
VERIFONE SYS INC
COM
92342Y109
4
164
SH
SOLE
164
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
6714
138213
SH
SOLE
138213
0
0
VERMILION ENERGY INC
COM
923725105
42813
1187444
SH
SOLE
1187444
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
32575
196500
SH
SOLE
196500
0
0
VIACOM INC NEW
CL B
92553P201
2
80
SH
SOLE
80
0
0
VISA INC
COM CL A
92826C839
642817
4838039
SH
SOLE
4838039
0
0
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
3
108
SH
SOLE
108
0
0
VORNADO RLTY TR
SH BEN INT
929042109
6133
83000
SH
SOLE
83000
0
0
VOYA PRIME RATE TR
SH BEN INT
92913A100
2802
557157
SH
SOLE
557157
0
0
WEC ENERGY GROUP INC
COM
92939U106
8027
124200
SH
SOLE
124200
0
0
WABTEC CORP
COM
929740108
33122
332565
SH
SOLE
332565
0
0
WALMART INC
COM
931142103
105550
1230374
SH
SOLE
1230374
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
769
15292
SH
SOLE
15292
0
0
WASTE CONNECTIONS INC
COM
94106B101
245195
3243153
SH
SOLE
3243153
0
0
WASTE MGMT INC DEL
COM
94106L109
1472
18792
SH
SOLE
18792
0
0
WAYFAIR INC
CL A
94419L101
2113
17800
SH
SOLE
17800
0
0
WELLS FARGO CO NEW
COM
949746101
50161
902737
SH
SOLE
902737
0
0
WELLTOWER INC
COM
95040Q104
14533
231900
SH
SOLE
231900
0
0
WESCO INTL INC
COM
95082P105
1
20
SH
SOLE
20
0
0
WEST PHARMACEUTICAL SVSC INC
COM
955306105
65369
658560
SH
SOLE
658560
0
0
WESTLAKE CHEM CORP
COM
960413102
8
70
SH
SOLE
70
0
0
WESTPAC BKG CORP
SPONSORED ADR
961214301
30
1375
SH
SOLE
1375
0
0
WEYERHAEUSER CO
COM
962166104
174710
4797705
SH
SOLE
4797705
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
43
2000
SH
SOLE
2000
0
0
WINGSTOP INC
COM
974155103
1990
38200
SH
SOLE
38200
0
0
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
10
240
SH
SOLE
240
0
0
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
41
632
SH
SOLE
632
0
0
WORLDPAY INC
CL A
981558109
17128
209500
SH
SOLE
209500
0
0
WYNN RESORTS LTD
COM
983134107
16
100
SH
SOLE
100
0
0
XILINX INC
COM
983919101
4998
77585
SH
SOLE
77585
0
0
YAMANA GOLD INC
COM
98462Y100
1
200
SH
SOLE
200
0
0
YUM CHINA HLDGS INC
COM
98850P109
2696
70110
SH
SOLE
70110
0
0
ZAYO GROUP HLDGS INC
COM
98919V105
27669
758700
SH
SOLE
758700
0
0
ZOETIS INC
CL A
98978V103
160144
1880384
SH
SOLE
1880384
0
0
ALLEGION PUB LTD CO
ORD SHS
G0176J109
28789
373239
SH
SOLE
373239
0
0
ALLERGAN PLC
SHS
G0177J108
202870
1217774
SH
SOLE
1217774
0
0
ATLASSIAN CORP PLC
CL A
G06242104
1650
26400
SH
SOLE
26400
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
19326
118169
SH
SOLE
118169
0
0
BROOKFIELD BUSINESS PARTNERS
UNIT LTD LP
G16234109
14471
378021
SH
SOLE
378021
0
0
BROOKFIELD PPTY PARTNERS L P
UNIT LTD PARTN
G16249107
10224
538199
SH
SOLE
538199
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
146365
3813132
SH
SOLE
3813132
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
250
8253
SH
SOLE
8253
0
0
DELPHI TECHNOLOGIES PLC
SHS
G2709G107
3
60
SH
SOLE
60
0
0
ENDO INTL PLC
SHS
G30401106
1
95
SH
SOLE
95
0
0
GREENLIGHT CAPITAL RE LTD
CLASS A
G4095J109
10
725
SH
SOLE
725
0
0
IHS MARKIT LTD
SHS
G47567105
2450
47500
SH
SOLE
47500
0
0
INGERSOLL-RAND PLC
SHS
G47791101
2
20
SH
SOLE
20
0
0
INVESCO LTD
SHS
G491BT108
24938
939202
SH
SOLE
939202
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
6976
40500
SH
SOLE
40500
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
1
35
SH
SOLE
35
0
0
MEDTRONIC PLC
SHS
G5960L103
304835
3560167
SH
SOLE
3560167
0
0
MICHAEL KORS HLDGS LTD
SHS
G60754101
4356
67908
SH
SOLE
67908
0
0
APTIV PLC
SHS
G6095L109
9
90
SH
SOLE
90
0
0
NIELSEN HLDGS PLC
SHS EUR
G6518L108
101785
3293301
SH
SOLE
3293301
0
0
SENSATA TECHNOLOGIES HLDNG P
SHS
G8060N102
4256
83789
SH
SOLE
83789
0
0
SIGNET JEWELERS LIMITED
SHS
G81276100
3
45
SH
SOLE
45
0
0
CHUBB LIMITED
COM
H1467J104
1
10
SH
SOLE
10
0
0
ARCTURUS THERAPEUTICS LTD
SHS
M1492T105
5
560
SH
SOLE
560
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
55277
562839
SH
SOLE
562839
0
0
SODASTREAM INTERNATIONAL LTD
USD SHS
M9068E105
79
900
SH
SOLE
900
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
62599
316300
SH
SOLE
316300
0
0
INTERXION HOLDING N.V
SHS
N47279109
5104
81800
SH
SOLE
81800
0
0
MYLAN N V
SHS EURO
N59465109
3448
99094
SH
SOLE
99094
0
0
YANDEX N V
SHS CLASS A
N97284108
65429
1823100
SH
SOLE
1823100
0
0
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
6263
62719
SH
SOLE
62719
0
0