0001418359-26-000002.txt : 20260428 0001418359-26-000002.hdr.sgml : 20260428 20260428085104 ACCESSION NUMBER: 0001418359-26-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20260331 FILED AS OF DATE: 20260428 DATE AS OF CHANGE: 20260428 EFFECTIVENESS DATE: 20260428 FILER: COMPANY DATA: COMPANY CONFORMED NAME: K.J. Harrison & Partners Inc CENTRAL INDEX KEY: 0001418359 ORGANIZATION NAME: EIN: 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: 26903341 BUSINESS ADDRESS: ADDRESS IS A NON US LOCATION: YES STREET 1: 60 BEDFORD ROAD CITY: TORONTO PROVINCE COUNTRY: A6 ZIP: M5R2K2 BUSINESS PHONE: 4168678252 MAIL ADDRESS: ADDRESS IS A NON US LOCATION: YES STREET 1: 60 BEDFORD ROAD CITY: TORONTO PROVINCE COUNTRY: A6 ZIP: M5R2K2 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001418359 XXXXXXXX 03-31-2026 03-31-2026 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 04-28-2026 0 225 608227666 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 321032 1619 SH SOLE 1619 0 0 ADVISORSHARES TR PURE US CANNABIS 00768Y453 BBG00X28J8Y2 95005 26762 SH SOLE 26762 0 0 AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 10957917 54093 SH SOLE 54093 0 0 ALAMOS GOLD INC COM CL A 011532108 BBG009HT65S0 434149 9778 SH SOLE 9778 0 0 ALBEMARLE CORP COM 012653101 BBG001S7SBP9 1628337 9070 SH SOLE 9070 0 0 ALIGN TECHNOLOGY INC COM 016255101 BBG001SCF1B9 2057160 12000 SH SOLE 12000 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 BBG001V0T5F3 659867 5637 SH SOLE 5637 0 0 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 15535141 54024 SH SOLE 54024 0 0 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 6503977 22673 SH SOLE 22673 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 332180 6314 SH SOLE 6314 0 0 AMAZON COM INC COM 023135106 BBG001S5PQL7 14548493 69854 SH SOLE 69854 0 0 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 1210827 4003 SH SOLE 4003 0 0 AMERICAS GOLD AND SILVER COR COM NEW 03062D803 BBG001SCXBR0 608634 116856 SH SOLE 116856 0 0 AMETEK INC COM 031100100 BBG001S5NN54 976410 4555 SH SOLE 4555 0 0 AMPLIFY ETF TR AMPLIFY JUNIOR S 032108649 BBG01L6XWL92 261506 8799 SH SOLE 8799 0 0 AMRIZE LTD SHS H2927K103 BBG01T2JZYW3 532190 9500 SH SOLE 9500 0 0 AON PLC SHS CL A G0403H108 BBG00SSQFPR9 1936680 6000 SH SOLE 6000 0 0 APPLE INC COM 037833100 BBG001S5N8V8 43264089 170472 SH SOLE 170472 0 0 APPLOVIN CORP COM CL A 03831W108 BBG006HFPX86 254720 640 SH SOLE 640 0 0 AXON ENTERPRISE INC COM 05464C101 BBG001SB2HG5 1274070 3000 SH SOLE 3000 0 0 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 274024 5621 SH SOLE 5621 0 0 BANK MONTREAL MEDIUM COM 063671101 BBG001S5Y203 6482708 47958 SH SOLE 47958 0 0 BANK NOVA SCOTIA B C COM 064149107 BBG001S5Y2B1 4564383 65951 SH SOLE 65951 0 0 BARRICK MNG CORP COM SHS 06849F108 BBG001S5N9P3 927040 22730 SH SOLE 22730 0 0 BCE INC COM NEW 05534B760 BBG001S5P2C0 6413814 254707 SH SOLE 254707 0 0 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 707535 4500 SH SOLE 4500 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 11490240 16 SH SOLE 16 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 13852714 28908 SH SOLE 28908 0 0 BHP BILLITON LIMITED SPONSORED ADS 088606108 BBG001S5P5K4 3564624 49005 SH SOLE 49005 0 0 BIOGEN INC COM 09062X103 BBG001S67826 1833300 10000 SH SOLE 10000 0 0 BLOOM ENERGY CORP COM CL A 093712107 BBG001T53509 948430 7000 SH SOLE 7000 0 0 BLUE MOON METALS INC COM 09570Q509 BBG001SS0LD4 1163498 180000 SH SOLE 180000 0 0 BOEING CO COM 097023105 BBG001S5P0V3 2460011 12360 SH SOLE 12360 0 0 BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 261040 62 SH SOLE 62 0 0 BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 255142 4066 SH SOLE 4066 0 0 BOYD GROUP SERVICES INC COM 103310108 BBG001SFTY52 1503380 11800 SH SOLE 11800 0 0 BRINKS CO COM 109696104 BBG001S8PZK2 1036300 10000 SH SOLE 10000 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 BBG019Z17GF9 330970 7459 SH SOLE 7459 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 4076846 100811 SH SOLE 100811 0 0 BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106 BBG01RJ2TXY3 590950 14985 SH SOLE 14985 0 0 BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101 BBG001S5P686 510512 14181 SH SOLE 14181 0 0 C H ROBINSON WORLDWIDE IN COM NEW 12541W209 BBG001SB6KF5 664280 4000 SH SOLE 4000 0 0 CAE INC COM 124765108 BBG001S5Y4F3 1042790 40131 SH SOLE 40131 0 0 CAMECO CORP COM 13321L108 BBG001S5Y5S6 1389944 12807 SH SOLE 12807 0 0 CANADIAN IMPERIAL BANK OF CO COM 136069101 BBG001S5YBB1 13136046 138883 SH SOLE 138883 0 0 CANADIAN NAT RES LTD MED TER COM 136385101 BBG001S5YC56 6374186 130931 SH SOLE 130931 0 0 CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 2155147 20981 SH SOLE 20981 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 4681238 59607 SH SOLE 59607 0 0 CANTOR EQUITY PARTNERS II IN CL A ORD SHS G1827P106 BBG01SRXCFM4 326700 30000 SH SOLE 30000 0 0 CATERPILLAR INC COM 149123101 BBG001S5PJ06 5359500 7565 SH SOLE 7565 0 0 CENOVUS ENERGY INC COM 15135U109 BBG001T2PJV8 378020 14272 SH SOLE 14272 0 0 CLEAN HARBORS INC COM 184496107 BBG001S5PW98 3525345 12295 SH SOLE 12295 0 0 CLOUDFLARE INC CL A COM 18915M107 BBG001WMKHJ3 2084034 10100 SH SOLE 10100 0 0 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 1363680 16000 SH SOLE 16000 0 0 COMSTOCK RES INC COM 205768302 BBG001S8FX55 1298528 61600 SH SOLE 61600 0 0 COPART INC COM 217204106 BBG001S7MTB1 1371160 41300 SH SOLE 41300 0 0 CORNING INC COM 219350105 BBG001S5RLH1 1360924 10009 SH SOLE 10009 0 0 CORTEVA INC COM 22052L104 BBG00BN969D0 841286 10050 SH SOLE 10050 0 0 COSTCO WHOLESALE CORPORATION COM 22160K105 BBG001S9KRQ7 3596116 3609 SH SOLE 3609 0 0 COUPANG INC CL A 22266T109 BBG00XMJRPR7 949664 50300 SH SOLE 50300 0 0 CRH PLC ORD G25508105 BBG001S61NK9 731110 6955 SH SOLE 6955 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 1952050 5000 SH SOLE 5000 0 0 CSW INDUSTRIALS INC COM 126402106 BBG007NLG4M2 625392 2400 SH SOLE 2400 0 0 DANAHER CORP DEL COM 235851102 BBG001S5QGT0 948000 5000 SH SOLE 5000 0 0 DECKERS OUTDOOR CORP COM 243537107 BBG001S7GXB9 600540 6000 SH SOLE 6000 0 0 DENISON MINES CORP COM 248356107 BBG001S9ZPX7 143907 40688 SH SOLE 40688 0 0 DESCARTES SYS GROUP INC COM 249906108 BBG001SBJY34 201224 2815 SH SOLE 2815 0 0 DISNEY WALT CO COM 254687106 BBG001S5QHF3 819616 8504 SH SOLE 8504 0 0 EATON CORP PLC SHS G29183103 BBG001S5QZ45 1611303 4505 SH SOLE 4505 0 0 ELI LILLY & CO COM 532457108 BBG001S5STL8 2797940 3042 SH SOLE 3042 0 0 EMERA INC COM 290876101 BBG001S8TF95 349143 6749 SH SOLE 6749 0 0 ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 1567602 28976 SH SOLE 28976 0 0 ENERFLEX LTD COM 29269R105 BBG001SXXC92 1000389 47919 SH SOLE 47919 0 0 EQT CORP COM 26884L109 BBG001S5QXJ4 397750 6250 SH SOLE 6250 0 0 EVERQUOTE INC COM CL A 30041R108 BBG00F17NDJ5 985338 63900 SH SOLE 63900 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 BBG00W1PPKY3 338800 56000 SH SOLE 56000 0 0 FEDEX CORP COM 31428X106 BBG001S5R3M5 1075664 3020 SH SOLE 3020 0 0 FERRARI N V COM N3167Y103 BBG009PH3Q95 1692250 5000 SH SOLE 5000 0 0 FREEPORT MCMORAN INC CL B 35671D857 BBG001S5R3F3 6467152 110023 SH SOLE 110023 0 0 FTAI AVIATION LTD SHS G3730V105 BBG019M62R54 3675000 15000 SH SOLE 15000 0 0 GATES INDL CORP PLC ORD SHS G39108108 BBG00JM9V7T3 452200 20000 SH SOLE 20000 0 0 GE AEROSPACE COM NEW 369604301 BBG001S5PVD5 2685032 9462 SH SOLE 9462 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 BBG001T8JBX7 4985426 65297 SH SOLE 65297 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 BBG001SSPRJ8 976197 10837 SH SOLE 10837 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 BBG001TF8NP6 491952 10158 SH SOLE 10158 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 11024096 13031 SH SOLE 13031 0 0 GRAYSCALE ETHEREUM STAKING E SHS 389638107 BBG00P5NVDH7 173261 10150 SH SOLE 10150 0 0 HALLIBURTON CO COM 406216101 BBG001S5RS59 4288900 110000 SH SOLE 110000 0 0 HEICO CORP NEW COM 422806109 BBG001S5RVC4 3372660 12300 SH SOLE 12300 0 0 HOME DEPOT INC COM 437076102 BBG001S5RTW7 2913308 8858 SH SOLE 8858 0 0 HUDBAY MINERALS INC COM 443628102 BBG001SL27N7 1147311 54900 SH SOLE 54900 0 0 IDEX CORP COM 45167R104 BBG001S67N14 3791000 20000 SH SOLE 20000 0 0 ILLUMINA INC COM 452327109 BBG001SF4NY1 1232600 10000 SH SOLE 10000 0 0 IMPINJ INC COM 453204109 BBG001T313Q3 2690740 26200 SH SOLE 26200 0 0 INFLEQTION INC COM SHS 45676K103 BBG01TR9ZK30 98100 10000 SH SOLE 10000 0 0 INTEL CORP COM 458140100 BBG001S5SF65 10025012 227170 SH SOLE 227170 0 0 INTUIT COM 461202103 BBG001S6TWR2 2118662 4900 SH SOLE 4900 0 0 INTUITIVE MACHINES INC CLASS A COM 46125A100 BBG00ZMYYP19 371200 20000 SH SOLE 20000 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 277516 602 SH SOLE 602 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 207274 1080 SH SOLE 1080 0 0 ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 BBG01KYQ6QS5 738740 19228 SH SOLE 19228 0 0 ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 1561952 19857 SH SOLE 19857 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 1915624 23200 SH SOLE 23200 0 0 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 1890840 28000 SH SOLE 28000 0 0 ISHARES TR LATN AMER 40 ETF 464287390 BBG001SJRVW2 403188 11351 SH SOLE 11351 0 0 ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 858171 6202 SH SOLE 6202 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 567900 10000 SH SOLE 10000 0 0 ISHARES TR MSCI INDIA ETF 46429B598 BBG002DMN4B6 264037 5677 SH SOLE 5677 0 0 ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 514516 1443 SH SOLE 1443 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 365079 2505 SH SOLE 2505 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 2246384 9058 SH SOLE 9058 0 0 ISHARES TR US HOME CONS ETF 464288752 BBG001SQZTR8 4255850 47000 SH SOLE 47000 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 BBG00XX898D2 1961522 38950 SH SOLE 38950 0 0 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 1684192 6890 SH SOLE 6890 0 0 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 8485339 28846 SH SOLE 28846 0 0 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 1447050 15000 SH SOLE 15000 0 0 KRANESHARES TRUST CSI CHI INTERNET 500767306 BBG004XB9HZ5 1747876 61480 SH SOLE 61480 0 0 LAMAR ADVERTISING CO CL A 512816109 BBG001S8KJC2 506640 4000 SH SOLE 4000 0 0 LAZARD INC COM 52110M109 BBG001S711C4 212400 5000 SH SOLE 5000 0 0 LEIDOS HOLDINGS INC COM 525327102 BBG001SKW6M9 1555200 10000 SH SOLE 10000 0 0 LINCOLN ELEC HLDGS INC COM 533900106 BBG001S5TV87 2988960 12000 SH SOLE 12000 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 BBG001SNP2B2 1090447 7150 SH SOLE 7150 0 0 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 214558 355 SH SOLE 355 0 0 MAGNA INTL INC COM 559222401 BBG001S5SY91 331683 5951 SH SOLE 5951 0 0 MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 1109080 32261 SH SOLE 32261 0 0 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 4902164 9811 SH SOLE 9811 0 0 MATTEL INC COM 577081102 BBG001S5SZF1 755560 52000 SH SOLE 52000 0 0 MCGRATH RENTCORP COM 580589109 BBG001S5T593 1102800 10000 SH SOLE 10000 0 0 MDA SPACE LTD COM 55293N109 BBG00ZS4RR31 4520347 178800 SH SOLE 178800 0 0 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 1178093 13596 SH SOLE 13596 0 0 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 9198706 16078 SH SOLE 16078 0 0 MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 1351360 4000 SH SOLE 4000 0 0 MICROSOFT CORP COM 594918104 BBG001S5TD05 12575045 33971 SH SOLE 33971 0 0 MOLINA HEALTHCARE INC COM 60855R100 BBG001SKBQ20 1066400 8000 SH SOLE 8000 0 0 MOODYS CORP COM 615369105 BBG001S5VP87 4220719 9675 SH SOLE 9675 0 0 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 6703101 40731 SH SOLE 40731 0 0 MSCI INC COM 55354G100 BBG001SV8B05 1338901 2484 SH SOLE 2484 0 0 NATERA INC COM 632307104 BBG001V0FSF8 969952 4850 SH SOLE 4850 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 BBG019Y0WP28 619926 14225 SH SOLE 14225 0 0 NETFLIX INC. COM 64110L106 BBG001SF6L46 1054766 10970 SH SOLE 10970 0 0 NETSKOPE INC CL A 64119N608 BBG005CY8T53 424500 50000 SH SOLE 50000 0 0 NEWMONT CORP COM 651639106 BBG001S5TKX3 6581059 60795 SH SOLE 60795 0 0 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 432914 4661 SH SOLE 4661 0 0 NIKE INC CL B 654106103 BBG001S6NTK2 1064429 20152 SH SOLE 20152 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 BBG001SBRPM3 706955 52500 SH SOLE 52500 0 0 NUTRIEN LTD COM 67077M108 BBG00JM9SM69 1790722 23770 SH SOLE 23770 0 0 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 15396904 88285 SH SOLE 88285 0 0 OCEANEERING INTL INC COM 675232102 BBG001S61HT3 411452 11600 SH SOLE 11600 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 2770967 14181 SH SOLE 14181 0 0 ONTO INNOVATION INC COM 683344105 BBG001S5THX0 820280 4000 SH SOLE 4000 0 0 ORACLE CORP COM 68389X105 BBG001S5SJG6 1390337 9451 SH SOLE 9451 0 0 ORLA MNG LTD NEW COM 68634K106 BBG00FGY26J8 962910 60000 SH SOLE 60000 0 0 OSHKOSH CORP COM 688239201 BBG001S6SX46 412188 2800 SH SOLE 2800 0 0 PEMBINA PIPELINE CORP COM 706327103 BBG001SB0CJ5 7264133 162606 SH SOLE 162606 0 0 PEPSICO INC COM 713448108 BBG001S695T1 1655547 10661 SH SOLE 10661 0 0 PFIZER INC COM 717081103 BBG001S5V466 2639604 94003 SH SOLE 94003 0 0 PHOTRONICS INC COM 719405102 BBG001S5V7C2 1212300 30000 SH SOLE 30000 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 652297 6486 SH SOLE 6486 0 0 QUINSTREET INC COM 74874Q100 BBG001T2V5P8 331476 27600 SH SOLE 27600 0 0 QXO INC COM NEW 82846H405 BBG001SCBW07 1942000 100000 SH SOLE 100000 0 0 RB GLOBAL INC COM 74935Q107 BBG001SBQWW8 8493103 88738 SH SOLE 88738 0 0 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 406409 526 SH SOLE 526 0 0 RH COM 74967X103 BBG002293Q93 1398200 10000 SH SOLE 10000 0 0 RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 3754923 40250 SH SOLE 40250 0 0 ROCKET LAB CORP COM 773121108 BBG01V7JN489 2321553 36150 SH SOLE 36150 0 0 ROYAL BK CDA COM 780087102 BBG001S60869 20259528 125577 SH SOLE 125577 0 0 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 1403622 3300 SH SOLE 3300 0 0 SANDISK CORP COM 80004C200 BBG01R388JK6 1906655 3001 SH SOLE 3001 0 0 SCHEIN HENRY INC COM 806407102 BBG001S6S7F1 1252900 17000 SH SOLE 17000 0 0 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 2137387 22743 SH SOLE 22743 0 0 SELECT SECTOR SPDR TR STATE STREET CON 81369Y308 BBG001S7T107 819500 10000 SH SOLE 10000 0 0 SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506 BBG001S7T1S7 2450400 40000 SH SOLE 40000 0 0 SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 BBG001S7TCZ5 6839266 51454 SH SOLE 51454 0 0 SHOPIFY INC CL A SUB VTG SHS 82509L107 BBG004DW5NC7 1009733 8527 SH SOLE 8527 0 0 SITIME CORP COM 82982T106 BBG00QNSY276 690700 2000 SH SOLE 2000 0 0 SKEENA RES LTD NEW COM 83056P715 BBG001S6LB05 594447 20000 SH SOLE 20000 0 0 SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 BBG01X5744Z4 761905 10004 SH SOLE 10004 0 0 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 354989 825 SH SOLE 825 0 0 SPDR SERIES TRUST STATE STREET SPD 78464A888 BBG001SQDKH2 3356480 34000 SH SOLE 34000 0 0 SPDR SERIES TRUST STATE STREET SPD 78464A870 BBG001SQDKG3 219696 1720 SH SOLE 1720 0 0 SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 BBG001T66XM9 17903494 505278 SH SOLE 505278 0 0 SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107 BBG001T96GD0 5270989 215968 SH SOLE 215968 0 0 SPROTT INC COM NEW 852066208 BBG001T2FK64 300223 2108 SH SOLE 2108 0 0 STANTEC INC COM 85472N109 BBG001S6JJQ3 603931 7000 SH SOLE 7000 0 0 STRYKER CORPORATION COM 863667101 BBG001S8FR03 596391 1815 SH SOLE 1815 0 0 SUN LIFE FINANCIAL INC. COM 866796105 BBG001S7XWH6 359191 5745 SH SOLE 5745 0 0 SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 4835624 73257 SH SOLE 73257 0 0 TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 BBG001S5WWW4 882050 2610 SH SOLE 2610 0 0 TASEKO MINES LTD COM 876511106 BBG001S60ML1 323194 50000 SH SOLE 50000 0 0 TAT TECHNOLOGIES LTD ORD NEW M8740S227 BBG001S72GK1 1901484 46800 SH SOLE 46800 0 0 TC ENERGY CORP COM 87807B107 BBG001S5WW27 4192454 67086 SH SOLE 67086 0 0 TECK RESOURCES LTD CL B 878742204 BBG001S60LH8 2302814 44520 SH SOLE 44520 0 0 TELESAT CORP CL A & CL B SHS 879512309 BBG0120Q2VF9 2523997 70000 SH SOLE 70000 0 0 TELUS CORPORATION COM 87971M103 BBG001S60K53 134045 10450 SH SOLE 10450 0 0 TERADYNE INC COM 880770102 BBG001S5WMZ3 1150265 3880 SH SOLE 3880 0 0 TESLA INC COM 88160R101 BBG001SQKGD7 3862111 10389 SH SOLE 10389 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 952585 1938 SH SOLE 1938 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 6647553 71321 SH SOLE 71321 0 0 TRANSFORCE INC COM 87241L109 BBG001SCQG15 6332613 58295 SH SOLE 58295 0 0 TRANSOCEAN LTD REGISTERED SHS H8817H100 BBG001S7B678 663000 100000 SH SOLE 100000 0 0 TRIPADVISOR INC COM 896945201 BBG001V10VR2 1332500 125000 SH SOLE 125000 0 0 TUCOWS INC COM NEW 898697206 BBG001S978L9 594954 34671 SH SOLE 34671 0 0 UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 359650 5000 SH SOLE 5000 0 0 UFP INDUSTRIES INC COM 90278Q108 BBG001S7GZG9 644840 7000 SH SOLE 7000 0 0 ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 1568130 3000 SH SOLE 3000 0 0 UNION PAC CORP COM 907818108 BBG001S5X2M0 570157 2350 SH SOLE 2350 0 0 UNITED PARCEL SVCS INC CL B 911312106 BBG001SDGSH1 2361120 24000 SH SOLE 24000 0 0 UNITED RENTALS INC COM 911363109 BBG001SBGZ25 1019984 1400 SH SOLE 1400 0 0 USCF ETF TR SUMMERHAVEN K1 90290T809 BBG00KTNSV59 239222 8782 SH SOLE 8782 0 0 VALMONT INDS INC COM 920253101 BBG001S5X650 399570 1000 SH SOLE 1000 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 4826643 52595 SH SOLE 52595 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 BBG001T60G06 6998932 58305 SH SOLE 58305 0 0 VERSAMET ROYALTIES CORP COM NEW 92528V200 BBG01NBPP5W6 284095 30000 SH SOLE 30000 0 0 VIAVI SOLUTIONS INC COM 925550105 BBG001S92GV5 333199 10012 SH SOLE 10012 0 0 VIPER ENERGY INC CL A 64361Q101 BBG01VXTFCQ9 2020570 43000 SH SOLE 43000 0 0 VISA INC COM CL A 92826C839 BBG001SRCFY3 3934560 13018 SH SOLE 13018 0 0 VSE CORP COM 918284100 BBG001S5X9Z1 4241200 23000 SH SOLE 23000 0 0 VSE CORP UNIT 02/01/2029 918284209 993827 19758 SH SOLE 19758 0 0 WALMART INC COM 931142103 BBG001S5XH92 427150 3437 SH SOLE 3437 0 0 WARBY PARKER INC CL A COM 93403J106 BBG005DWN8L7 1264200 60000 SH SOLE 60000 0 0 WATSCO INC COM 942622200 BBG001S82CQ2 331049 910 SH SOLE 910 0 0 WILLSCOT HLDGS CORP COM CL A 971378104 BBG00B0FS9V7 4527488 260800 SH SOLE 260800 0 0 WPP PLC NEW ADR 92937A102 BBG001S5XJ89 622000 40000 SH SOLE 40000 0 0 XPO INC COM 983793100 BBG001SJW3C0 5447400 28000 SH SOLE 28000 0 0 ZOETIS INC CL A 98978V103 BBG0039320P7 1536730 13000 SH SOLE 13000 0 0