0001085146-21-000512.txt : 20210208
0001085146-21-000512.hdr.sgml : 20210208
20210208122401
ACCESSION NUMBER: 0001085146-21-000512
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20201231
FILED AS OF DATE: 20210208
DATE AS OF CHANGE: 20210208
EFFECTIVENESS DATE: 20210208
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: K.J. Harrison & Partners Inc
CENTRAL INDEX KEY: 0001418359
IRS NUMBER: 000000000
STATE OF INCORPORATION: A6
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-12625
FILM NUMBER: 21600292
BUSINESS ADDRESS:
STREET 1: 60 BEDFORD ROAD
CITY: TORONTO
STATE: A6
ZIP: M5R2K2
BUSINESS PHONE: 4168678252
MAIL ADDRESS:
STREET 1: 60 BEDFORD ROAD
CITY: TORONTO
STATE: A6
ZIP: M5R2K2
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001418359
XXXXXXXX
12-31-2020
12-31-2020
false
K.J. Harrison & Partners Inc
60 BEDFORD ROAD
TORONTO
A6
M5R2K2
13F HOLDINGS REPORT
028-12625
N
Sindy Jagger
Chief Compliance Officer
416-867-8252
/s/ Sindy Jagger
Toronto
A6
02-07-2021
0
276
614776
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
10X GENOMICS INC
CL A COM
88025U109
1947
13750
SH
SOLE
13750
0
0
ABBVIE INC
COM
00287Y109
287
2680
SH
SOLE
2680
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
545
2085
SH
SOLE
2085
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
1111
11965
SH
SOLE
11965
0
0
AECOM
COM
00766T100
1991
40000
SH
SOLE
40000
0
0
AERSALE CORPORATION
*W EXP 11/04/202
00810F114
231
123952
SH
SOLE
123952
0
0
AGNICO EAGLE MINES LTD
COM
008474108
1705
24286
SH
SOLE
24286
0
0
ALCON AG
ORD SHS
H01301128
337
5115
SH
SOLE
5115
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
1008
4330
SH
SOLE
4330
0
0
ALIGN TECHNOLOGY INC
COM
016255101
4275
8000
SH
SOLE
8000
0
0
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
671
40000
SH
SOLE
40000
0
0
ALPHABET INC
CAP STK CL A
02079K305
4864
2775
SH
SOLE
2775
0
0
ALPHABET INC
CAP STK CL C
02079K107
12668
7231
SH
SOLE
7231
0
0
AMAZON COM INC
COM
023135106
16744
5141
SH
SOLE
5141
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
2851
12700
SH
SOLE
12700
0
0
AMERICAS GOLD AND SILVER COR
COM
03062D100
35
11000
SH
SOLE
11000
0
0
AMERICAS TECHNOLOGY ACQSN CO
UNIT 99/99/9999
G0404A128
1234
120000
SH
SOLE
120000
0
0
AMETEK INC
COM
031100100
2177
18000
SH
SOLE
18000
0
0
AON PLC
SHS CL A
G0403H108
3169
15000
SH
SOLE
15000
0
0
APPLE INC
COM
037833100
30179
227438
SH
SOLE
227438
0
0
AQUABOUNTY TECHNOLOGIES INC
COM NEW
03842K200
88
10000
SH
SOLE
10000
0
0
ARKO CORP
*W EXP 12/22/202
041242116
31
23000
SH
SOLE
23000
0
0
ARTIUS ACQUISITION INC
COM CL A
04316G105
106
10000
SH
SOLE
10000
0
0
ASPIRATIONAL CONSUMER LIFEST
*W EXP 09/19/202
G05436111
11
10000
SH
SOLE
10000
0
0
ATKORE INTL GROUP INC
COM
047649108
2088
50800
SH
SOLE
50800
0
0
ATLANTIC AVE ACQUISITION COR
*W EXP 10/06/202
04906P119
18
16637
SH
SOLE
16637
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
1727
9801
SH
SOLE
9801
0
0
AUTOZONE INC
COM
053332102
2347
1980
SH
SOLE
1980
0
0
BANK MONTREAL QUE
COM
063671101
7924
104459
SH
SOLE
104459
0
0
BANK NOVA SCOTIA B C
COM
064149107
11202
207736
SH
SOLE
207736
0
0
BARRICK GOLD CORP
COM
067901108
500
22010
SH
SOLE
22010
0
0
BCE INC
COM NEW
05534B760
4009
93973
SH
SOLE
93973
0
0
BECTON DICKINSON & CO
COM
075887109
4336
17330
SH
SOLE
17330
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
4869
14
SH
SOLE
14
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
9301
40112
SH
SOLE
40112
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
1686
30000
SH
SOLE
30000
0
0
BEST BUY INC
COM
086516101
905
9070
SH
SOLE
9070
0
0
BETTER WORLD ACQUISITION COR
UNIT 11/15/2027
08772B203
3454
312600
SH
SOLE
312600
0
0
BIG LOTS INC
COM
089302103
429
10000
SH
SOLE
10000
0
0
BK OF AMERICA CORP
COM
060505104
239
7890
SH
SOLE
7890
0
0
BOOKING HOLDINGS INC
COM
09857L108
4372
1963
SH
SOLE
1963
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
832
13420
SH
SOLE
13420
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
357
8663
SH
SOLE
8663
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
5977
121079
SH
SOLE
121079
0
0
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
275
4725
SH
SOLE
4725
0
0
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
814
18900
SH
SOLE
18900
0
0
BROWN & BROWN INC
COM
115236101
2845
60000
SH
SOLE
60000
0
0
BROWN FORMAN CORP
CL B
115637209
4091
51500
SH
SOLE
51500
0
0
BRP INC
COM SUN VTG
05577W200
1120
17000
SH
SOLE
17000
0
0
CAESARS ENTERTAINMENT INC NE
COM
12769G100
2265
30500
SH
SOLE
30500
0
0
CAMECO CORP
COM
13321L108
1003
75061
SH
SOLE
75061
0
0
CAMPING WORLD HLDGS INC
CL A
13462K109
1172
45000
SH
SOLE
45000
0
0
CANADIAN IMP BK COMM
COM
136069101
4415
51809
SH
SOLE
51809
0
0
CANADIAN NAT RES LTD
COM
136385101
302
12600
SH
SOLE
12600
0
0
CANADIAN NATL RY CO
COM
136375102
1567
14287
SH
SOLE
14287
0
0
CANADIAN PAC RY LTD
COM
13645T100
1604
4635
SH
SOLE
4635
0
0
CARDINAL HEALTH INC
COM
14149Y108
750
14000
SH
SOLE
14000
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
2373
109550
SH
SOLE
109550
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
3206
85000
SH
SOLE
85000
0
0
CASELLA WASTE SYS INC
CL A
147448104
2843
45900
SH
SOLE
45900
0
0
CATERPILLAR INC
COM
149123101
2184
12000
SH
SOLE
12000
0
0
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
2207
56100
SH
SOLE
56100
0
0
CHEFS WHSE INC
COM
163086101
642
25000
SH
SOLE
25000
0
0
CHEWY INC
CL A
16679L109
1348
15000
SH
SOLE
15000
0
0
CHURCHILL CAPITAL CORP IV
UNIT 99/99/9999
171439201
206
20000
SH
SOLE
20000
0
0
CHURCHILL DOWNS INC
COM
171484108
1558
8000
SH
SOLE
8000
0
0
CLOROX CO DEL
COM
189054109
3029
15000
SH
SOLE
15000
0
0
COCA COLA CO
COM
191216100
502
9150
SH
SOLE
9150
0
0
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
1379
15535
SH
SOLE
15535
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
2300
10500
SH
SOLE
10500
0
0
COOPER COS INC
COM NEW
216648402
518
1425
SH
SOLE
1425
0
0
COPART INC
COM
217204106
2672
21000
SH
SOLE
21000
0
0
COSTCO WHSL CORP NEW
COM
22160K105
4056
10764
SH
SOLE
10764
0
0
CRESCENT PT ENERGY CORP
COM
22576C101
289
124228
SH
SOLE
124228
0
0
CROCS INC
COM
227046109
959
15300
SH
SOLE
15300
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
2717
17065
SH
SOLE
17065
0
0
CVS HEALTH CORP
COM
126650100
3420
50075
SH
SOLE
50075
0
0
D8 HOLDINGS CORP
*W EXP 08/05/202
G2614K128
86
81575
SH
SOLE
81575
0
0
DANAHER CORPORATION
COM
235851102
5445
24510
SH
SOLE
24510
0
0
DASEKE INC
*W EXP 02/27/202
23753F115
10
55100
SH
SOLE
55100
0
0
DD3 ACQUISITION CORP II
UNIT 99/99/9999
23318M209
5040
480000
SH
SOLE
480000
0
0
DECKERS OUTDOOR CORP
COM
243537107
1405
4900
SH
SOLE
4900
0
0
DEERE & CO
COM
244199105
1614
6000
SH
SOLE
6000
0
0
DENISON MINES CORP
COM
248356107
165
250028
SH
SOLE
250028
0
0
DEXCOM INC
COM
252131107
1109
3000
SH
SOLE
3000
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
4475
28181
SH
SOLE
28181
0
0
DISNEY WALT CO
COM
254687106
3941
21753
SH
SOLE
21753
0
0
DMY TECHNOLOGY GROUP INC II
COM CL A
233277102
1006
57200
SH
SOLE
57200
0
0
EAGLE MATLS INC
COM
26969P108
2088
20600
SH
SOLE
20600
0
0
ECOLAB INC
COM
278865100
7702
35600
SH
SOLE
35600
0
0
ELECTRONIC ARTS INC
COM
285512109
536
3730
SH
SOLE
3730
0
0
EMERALD HOLDING INC
COM
29103W104
592
109300
SH
SOLE
109300
0
0
ENBRIDGE INC
COM
29250N105
3982
124809
SH
SOLE
124809
0
0
ENDRA LIFE SCIENCES INC
COM
29273B104
208
277629
SH
SOLE
277629
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
308
4855
SH
SOLE
4855
0
0
ETF MANAGERS TR
PRIME JUNIR SLVR
26924G102
750
46000
SH
SOLE
46000
0
0
ETF SER SOLUTIONS
US GLB JETS
26922A842
1387
61960
SH
SOLE
61960
0
0
EVERI HLDGS INC
COM
30034T103
1657
120000
SH
SOLE
120000
0
0
EXACT SCIENCES CORP
COM
30063P105
927
7000
SH
SOLE
7000
0
0
FACEBOOK INC
CL A
30303M102
2796
10237
SH
SOLE
10237
0
0
FACTSET RESH SYS INC
COM
303075105
2414
7260
SH
SOLE
7260
0
0
FALCON MINERALS CORP
CL A COM
30607B109
81
25825
SH
SOLE
25825
0
0
FAST ACQUISITION CORP
*W EXP 08/25/202
311875116
17
10000
SH
SOLE
10000
0
0
FEDEX CORP
COM
31428X106
4543
17500
SH
SOLE
17500
0
0
FG NEW AMER ACQUISITION CORP
*W EXP 08/31/202
30259V114
30
20904
SH
SOLE
20904
0
0
FG NEW AMER ACQUISITION CORP
UNIT 08/31/2027
30259V205
106
10000
SH
SOLE
10000
0
0
FLEXSHOPPER INC
COM NEW
33939J303
33
12867
SH
SOLE
12867
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
2004
77000
SH
SOLE
77000
0
0
FUSION ACQUISITION CORP
*W EXP 06/01/202
36118H113
64
25000
SH
SOLE
25000
0
0
GALILEO ACQUISITION CORP
*W EXP 10/31/202
G3770A110
51
60501
SH
SOLE
60501
0
0
GALILEO ACQUISITION CORP
SHS
G3770A102
102
10000
SH
SOLE
10000
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
1670
13500
SH
SOLE
13500
0
0
GENERAC HLDGS INC
COM
368736104
227
1000
SH
SOLE
1000
0
0
GENERAL MLS INC
COM
370334104
1176
20000
SH
SOLE
20000
0
0
GIGCAPITAL2 INC
RIGHT 02/28/2026
375036126
19
45000
SH
SOLE
45000
0
0
GLOBAL BLUE GROUP HOLDING AG
*W EXP 08/28/202
H33700115
20
12000
SH
SOLE
12000
0
0
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
1104
24203
SH
SOLE
24203
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
2843
10780
SH
SOLE
10780
0
0
GRACO INC
COM
384109104
1505
20800
SH
SOLE
20800
0
0
GRANITE REAL ESTATE INVT TR
UNIT 99/99/9999
387437114
416
6820
SH
SOLE
6820
0
0
GS ACQUISITION HLDGS CORP II
COM CL A
36258Q105
218
20000
SH
SOLE
20000
0
0
GUARDANT HEALTH INC
COM
40131M109
3074
23850
SH
SOLE
23850
0
0
GX ACQUISITION CORP
COM CL A
36251A107
658
59800
SH
SOLE
59800
0
0
HEICO CORP NEW
COM
422806109
2105
15900
SH
SOLE
15900
0
0
HENRY SCHEIN INC
COM
806407102
334
5000
SH
SOLE
5000
0
0
HONEYWELL INTL INC
COM
438516106
2985
14035
SH
SOLE
14035
0
0
HORIZON ACQUISITION CORP
*W EXP 08/19/202
G46049113
25
17000
SH
SOLE
17000
0
0
HUDSON EXECUTIVE INVT CORP
*W EXP 06/21/202
443761119
31
18100
SH
SOLE
18100
0
0
HUDSON EXECUTIVE INVT CORP
COM CL A
443761101
216
20000
SH
SOLE
20000
0
0
IAA INC
COM
449253103
2092
32200
SH
SOLE
32200
0
0
ICICI BANK LIMITED
ADR
45104G104
985
66300
SH
SOLE
66300
0
0
IDEX CORP
COM
45167R104
1992
10000
SH
SOLE
10000
0
0
IDEXX LABS INC
COM
45168D104
2499
5000
SH
SOLE
5000
0
0
IMPINJ INC
COM
453204109
1884
45000
SH
SOLE
45000
0
0
INDUSTRIAL TECH ACQU INC
*W EXP 08/06/202
456357110
21
20000
SH
SOLE
20000
0
0
INDUSTRIAL TECH ACQU INC
COM CL A
456357102
101
10000
SH
SOLE
10000
0
0
INPHI CORP
COM
45772F107
883
5500
SH
SOLE
5500
0
0
INTEL CORP
COM
458140100
1963
39410
SH
SOLE
39410
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
409
500
SH
SOLE
500
0
0
INVITAE CORP
COM
46185L103
209
5000
SH
SOLE
5000
0
0
IRHYTHM TECHNOLOGIES INC
COM
450056106
1186
5000
SH
SOLE
5000
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
723
14000
SH
SOLE
14000
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
2064
7200
SH
SOLE
7200
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
12371
63100
SH
SOLE
63100
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
221
989
SH
SOLE
989
0
0
ISHARES TR
SHORT TREAS BD
464288679
1658
15000
SH
SOLE
15000
0
0
J & J SNACK FOODS CORP
COM
466032109
1554
10000
SH
SOLE
10000
0
0
JOHNSON & JOHNSON
COM
478160104
6028
38302
SH
SOLE
38302
0
0
JPMORGAN CHASE & CO
COM
46625H100
5515
43404
SH
SOLE
43404
0
0
KBR INC
COM
48242W106
1237
40000
SH
SOLE
40000
0
0
KEURIG DR PEPPER INC
COM
49271V100
232
7250
SH
SOLE
7250
0
0
KIRKLAND LAKE GOLD LTD
COM
49741E100
1415
34320
SH
SOLE
34320
0
0
LAS VEGAS SANDS CORP
COM
517834107
5710
95800
SH
SOLE
95800
0
0
LAUDER ESTEE COS INC
CL A
518439104
1998
7505
SH
SOLE
7505
0
0
LEISURE ACQUISITION CORP
*W EXP 99/99/999
52539T115
21
26534
SH
SOLE
26534
0
0
LESLIES INC
COM
527064109
1110
40000
SH
SOLE
40000
0
0
LIONHEART ACQUISITION CORP I
*W EXP 02/14/202
53625R112
12
10000
SH
SOLE
10000
0
0
LITHIA MTRS INC
CL A
536797103
1463
5000
SH
SOLE
5000
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
3230
43956
SH
SOLE
43956
0
0
LOCKHEED MARTIN CORP
COM
539830109
977
2753
SH
SOLE
2753
0
0
LULULEMON ATHLETICA INC
COM
550021109
696
2000
SH
SOLE
2000
0
0
MADISON SQUARE GRDN SPRT COR
CL A
55825T103
573
3110
SH
SOLE
3110
0
0
MAGNA INTL INC
COM
559222401
562
7961
SH
SOLE
7961
0
0
MALLARD ACQUISITION CORP
*W EXP 06/30/202
561204116
12
15000
SH
SOLE
15000
0
0
MARRIOTT VACTINS WORLDWID CO
COM
57164Y107
1372
10000
SH
SOLE
10000
0
0
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
951
20000
SH
SOLE
20000
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
3413
9562
SH
SOLE
9562
0
0
MCDONALDS CORP
COM
580135101
2918
13600
SH
SOLE
13600
0
0
MEDTECH ACQUISITION CORP
UNIT 12/18/2025
58507N204
2415
230000
SH
SOLE
230000
0
0
MICROSOFT CORP
COM
594918104
17405
78253
SH
SOLE
78253
0
0
MOODYS CORP
COM
615369105
349
1203
SH
SOLE
1203
0
0
MORGAN STANLEY
COM NEW
617446448
4903
71550
SH
SOLE
71550
0
0
MOUNTAIN CREST ACQUISITION C
COM
62401M106
823
78260
SH
SOLE
78260
0
0
MOUNTAIN CREST ACQUISITION C
RIGHT 03/19/2025
62401M122
297
326446
SH
SOLE
326446
0
0
MSCI INC
COM
55354G100
6968
15605
SH
SOLE
15605
0
0
NATERA INC
COM
632307104
587
5900
SH
SOLE
5900
0
0
NATHANS FAMOUS INC NEW
COM
632347100
332
6010
SH
SOLE
6010
0
0
NAUTILUS INC
COM
63910B102
544
30000
SH
SOLE
30000
0
0
NETFLIX INC
COM
64110L106
595
1100
SH
SOLE
1100
0
0
NEW BEGINNINGS ACQUISITION C
*W EXP 11/01/202
64222H118
225
225000
SH
SOLE
225000
0
0
NEW BEGINNINGS ACQUISITION C
COM
64222H100
1956
195000
SH
SOLE
195000
0
0
NEW GOLD INC CDA
COM
644535106
560
255000
SH
SOLE
255000
0
0
NEWMONT CORP
COM
651639106
1956
32668
SH
SOLE
32668
0
0
NEXTIER OILFIELD SOLUTIONS
COM
65290C105
62
18000
SH
SOLE
18000
0
0
NIKE INC
CL B
654106103
3871
27365
SH
SOLE
27365
0
0
NORTH AMERN CONSTR GROUP LTD
COM
656811106
349
35800
SH
SOLE
35800
0
0
NORTHERN GENESIS ACQUISITION
*W EXP 07/31/202
66516T112
1615
286262
SH
SOLE
286262
0
0
NORTHERN TR CORP
COM
665859104
745
8000
SH
SOLE
8000
0
0
NUTRIEN LTD
COM
67077M108
3885
80945
SH
SOLE
80945
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
905
2000
SH
SOLE
2000
0
0
OTIS WORLDWIDE CORP
COM
68902V107
675
10000
SH
SOLE
10000
0
0
PAYPAL HLDGS INC
COM
70450Y103
749
3200
SH
SOLE
3200
0
0
PEMBINA PIPELINE CORP
COM
706327103
267
11302
SH
SOLE
11302
0
0
PENN NATL GAMING INC
COM
707569109
881
10200
SH
SOLE
10200
0
0
PEPSICO INC
COM
713448108
2496
16833
SH
SOLE
16833
0
0
PERFORMANT FINL CORP
COM
71377E105
40
45000
SH
SOLE
45000
0
0
PFIZER INC
COM
717081103
871
23665
SH
SOLE
23665
0
0
PHILLIPS 66
COM
718546104
539
7700
SH
SOLE
7700
0
0
PLANET FITNESS INC
CL A
72703H101
904
11640
SH
SOLE
11640
0
0
POOL CORP
COM
73278L105
372
1000
SH
SOLE
1000
0
0
PROPERTY SOLUTIONS ACQUISITI
*W EXP 03/20/202
74348Q116
12
11100
SH
SOLE
11100
0
0
PROSHARES TR
SHORT QQQ NEW
74347B714
3747
260000
SH
SOLE
260000
0
0
PROSHARES TR
SHORT S&P 500 NE
74347B425
719
40000
SH
SOLE
40000
0
0
PROSHARES TR
SHRT RUSSELL2000
74348A210
1271
50000
SH
SOLE
50000
0
0
QORVO INC
COM
74736K101
831
5000
SH
SOLE
5000
0
0
QUALCOMM INC
COM
747525103
1219
8000
SH
SOLE
8000
0
0
QUANTUM CORP
COM NEW
747906501
92
15000
SH
SOLE
15000
0
0
RAMBUS INC DEL
COM
750917106
611
35000
SH
SOLE
35000
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
1315
18391
SH
SOLE
18391
0
0
RECHARGE ACQUISITION CORP
COM CL A
756229100
102
10000
SH
SOLE
10000
0
0
REPLAY ACQUISITION CORP
*W EXP 03/01/202
G75130115
18
10000
SH
SOLE
10000
0
0
REPUBLIC SVCS INC
COM
760759100
4012
41660
SH
SOLE
41660
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
837
18018
SH
SOLE
18018
0
0
ROPER TECHNOLOGIES INC
COM
776696106
2134
4950
SH
SOLE
4950
0
0
ROYAL BK CDA
COM
780087102
16708
203815
SH
SOLE
203815
0
0
S&P GLOBAL INC
COM
78409V104
4978
15144
SH
SOLE
15144
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
2596
9200
SH
SOLE
9200
0
0
SCHRODINGER INC
COM
80810D103
950
12000
SH
SOLE
12000
0
0
SCHWAB CHARLES CORP
COM
808513105
3245
61183
SH
SOLE
61183
0
0
SELECT ENERGY SVCS INC
CL A COM
81617J301
263
64083
SH
SOLE
64083
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
1364
36000
SH
SOLE
36000
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
2773
21310
SH
SOLE
21310
0
0
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
216
12319
SH
SOLE
12319
0
0
SHERWIN WILLIAMS CO
COM
824348106
735
1000
SH
SOLE
1000
0
0
SHOPIFY INC
CL A
82509L107
1301
1155
SH
SOLE
1155
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
476
3000
SH
SOLE
3000
0
0
SLEEP NUMBER CORP
COM
83125X103
491
6000
SH
SOLE
6000
0
0
SONIC AUTOMOTIVE INC
CL A
83545G102
771
20000
SH
SOLE
20000
0
0
SONOS INC
COM
83570H108
2105
90000
SH
SOLE
90000
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
4091
10942
SH
SOLE
10942
0
0
SPDR SER TR
S&P BIOTECH
78464A870
1267
9000
SH
SOLE
9000
0
0
SPDR SER TR
S&P METALS MNG
78464A755
2638
78800
SH
SOLE
78800
0
0
SPDR SER TR
S&P REGL BKG
78464A698
5279
101610
SH
SOLE
101610
0
0
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
1275
16141
SH
SOLE
16141
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
4091
13000
SH
SOLE
13000
0
0
SPROTT INC
COM NEW
852066208
313
10810
SH
SOLE
10810
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
2068
137468
SH
SOLE
137468
0
0
STAMPS COM INC
COM NEW
852857200
1962
10000
SH
SOLE
10000
0
0
STANLEY BLACK & DECKER INC
COM
854502101
357
2000
SH
SOLE
2000
0
0
STANTEC INC
COM
85472N109
1136
35100
SH
SOLE
35100
0
0
STARBUCKS CORP
COM
855244109
3385
31640
SH
SOLE
31640
0
0
STRYKER CORPORATION
COM
863667101
6551
26735
SH
SOLE
26735
0
0
SUN CMNTYS INC
COM
866674104
10924
71890
SH
SOLE
71890
0
0
SUN LIFE FINANCIAL INC.
COM
866796105
312
7035
SH
SOLE
7035
0
0
SUNCOR ENERGY INC NEW
COM
867224107
1895
113270
SH
SOLE
113270
0
0
SUSTAINABLE OPPORTNTS ACQ CO
ORD SHS A
G8598Y109
134
12500
SH
SOLE
12500
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
8145
74700
SH
SOLE
74700
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
303
1460
SH
SOLE
1460
0
0
TASEKO MINES LTD
COM
876511106
455
350000
SH
SOLE
350000
0
0
TC ENERGY CORP
COM
87807B107
5417
133542
SH
SOLE
133542
0
0
TELUS CORPORATION
COM
87971M103
3637
184050
SH
SOLE
184050
0
0
TEMPUR SEALY INTL INC
COM
88023U101
432
16000
SH
SOLE
16000
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
7251
15568
SH
SOLE
15568
0
0
TILRAY INC
NOTE 5.000%10/0
88688TAB6
8
10000
PRN
SOLE
10000
0
0
TORO CO
COM
891092108
1897
20000
SH
SOLE
20000
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
15930
282598
SH
SOLE
282598
0
0
TREX CO INC
COM
89531P105
502
6000
SH
SOLE
6000
0
0
TUCOWS INC
COM NEW
898697206
2879
38968
SH
SOLE
38968
0
0
TURNING PT BRANDS INC
COM
90041L105
3600
80800
SH
SOLE
80800
0
0
TWIST BIOSCIENCE CORP
COM
90184D100
770
5450
SH
SOLE
5450
0
0
TWITTER INC
COM
90184L102
3709
68500
SH
SOLE
68500
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
2840
8100
SH
SOLE
8100
0
0
VAIL RESORTS INC
COM
91879Q109
3361
12050
SH
SOLE
12050
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
1347
37402
SH
SOLE
37402
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
1340
24700
SH
SOLE
24700
0
0
VISA INC
COM CL A
92826C839
3689
16867
SH
SOLE
16867
0
0
VIVOS THERAPEUTICS INC
COM
92859E108
540
91322
SH
SOLE
91322
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
379
9500
SH
SOLE
9500
0
0
WALMART INC
COM
931142103
1425
9889
SH
SOLE
9889
0
0
WASTE CONNECTIONS INC
COM
94106B101
4263
41675
SH
SOLE
41675
0
0
WATSCO INC
COM
942622200
2153
9503
SH
SOLE
9503
0
0
WESCO INTL INC
COM
95082P105
824
10500
SH
SOLE
10500
0
0
WYNN RESORTS LTD
COM
983134107
4642
41142
SH
SOLE
41142
0
0
YAMANA GOLD INC
COM
98462Y100
806
141446
SH
SOLE
141446
0
0
ZOETIS INC
CL A
98978V103
2240
13535
SH
SOLE
13535
0
0
ZYMEWORKS INC
COM
98985W102
4253
90000
SH
SOLE
90000
0
0