0001085146-24-000666.txt : 20240202
0001085146-24-000666.hdr.sgml : 20240202
20240202132503
ACCESSION NUMBER: 0001085146-24-000666
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20231231
FILED AS OF DATE: 20240202
DATE AS OF CHANGE: 20240202
EFFECTIVENESS DATE: 20240202
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: K.J. Harrison & Partners Inc
CENTRAL INDEX KEY: 0001418359
ORGANIZATION NAME:
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: 24589969
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
X0202
13F-HR
LIVE
false
false
false
0001418359
XXXXXXXX
12-31-2023
12-31-2023
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-02-2024
0
202
589635433
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
3M CO
COM
88579Y101
BBG001S5T7X2
1789459
16369
SH
SOLE
16369
0
0
ABBOTT LABS
COM
002824100
BBG001S5N9M6
800759
7275
SH
SOLE
7275
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
BBG001SCXK90
261779
746
SH
SOLE
746
0
0
ADOBE INC
COM
00724F101
BBG001S5NCQ5
2077361
3482
SH
SOLE
3482
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
BBG001S5NN36
616174
4180
SH
SOLE
4180
0
0
ADVISORSHARES TR
PURE US CANNABIS
00768Y453
BBG00X28J8Y2
994207
141827
SH
SOLE
141827
0
0
AGNICO EAGLE MINES LTD
COM
008474108
BBG001S77MK3
2818332
51308
SH
SOLE
51308
0
0
ALPHABET INC
CAP STK CL A
02079K305
BBG009S39JY5
9667666
69208
SH
SOLE
69208
0
0
ALPHABET INC
CAP STK CL C
02079K107
BBG009S3NB21
16944014
120230
SH
SOLE
120230
0
0
AMAZON COM INC
COM
023135106
BBG001S5PQL7
15752531
103676
SH
SOLE
103676
0
0
AMETEK INC
COM
031100100
BBG001S5NN54
2533535
15365
SH
SOLE
15365
0
0
APPLE INC
COM
037833100
BBG001S5N8V8
43322523
225017
SH
SOLE
225017
0
0
ARCH RESOURCES INC
CL A
03940R107
BBG00DZB5DD0
1493460
9000
SH
SOLE
9000
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
BBG001SCG0R3
491998
650
SH
SOLE
650
0
0
ATLASSIAN CORPORATION
CL A
049468101
BBG01BGWHFS4
1308230
5500
SH
SOLE
5500
0
0
ATS CORPORATION
COM
00217Y104
BBG001S5XWC5
1548007
35850
SH
SOLE
35850
0
0
AUTODESK INC
COM
052769106
BBG001S5SCD4
243480
1000
SH
SOLE
1000
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
BBG001S82KF6
1070963
4597
SH
SOLE
4597
0
0
AVIS BUDGET GROUP
COM
053774105
BBG001S8S6R6
1949860
11000
SH
SOLE
11000
0
0
BANK AMERICA CORP
COM
060505104
BBG001S5P0Y0
403030
11970
SH
SOLE
11970
0
0
BANK MONTREAL QUE
COM
063671101
BBG001S5Y203
8101837
81729
SH
SOLE
81729
0
0
BANK NOVA SCOTIA HALIFAX
COM
064149107
BBG001S5Y2B1
8178957
167713
SH
SOLE
167713
0
0
BARRICK GOLD CORP
COM
067901108
BBG001S5N9P3
236124
13045
SH
SOLE
13045
0
0
BCE INC
COM NEW
05534B760
BBG001S5P2C0
4927631
124924
SH
SOLE
124924
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
BBG001S902J2
7596750
14
SH
SOLE
14
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
BBG001S90346
10040336
28151
SH
SOLE
28151
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
BBG001T6B4W6
3389717
50300
SH
SOLE
50300
0
0
BOOKING HOLDINGS INC
COM
09857L108
BBG001S89N72
581744
164
SH
SOLE
164
0
0
BRIACELL THERAPEUTICS CORP
COM
107930109
BBG001SMHR46
476015
80715
SH
SOLE
80715
0
0
BROADCOM INC
COM
11135F101
BBG00KHY5SY8
558125
500
SH
SOLE
500
0
0
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
BBG019Z17GF9
718466
17855
SH
SOLE
17855
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
BBG001SF86D7
2786176
69332
SH
SOLE
69332
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
BBG001S5P686
1662443
52652
SH
SOLE
52652
0
0
CAESARS ENTERTAINMENT INC NE
COM
12769G100
BBG0074Q3NL5
1172000
25000
SH
SOLE
25000
0
0
CAMECO CORP
COM
13321L108
BBG001S5Y5S6
1321644
30597
SH
SOLE
30597
0
0
CANADIAN IMPERIAL BK COMM TO
COM
136069101
BBG001S5YBB1
1616032
33501
SH
SOLE
33501
0
0
CANADIAN NAT RES LTD
COM
136385101
BBG001S5YC56
9653855
147082
SH
SOLE
147082
0
0
CANADIAN NATL RY CO
COM
136375102
BBG001S8WVQ7
1008165
8006
SH
SOLE
8006
0
0
CANADIAN PACIFIC KANSAS CITY
COM
13646K108
BBG001S7F4Z8
7135953
90023
SH
SOLE
90023
0
0
CATERPILLAR INC
COM
149123101
BBG001S5PJ06
1182680
4000
SH
SOLE
4000
0
0
CELSIUS HLDGS INC
COM NEW
15118V207
BBG001SQSKT3
654240
12000
SH
SOLE
12000
0
0
CENOVUS ENERGY INC
COM
15135U109
BBG001T2PJV8
267110
16000
SH
SOLE
16000
0
0
CHURCHILL DOWNS INC
COM
171484108
BBG001S67Z80
2071176
15350
SH
SOLE
15350
0
0
CLEAN HARBORS INC
COM
184496107
BBG001S5PW98
3141180
18000
SH
SOLE
18000
0
0
COCA COLA CO
COM
191216100
BBG001S5SMQ8
233186
3957
SH
SOLE
3957
0
0
COLGATE PALMOLIVE CO
COM
194162103
BBG001S5PVM5
723767
9080
SH
SOLE
9080
0
0
COMCAST CORP NEW
CL A
20030N101
BBG001S5PXL2
2254986
51425
SH
SOLE
51425
0
0
COPART INC
COM
217204106
BBG001S7MTB1
3271240
66760
SH
SOLE
66760
0
0
COSTCO WHSL CORP NEW
COM
22160K105
BBG001S9KRQ7
7777063
11782
SH
SOLE
11782
0
0
COUPANG INC
CL A
22266T109
BBG00XMJRPR7
323800
20000
SH
SOLE
20000
0
0
CRESCENT PT ENERGY CORP
COM
22576C101
BBG001SLLJ78
147501
21228
SH
SOLE
21228
0
0
CRH PLC
ORD
G25508105
BBG001S61NK9
5657288
81800
SH
SOLE
81800
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
BBG00BLYKRZ7
561704
2200
SH
SOLE
2200
0
0
CVS HEALTH CORP
COM
126650100
BBG001S5QBD8
4202330
53221
SH
SOLE
53221
0
0
DANAHER CORPORATION
COM
235851102
BBG001S5QGT0
2263893
9786
SH
SOLE
9786
0
0
DEERE & CO
COM
244199105
BBG001S5QFF7
407867
1020
SH
SOLE
1020
0
0
DENISON MINES CORP
COM
248356107
BBG001S9ZPX7
70302
40078
SH
SOLE
40078
0
0
DIGITALOCEAN HLDGS INC
COM
25402D102
BBG00ZGF6TM7
2091330
57000
SH
SOLE
57000
0
0
DISNEY WALT CO
COM
254687106
BBG001S5QHF3
5212171
57727
SH
SOLE
57727
0
0
DOLLAR GEN CORP NEW
COM
256677105
BBG001T5BM30
3439535
25300
SH
SOLE
25300
0
0
DOORDASH INC
CL A
25809K105
BBG005D7QCK1
2670030
27000
SH
SOLE
27000
0
0
ELECTRONIC ARTS INC
COM
285512109
BBG001S5T5C9
957670
7000
SH
SOLE
7000
0
0
ELI LILLY & CO
COM
532457108
BBG001S5STL8
3324976
5704
SH
SOLE
5704
0
0
ENBRIDGE INC
COM
29250N105
BBG001S6Q6D7
3435258
95251
SH
SOLE
95251
0
0
ENERFLEX LTD
COM
29269R105
BBG001SXXC92
962650
207700
SH
SOLE
207700
0
0
EQUIFAX INC
COM
294429105
BBG001S5QSK3
459959
1860
SH
SOLE
1860
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
BBG001S5T5G5
330480
4685
SH
SOLE
4685
0
0
ETF MANAGERS TR
PRIME JUNIR SLVR
26924G102
BBG003NYHL53
620650
62065
SH
SOLE
62065
0
0
ETSY INC
COM
29786A106
BBG001T53625
324200
4000
SH
SOLE
4000
0
0
FACTSET RESH SYS INC
COM
303075105
BBG001S5XRL6
1550413
3250
SH
SOLE
3250
0
0
FAIR ISAAC CORP
COM
303250104
BBG001S8ZT61
1164010
1000
SH
SOLE
1000
0
0
FEDEX CORP
COM
31428X106
BBG001S5R3M5
2155304
8520
SH
SOLE
8520
0
0
FERGUSON PLC NEW
SHS
G3421J106
BBG00NZ6VPK5
1505946
7800
SH
SOLE
7800
0
0
FORTIS INC
COM
349553107
BBG001S5YVM5
530881
12881
SH
SOLE
12881
0
0
FORTUNE BRANDS INNOVATIONS I
COM
34964C106
BBG001THLZ70
776628
10200
SH
SOLE
10200
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
BBG001S5R3F3
8739536
205298
SH
SOLE
205298
0
0
FTAI AVIATION LTD
SHS
G3730V105
BBG019M62R54
1856000
40000
SH
SOLE
40000
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
BBG001S5NKC2
1641624
7300
SH
SOLE
7300
0
0
GILEAD SCIENCES INC
COM
375558103
BBG001S6Y1X7
620942
7665
SH
SOLE
7665
0
0
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
BBG001SSPRJ8
490432
17287
SH
SOLE
17287
0
0
GLOBAL X FDS
GLOBAL X URANIUM
37954Y871
BBG001TF8NP6
554991
20043
SH
SOLE
20043
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
BBG001SC07Z6
3176044
8233
SH
SOLE
8233
0
0
GOPRO INC
CL A
38268T103
BBG001V0YJ76
173500
50000
SH
SOLE
50000
0
0
GRACO INC
COM
384109104
BBG001S5RK56
2014133
23215
SH
SOLE
23215
0
0
GRAFTECH INTL LTD
COM
384313508
BBG00KDYT9G8
21900
10000
SH
SOLE
10000
0
0
GREENBROOK TMS INC
COM NEW
393704309
BBG00M4G7SX6
2710
10000
SH
SOLE
10000
0
0
HEICO CORP NEW
COM
422806109
BBG001S5RVC4
2969242
16600
SH
SOLE
16600
0
0
HOME DEPOT INC
COM
437076102
BBG001S5RTW7
596759
1722
SH
SOLE
1722
0
0
HUBSPOT INC
COM
443573100
BBG001T53670
5526741
9520
SH
SOLE
9520
0
0
ICICI BANK LIMITED
ADR
45104G104
BBG001SCD3Z1
269392
11300
SH
SOLE
11300
0
0
IDEX CORP
COM
45167R104
BBG001S67N14
3994824
18400
SH
SOLE
18400
0
0
IMPINJ INC
COM
453204109
BBG001T313Q3
1458486
16200
SH
SOLE
16200
0
0
INTEL CORP
COM
458140100
BBG001S5SF65
3493380
69520
SH
SOLE
69520
0
0
INTUIT
COM
461202103
BBG001S6TWR2
312515
500
SH
SOLE
500
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
BBG001V0MBC0
688350
32500
SH
SOLE
32500
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
BBG00KJR2NN7
332169
2105
SH
SOLE
2105
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
BBG001SKXPR1
1903328
23200
SH
SOLE
23200
0
0
ISHARES TR
20 YR TR BD ETF
464287432
BBG001S8MLN3
606134
6130
SH
SOLE
6130
0
0
ISHARES TR
MSCI ACWI ETF
464288257
BBG001S56QV7
1103594
10844
SH
SOLE
10844
0
0
ISHARES TR
RUS 1000 ETF
464287622
BBG001S562W9
522684
1993
SH
SOLE
1993
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
BBG001S561Z8
229394
2196
SH
SOLE
2196
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
BBG001SFC7Y7
1898315
9458
SH
SOLE
9458
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
BBG001SFC7Z6
270729
989
SH
SOLE
989
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
BBG001SQZT52
1349250
25000
SH
SOLE
25000
0
0
JACOBS SOLUTIONS INC
COM
46982L108
BBG019C1BQS3
259600
2000
SH
SOLE
2000
0
0
JOHNSON & JOHNSON
COM
478160104
BBG001S5SHQ9
1495613
9542
SH
SOLE
9542
0
0
JPMORGAN CHASE & CO
COM
46625H100
BBG001S8CRC3
7073268
41583
SH
SOLE
41583
0
0
KBR INC
COM
48242W106
BBG001SP11V3
554100
10000
SH
SOLE
10000
0
0
KENVUE INC
COM
49177J102
BBG01C79X614
1428472
66348
SH
SOLE
66348
0
0
KIMBELL RTY PARTNERS LP
UNIT
49435R102
BBG00FQH6N85
421400
28000
SH
SOLE
28000
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
BBG001SNP2B2
2166840
23150
SH
SOLE
23150
0
0
MAGNA INTL INC
COM
559222401
BBG001S5SY91
478584
8085
SH
SOLE
8085
0
0
MANULIFE FINL CORP
COM
56501R106
BBG001S76KD6
337586
15249
SH
SOLE
15249
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
BBG001SKNNS6
2698955
6328
SH
SOLE
6328
0
0
MCDONALDS CORP
COM
580135101
BBG001S5T110
5725608
19310
SH
SOLE
19310
0
0
MEDTRONIC PLC
SHS
G5960L103
BBG001S5T2S9
395424
4800
SH
SOLE
4800
0
0
MERCADOLIBRE INC
COM
58733R102
BBG001SM32G3
314308
200
SH
SOLE
200
0
0
META PLATFORMS INC
CL A
30303M102
BBG001SQCQC5
5600355
15822
SH
SOLE
15822
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
BBG001SB87G1
1212960
1000
SH
SOLE
1000
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
BBG001S6BYT5
1697840
38000
SH
SOLE
38000
0
0
MICROSOFT CORP
COM
594918104
BBG001S5TD05
20850290
55447
SH
SOLE
55447
0
0
MKS INSTRS INC
COM
55306N104
BBG001SBB6Q8
308610
3000
SH
SOLE
3000
0
0
MOODYS CORP
COM
615369105
BBG001S5VP87
235898
604
SH
SOLE
604
0
0
MORGAN STANLEY
COM NEW
617446448
BBG001S9V5Z3
3263470
34997
SH
SOLE
34997
0
0
MSCI INC
COM
55354G100
BBG001SV8B05
5903123
10436
SH
SOLE
10436
0
0
MURPHY USA INC
COM
626755102
BBG001Z0Q6V2
2531576
7100
SH
SOLE
7100
0
0
NATERA INC
COM
632307104
BBG001V0FSF8
1359288
21700
SH
SOLE
21700
0
0
NETFLIX INC
COM
64110L106
BBG001SF6L46
499052
1025
SH
SOLE
1025
0
0
NIKE INC
CL B
654106103
BBG001S6NTK2
3347430
30832
SH
SOLE
30832
0
0
NORTH AMERN CONSTR GROUP LTD
COM
656811106
BBG001SBRPM3
2644583
126500
SH
SOLE
126500
0
0
NUTRIEN LTD
COM
67077M108
BBG00JM9SM69
816770
14471
SH
SOLE
14471
0
0
NVIDIA CORPORATION
COM
67066G104
BBG001S5TZJ6
1708509
3450
SH
SOLE
3450
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
BBG001S6WQT9
729594
1800
SH
SOLE
1800
0
0
ORACLE CORP
COM
68389X105
BBG001S5SJG6
722196
6850
SH
SOLE
6850
0
0
OREILLY AUTOMOTIVE INC
COM
67103H107
BBG001S78TL6
950080
1000
SH
SOLE
1000
0
0
OTIS WORLDWIDE CORP
COM
68902V107
BBG00RP60LN7
1342050
15000
SH
SOLE
15000
0
0
PALO ALTO NETWORKS INC
COM
697435105
BBG001T9NWN5
891717
3024
SH
SOLE
3024
0
0
PATTERSON COS INC
COM
703395103
BBG001S5V2S6
711250
25000
SH
SOLE
25000
0
0
PATTERSON-UTI ENERGY INC
COM
703481101
BBG001S7GWF7
146189
13536
SH
SOLE
13536
0
0
PEMBINA PIPELINE CORP
COM
706327103
BBG001SB0CJ5
1515435
43935
SH
SOLE
43935
0
0
PFIZER INC
COM
717081103
BBG001S5V466
1203451
41801
SH
SOLE
41801
0
0
POOL CORP
COM
73278L105
BBG001S5VBK4
2810906
7050
SH
SOLE
7050
0
0
QUALCOMM INC
COM
747525103
BBG001S6VS70
439241
3037
SH
SOLE
3037
0
0
RB GLOBAL INC
COM
74935Q107
BBG001SBQWW8
7429280
110815
SH
SOLE
110815
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
BBG0076WG2T4
6438101
82247
SH
SOLE
82247
0
0
ROBLOX CORP
CL A
771049103
BBG001V1Y6Z1
2058177
45017
SH
SOLE
45017
0
0
ROGERS COMMUNICATIONS INC
CL B
775109200
BBG001S604S4
704814
15028
SH
SOLE
15028
0
0
ROPER TECHNOLOGIES INC
COM
776696106
BBG001S9B362
556073
1020
SH
SOLE
1020
0
0
ROYAL BK CDA
COM
780087102
BBG001S60869
20312357
200486
SH
SOLE
200486
0
0
S&P GLOBAL INC
COM
78409V104
BBG001S5T5M8
7309548
16593
SH
SOLE
16593
0
0
SCHWAB CHARLES CORP
COM
808513105
BBG001S5VXD4
3470478
50443
SH
SOLE
50443
0
0
SEAWORLD ENTMT INC
COM
81282V100
BBG003RY97L1
1056600
20000
SH
SOLE
20000
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
BBG001S7TCZ5
4101536
21310
SH
SOLE
21310
0
0
SELECT WATER SOLUTIONS INC
CL A COM
81617J301
BBG00G4Y2F27
303600
40000
SH
SOLE
40000
0
0
SHERWIN WILLIAMS CO
COM
824348106
BBG001S5W2F9
4879364
15644
SH
SOLE
15644
0
0
SHOPIFY INC
CL A
82509L107
BBG004DW5NC7
403639
5175
SH
SOLE
5175
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
BBG009T22D67
888063
5465
SH
SOLE
5465
0
0
SONY GROUP CORP
SPONSORED ADR
835699307
BBG001S5W6H8
1893800
20000
SH
SOLE
20000
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
BBG001S72SM3
10667858
22444
SH
SOLE
22444
0
0
SPDR SER TR
S&P BIOTECH
78464A870
BBG001SQDKG3
1858303
20812
SH
SOLE
20812
0
0
SPDR SER TR
S&P METALS MNG
78464A755
BBG001SMH2W0
1130976
18900
SH
SOLE
18900
0
0
SPOTIFY TECHNOLOGY S A
SHS
L8681T102
BBG003T4VFD1
1280043
6812
SH
SOLE
6812
0
0
SPROTT INC
COM NEW
852066208
BBG001T2FK64
292097
8608
SH
SOLE
8608
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
BBG001T66XM9
2697689
169178
SH
SOLE
169178
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
BBG001T96GD0
979714
121100
SH
SOLE
121100
0
0
STANLEY BLACK & DECKER INC
COM
854502101
BBG001S5WHT1
2532255
25813
SH
SOLE
25813
0
0
STANTEC INC
COM
85472N109
BBG001S6JJQ3
4697257
58400
SH
SOLE
58400
0
0
STRYKER CORPORATION
COM
863667101
BBG001S8FR03
4549696
15193
SH
SOLE
15193
0
0
SUN CMNTYS INC
COM
866674104
BBG001S7HRC0
5846519
43745
SH
SOLE
43745
0
0
SUNCOR ENERGY INC NEW
COM
867224107
BBG001S5YSF0
3453676
107605
SH
SOLE
107605
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
BBG001S5WWW4
572000
5500
SH
SOLE
5500
0
0
TC ENERGY CORP
COM
87807B107
BBG001S5WW27
6158289
157360
SH
SOLE
157360
0
0
TECK RESOURCES LTD
CL B
878742204
BBG001S60LH8
7538228
178005
SH
SOLE
178005
0
0
TELUS CORPORATION
COM
87971M103
BBG001S60K53
6612473
370893
SH
SOLE
370893
0
0
TEMPUR SEALY INTL INC
COM
88023U101
BBG001SH81D4
2038800
40000
SH
SOLE
40000
0
0
TESLA INC
COM
88160R101
BBG001SQKGD7
4318582
17380
SH
SOLE
17380
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
BBG001S5WS08
2747900
5177
SH
SOLE
5177
0
0
THOMSON REUTERS CORP.
COM
884903808
BBG001S5WSW3
309798
2115
SH
SOLE
2115
0
0
TORO CO
COM
891092108
BBG001S5WX98
1823810
19000
SH
SOLE
19000
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
BBG001S60L15
14563427
224966
SH
SOLE
224966
0
0
TREX CO INC
COM
89531P105
BBG001SB6TV8
1539894
18600
SH
SOLE
18600
0
0
TUCOWS INC
COM NEW
898697206
BBG001S978L9
1215027
45001
SH
SOLE
45001
0
0
UBER TECHNOLOGIES INC
COM
90353T100
BBG002B04MW4
4987170
81000
SH
SOLE
81000
0
0
UNION PAC CORP
COM
907818108
BBG001S5X2M0
4234489
17240
SH
SOLE
17240
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
BBG001SDGSH1
1002341
6375
SH
SOLE
6375
0
0
UNITED RENTALS INC
COM
911363109
BBG001SBGZ25
1720260
3000
SH
SOLE
3000
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
BBG001S6WCJ1
5081488
9652
SH
SOLE
9652
0
0
UNITY SOFTWARE INC
COM
91332U101
BBG0056JW5H5
408900
10000
SH
SOLE
10000
0
0
VAIL RESORTS INC
COM
91879Q109
BBG001S5TFD6
1739781
8150
SH
SOLE
8150
0
0
VALMONT INDS INC
COM
920253101
BBG001S5X650
233510
1000
SH
SOLE
1000
0
0
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
BBG001SR42Z0
914299
29484
SH
SOLE
29484
0
0
VANECK ETF TRUST
JUNIOR GOLD MINE
92189F791
BBG001T60G06
2014841
53148
SH
SOLE
53148
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
BBG001S67QY1
377000
10000
SH
SOLE
10000
0
0
VISA INC
COM CL A
92826C839
BBG001SRCFY3
6668865
25615
SH
SOLE
25615
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
BBG001S5XBY7
430815
16500
SH
SOLE
16500
0
0
WALMART INC
COM
931142103
BBG001S5XH92
12560921
79676
SH
SOLE
79676
0
0
WARNER MUSIC GROUP CORP
COM CL A
934550203
BBG00RP2T9V3
3260469
91100
SH
SOLE
91100
0
0
WASTE CONNECTIONS INC
COM
94106B101
BBG001SKJ4K1
6769966
45254
SH
SOLE
45254
0
0
WATSCO INC
COM
942622200
BBG001S82CQ2
4743163
11070
SH
SOLE
11070
0
0
WESCO INTL INC
COM
95082P105
BBG001SCRP78
3046378
17520
SH
SOLE
17520
0
0
XPO INC
COM
983793100
BBG001SJW3C0
613130
7000
SH
SOLE
7000
0
0
ZENTEK LTD
COM
98942X102
BBG001TFBYY8
16445
15000
SH
SOLE
15000
0
0