The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 | ||||
VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY | |||||
NAME OF ISSUER | TITLE OF CLASS | CUSIP | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
ABBOTT LABS | COM | 002824100 | 829,150 | 7,295 | SH | SOLE | 7,295 | 0 | 0 | ||
ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 | 253,372 | 731 | SH | SOLE | 731 | 0 | 0 | ||
ADOBE INC | COM | 00724F101 | 1,310,446 | 2,597 | SH | SOLE | 2,597 | 0 | 0 | ||
ADVISORSHARES TR | PURE US CANNABIS | 00768Y453 | 1,620,389 | 161,877 | SH | SOLE | 161,877 | 0 | 0 | ||
AGNICO EAGLE MINES LTD | COM | 008474108 | 3,911,593 | 65,621 | SH | SOLE | 65,621 | 0 | 0 | ||
AIRBNB INC | COM CL A | 009066101 | 1,484,640 | 9,000 | SH | SOLE | 9,000 | 0 | 0 | ||
ALIBABA GROUP HLDG LTD | SPONSORED ADS | 01609W102 | 1,449,516 | 20,032 | SH | SOLE | 20,032 | 0 | 0 | ||
ALIGN TECHNOLOGY INC | COM | 016255101 | 658,463 | 2,008 | SH | SOLE | 2,008 | 0 | 0 | ||
ALPHABET INC | CAP STK CL A | 02079K305 | 9,262,574 | 61,370 | SH | SOLE | 61,370 | 0 | 0 | ||
ALPHABET INC | CAP STK CL C | 02079K107 | 18,549,836 | 121,830 | SH | SOLE | 121,830 | 0 | 0 | ||
AMAZON COM INC | COM | 023135106 | 21,120,514 | 117,089 | SH | SOLE | 117,089 | 0 | 0 | ||
AMERIPRISE FINL INC | COM | 03076C106 | 3,507,520 | 8,000 | SH | SOLE | 8,000 | 0 | 0 | ||
AMETEK INC | COM | 031100100 | 2,810,259 | 15,365 | SH | SOLE | 15,365 | 0 | 0 | ||
AMPLIFY ETF TR | AMPLIFY JUNIOR S | 032108649 | 616,852 | 62,120 | SH | SOLE | 62,120 | 0 | 0 | ||
APPLE INC | COM | 037833100 | 38,293,027 | 223,309 | SH | SOLE | 223,309 | 0 | 0 | ||
AUTOMATIC DATA PROCESSING IN | COM | 053015103 | 209,532 | 839 | SH | SOLE | 839 | 0 | 0 | ||
AVIS BUDGET GROUP | COM | 053774105 | 1,347,060 | 11,000 | SH | SOLE | 11,000 | 0 | 0 | ||
BANK AMERICA CORP | COM | 060505104 | 472,104 | 12,450 | SH | SOLE | 12,450 | 0 | 0 | ||
BANK MONTREAL QUE | COM | 063671101 | 15,178,006 | 155,510 | SH | SOLE | 155,510 | 0 | 0 | ||
BANK NOVA SCOTIA HALIFAX | COM | 064149107 | 7,201,489 | 139,261 | SH | SOLE | 139,261 | 0 | 0 | ||
BARRICK GOLD CORP | COM | 067901108 | 283,412 | 17,045 | SH | SOLE | 17,045 | 0 | 0 | ||
BCE INC | COM NEW | 05534B760 | 2,299,700 | 67,697 | SH | SOLE | 67,697 | 0 | 0 | ||
BERKSHIRE HATHAWAY INC DEL | CL A | 084670108 | 8,882,160 | 14 | SH | SOLE | 14 | 0 | 0 | ||
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 11,838,059 | 28,151 | SH | SOLE | 28,151 | 0 | 0 | ||
BOOKING HOLDINGS INC | COM | 09857L108 | 950,505 | 262 | SH | SOLE | 262 | 0 | 0 | ||
BOSTON SCIENTIFIC CORP | COM | 101137107 | 3,376,557 | 49,300 | SH | SOLE | 49,300 | 0 | 0 | ||
BRIACELL THERAPEUTICS CORP | COM | 107930109 | 249,248 | 87,044 | SH | SOLE | 87,044 | 0 | 0 | ||
BROOKFIELD ASSET MANAGMT LTD | CL A LMT VTG SHS | 113004105 | 740,666 | 17,638 | SH | SOLE | 17,638 | 0 | 0 | ||
BROOKFIELD CORP | CL A LTD VT SH | 11271J107 | 2,887,836 | 69,037 | SH | SOLE | 69,037 | 0 | 0 | ||
BROOKFIELD INFRAST PARTNERS | LP INT UNIT | G16252101 | 1,651,011 | 52,887 | SH | SOLE | 52,887 | 0 | 0 | ||
CAESARS ENTERTAINMENT INC NE | COM | 12769G100 | 1,093,500 | 25,000 | SH | SOLE | 25,000 | 0 | 0 | ||
CAMECO CORP | COM | 13321L108 | 1,453,104 | 33,577 | SH | SOLE | 33,577 | 0 | 0 | ||
CANADIAN IMPERIAL BK COMM TO | COM | 136069101 | 1,881,102 | 37,118 | SH | SOLE | 37,118 | 0 | 0 | ||
CANADIAN NAT RES LTD | COM | 136385101 | 12,389,534 | 162,468 | SH | SOLE | 162,468 | 0 | 0 | ||
CANADIAN NATL RY CO | COM | 136375102 | 1,008,218 | 7,659 | SH | SOLE | 7,659 | 0 | 0 | ||
CANADIAN PACIFIC KANSAS CITY | COM | 13646K108 | 7,985,151 | 90,596 | SH | SOLE | 90,596 | 0 | 0 | ||
CATERPILLAR INC | COM | 149123101 | 1,481,843 | 4,044 | SH | SOLE | 4,044 | 0 | 0 | ||
CELESTICA INC | SUB VTG SHS | 15101Q108 | 1,122,878 | 25,000 | SH | SOLE | 25,000 | 0 | 0 | ||
CELSIUS HLDGS INC | COM NEW | 15118V207 | 995,040 | 12,000 | SH | SOLE | 12,000 | 0 | 0 | ||
CENOVUS ENERGY INC | COM | 15135U109 | 1,319,026 | 66,000 | SH | SOLE | 66,000 | 0 | 0 | ||
CHURCHILL DOWNS INC | COM | 171484108 | 1,905,750 | 15,400 | SH | SOLE | 15,400 | 0 | 0 | ||
CLEAN HARBORS INC | COM | 184496107 | 3,623,580 | 18,000 | SH | SOLE | 18,000 | 0 | 0 | ||
COLGATE PALMOLIVE CO | COM | 194162103 | 673,574 | 7,480 | SH | SOLE | 7,480 | 0 | 0 | ||
COLLIERS INTL GROUP INC | SUB VTG SHS | 194693107 | 2,090,703 | 17,110 | SH | SOLE | 17,110 | 0 | 0 | ||
COPART INC | COM | 217204106 | 3,866,739 | 66,760 | SH | SOLE | 66,760 | 0 | 0 | ||
COSTCO WHSL CORP NEW | COM | 22160K105 | 8,614,996 | 11,759 | SH | SOLE | 11,759 | 0 | 0 | ||
COUPANG INC | CL A | 22266T109 | 1,334,250 | 75,000 | SH | SOLE | 75,000 | 0 | 0 | ||
CRESCENT PT ENERGY CORP | COM | 22576C101 | 108,167 | 13,228 | SH | SOLE | 13,228 | 0 | 0 | ||
CRH PLC | ORD | G25508105 | 6,971,533 | 80,820 | SH | SOLE | 80,820 | 0 | 0 | ||
CVS HEALTH CORP | COM | 126650100 | 2,649,707 | 33,221 | SH | SOLE | 33,221 | 0 | 0 | ||
D R HORTON INC | COM | 23331A109 | 1,645,500 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | ||
DANAHER CORPORATION | COM | 235851102 | 2,951,690 | 11,820 | SH | SOLE | 11,820 | 0 | 0 | ||
DEERE & CO | COM | 244199105 | 410,740 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | ||
DELL TECHNOLOGIES INC | CL C | 24703L202 | 1,198,155 | 10,500 | SH | SOLE | 10,500 | 0 | 0 | ||
DENISON MINES CORP | COM | 248356107 | 68,525 | 35,038 | SH | SOLE | 35,038 | 0 | 0 | ||
DESCARTES SYS GROUP INC | COM | 249906108 | 457,196 | 5,000 | SH | SOLE | 5,000 | 0 | 0 | ||
DISNEY WALT CO | COM | 254687106 | 10,146,948 | 82,927 | SH | SOLE | 82,927 | 0 | 0 | ||
DOMINOS PIZZA INC | COM | 25754A201 | 745,320 | 1,500 | SH | SOLE | 1,500 | 0 | 0 | ||
DOORDASH INC | CL A | 25809K105 | 3,305,280 | 24,000 | SH | SOLE | 24,000 | 0 | 0 | ||
DRAFTKINGS INC NEW | COM CL A | 26142V105 | 4,202,468 | 92,545 | SH | SOLE | 92,545 | 0 | 0 | ||
ELI LILLY & CO | COM | 532457108 | 7,389,064 | 9,498 | SH | SOLE | 9,498 | 0 | 0 | ||
ENBRIDGE INC | COM | 29250N105 | 4,187,519 | 115,916 | SH | SOLE | 115,916 | 0 | 0 | ||
ENERFLEX LTD | COM | 29269R105 | 1,673,119 | 287,700 | SH | SOLE | 287,700 | 0 | 0 | ||
EQUIFAX INC | COM | 294429105 | 497,587 | 1,860 | SH | SOLE | 1,860 | 0 | 0 | ||
EQUITY LIFESTYLE PPTYS INC | COM | 29472R108 | 308,476 | 4,790 | SH | SOLE | 4,790 | 0 | 0 | ||
FACTSET RESH SYS INC | COM | 303075105 | 1,476,768 | 3,250 | SH | SOLE | 3,250 | 0 | 0 | ||
FAIR ISAAC CORP | COM | 303250104 | 1,249,610 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | ||
FEDEX CORP | COM | 31428X106 | 875,015 | 3,020 | SH | SOLE | 3,020 | 0 | 0 | ||
FERGUSON PLC NEW | SHS | G3421J106 | 1,703,754 | 7,800 | SH | SOLE | 7,800 | 0 | 0 | ||
FLOOR & DECOR HLDGS INC | CL A | 339750101 | 2,592,400 | 20,000 | SH | SOLE | 20,000 | 0 | 0 | ||
FLUTTER ENTMT PLC | SHS | G3643J108 | 2,205,894 | 11,000 | SH | SOLE | 11,000 | 0 | 0 | ||
FORTIS INC | COM | 349553107 | 938,081 | 23,750 | SH | SOLE | 23,750 | 0 | 0 | ||
FORTUNE BRANDS INNOVATIONS I | COM | 34964C106 | 1,710,334 | 20,200 | SH | SOLE | 20,200 | 0 | 0 | ||
FREEPORT-MCMORAN INC | CL B | 35671D857 | 9,366,619 | 199,205 | SH | SOLE | 199,205 | 0 | 0 | ||
FTAI AVIATION LTD | SHS | G3730V105 | 2,759,300 | 41,000 | SH | SOLE | 41,000 | 0 | 0 | ||
GALLAGHER ARTHUR J & CO | COM | 363576109 | 1,900,304 | 7,600 | SH | SOLE | 7,600 | 0 | 0 | ||
GILEAD SCIENCES INC | COM | 375558103 | 491,874 | 6,715 | SH | SOLE | 6,715 | 0 | 0 | ||
GLOBAL X FDS | GLOBAL X SILVER | 37954Y848 | 502,161 | 18,287 | SH | SOLE | 18,287 | 0 | 0 | ||
GLOBAL X FDS | GLOBAL X URANIUM | 37954Y871 | 318,370 | 11,043 | SH | SOLE | 11,043 | 0 | 0 | ||
GOLDMAN SACHS GROUP INC | COM | 38141G104 | 3,437,589 | 8,230 | SH | SOLE | 8,230 | 0 | 0 | ||
GRACO INC | COM | 384109104 | 2,451,923 | 26,235 | SH | SOLE | 26,235 | 0 | 0 | ||
HECLA MNG CO | COM | 422704106 | 144,300 | 30,000 | SH | SOLE | 30,000 | 0 | 0 | ||
HEICO CORP NEW | COM | 422806109 | 3,541,140 | 18,540 | SH | SOLE | 18,540 | 0 | 0 | ||
HOME DEPOT INC | COM | 437076102 | 1,998,556 | 5,210 | SH | SOLE | 5,210 | 0 | 0 | ||
HUBSPOT INC | COM | 443573100 | 1,038,836 | 1,658 | SH | SOLE | 1,658 | 0 | 0 | ||
ICICI BANK LIMITED | ADR | 45104G104 | 562,533 | 21,300 | SH | SOLE | 21,300 | 0 | 0 | ||
IDEX CORP | COM | 45167R104 | 4,253,269 | 17,430 | SH | SOLE | 17,430 | 0 | 0 | ||
IDEXX LABS INC | COM | 45168D104 | 1,079,860 | 2,000 | SH | SOLE | 2,000 | 0 | 0 | ||
IMPINJ INC | COM | 453204109 | 1,502,397 | 11,700 | SH | SOLE | 11,700 | 0 | 0 | ||
INTEL CORP | COM | 458140100 | 1,745,598 | 39,520 | SH | SOLE | 39,520 | 0 | 0 | ||
INTUIT | COM | 461202103 | 975,000 | 1,500 | SH | SOLE | 1,500 | 0 | 0 | ||
INTUITIVE SURGICAL INC | COM NEW | 46120E602 | 807,758 | 2,024 | SH | SOLE | 2,024 | 0 | 0 | ||
INVESCO EXCH TRADED FD TR II | SR LN ETF | 46138G508 | 846,000 | 40,000 | SH | SOLE | 40,000 | 0 | 0 | ||
INVESCO EXCHANGE TRADED FD T | S&P500 EQL WGT | 46137V357 | 356,524 | 2,105 | SH | SOLE | 2,105 | 0 | 0 | ||
ISHARES BITCOIN TR | SHS | 46438F101 | 863,630 | 21,340 | SH | SOLE | 21,340 | 0 | 0 | ||
ISHARES TR | 1 3 YR TREAS BD | 464287457 | 1,897,296 | 23,200 | SH | SOLE | 23,200 | 0 | 0 | ||
ISHARES TR | 20 YR TR BD ETF | 464287432 | 580,020 | 6,130 | SH | SOLE | 6,130 | 0 | 0 | ||
ISHARES TR | MSCI ACWI ETF | 464288257 | 1,286,429 | 11,681 | SH | SOLE | 11,681 | 0 | 0 | ||
ISHARES TR | RUS 1000 ETF | 464287622 | 574,044 | 1,993 | SH | SOLE | 1,993 | 0 | 0 | ||
ISHARES TR | RUS 2000 GRW ETF | 464287648 | 251,302 | 928 | SH | SOLE | 928 | 0 | 0 | ||
ISHARES TR | RUSSELL 2000 ETF | 464287655 | 3,713,477 | 17,658 | SH | SOLE | 17,658 | 0 | 0 | ||
ISHARES TR | RUSSELL 3000 ETF | 464287689 | 296,779 | 989 | SH | SOLE | 989 | 0 | 0 | ||
ISHARES TR | U.S. MED DVC ETF | 464288810 | 996,030 | 17,000 | SH | SOLE | 17,000 | 0 | 0 | ||
JOHNSON & JOHNSON | COM | 478160104 | 1,269,158 | 8,023 | SH | SOLE | 8,023 | 0 | 0 | ||
JPMORGAN CHASE & CO | COM | 46625H100 | 9,573,138 | 47,794 | SH | SOLE | 47,794 | 0 | 0 | ||
KENVUE INC | COM | 49177J102 | 397,976 | 18,545 | SH | SOLE | 18,545 | 0 | 0 | ||
KIMBELL RTY PARTNERS LP | UNIT | 49435R102 | 341,440 | 22,000 | SH | SOLE | 22,000 | 0 | 0 | ||
LENNAR CORP | CL A | 526057104 | 1,719,800 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | ||
LIVE NATION ENTERTAINMENT IN | COM | 538034109 | 2,459,153 | 23,250 | SH | SOLE | 23,250 | 0 | 0 | ||
MAGNA INTL INC | COM | 559222401 | 461,147 | 8,468 | SH | SOLE | 8,468 | 0 | 0 | ||
MANULIFE FINL CORP | COM | 56501R106 | 389,732 | 15,610 | SH | SOLE | 15,610 | 0 | 0 | ||
MARSH & MCLENNAN COS INC | COM | 571748102 | 2,471,760 | 12,000 | SH | SOLE | 12,000 | 0 | 0 | ||
MASTERCARD INCORPORATED | CL A | 57636Q104 | 3,068,564 | 6,372 | SH | SOLE | 6,372 | 0 | 0 | ||
MERCADOLIBRE INC | COM | 58733R102 | 453,588 | 300 | SH | SOLE | 300 | 0 | 0 | ||
META PLATFORMS INC | CL A | 30303M102 | 12,548,358 | 25,842 | SH | SOLE | 25,842 | 0 | 0 | ||
METTLER TOLEDO INTERNATIONAL | COM | 592688105 | 1,331,290 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | ||
MGM RESORTS INTERNATIONAL | COM | 552953101 | 1,793,980 | 38,000 | SH | SOLE | 38,000 | 0 | 0 | ||
MICRON TECHNOLOGY INC | COM | 595112103 | 589,450 | 5,000 | SH | SOLE | 5,000 | 0 | 0 | ||
MICROSOFT CORP | COM | 594918104 | 24,126,609 | 57,346 | SH | SOLE | 57,346 | 0 | 0 | ||
MOODYS CORP | COM | 615369105 | 1,424,341 | 3,624 | SH | SOLE | 3,624 | 0 | 0 | ||
MORGAN STANLEY | COM NEW | 617446448 | 4,500,848 | 47,800 | SH | SOLE | 47,800 | 0 | 0 | ||
MSCI INC | COM | 55354G100 | 5,837,647 | 10,416 | SH | SOLE | 10,416 | 0 | 0 | ||
MURPHY USA INC | COM | 626755102 | 2,976,320 | 7,100 | SH | SOLE | 7,100 | 0 | 0 | ||
NATERA INC | COM | 632307104 | 1,984,682 | 21,700 | SH | SOLE | 21,700 | 0 | 0 | ||
NETFLIX INC | COM | 64110L106 | 3,659,163 | 6,025 | SH | SOLE | 6,025 | 0 | 0 | ||
NEWMONT CORP | COM | 651639106 | 284,247 | 7,931 | SH | SOLE | 7,931 | 0 | 0 | ||
NORTH AMERN CONSTR GROUP LTD | COM | 656811106 | 4,772,520 | 214,700 | SH | SOLE | 214,700 | 0 | 0 | ||
NUTRIEN LTD | COM | 67077M108 | 2,718,431 | 50,054 | SH | SOLE | 50,054 | 0 | 0 | ||
NVIDIA CORPORATION | COM | 67066G104 | 7,485,995 | 8,285 | SH | SOLE | 8,285 | 0 | 0 | ||
OLD DOMINION FREIGHT LINE IN | COM | 679580100 | 802,236 | 3,658 | SH | SOLE | 3,658 | 0 | 0 | ||
OREILLY AUTOMOTIVE INC | COM | 67103H107 | 1,128,880 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | ||
OTIS WORLDWIDE CORP | COM | 68902V107 | 1,489,050 | 15,000 | SH | SOLE | 15,000 | 0 | 0 | ||
PATTERSON-UTI ENERGY INC | COM | 703481101 | 161,620 | 13,536 | SH | SOLE | 13,536 | 0 | 0 | ||
PAYPAL HLDGS INC | COM | 70450Y103 | 2,010,906 | 30,018 | SH | SOLE | 30,018 | 0 | 0 | ||
PEMBINA PIPELINE CORP | COM | 706327103 | 1,442,768 | 40,890 | SH | SOLE | 40,890 | 0 | 0 | ||
PENN ENTERTAINMENT INC | COM | 707569109 | 934,082 | 51,295 | SH | SOLE | 51,295 | 0 | 0 | ||
PFIZER INC | COM | 717081103 | 3,238,786 | 116,713 | SH | SOLE | 116,713 | 0 | 0 | ||
POOL CORP | COM | 73278L105 | 2,864,850 | 7,100 | SH | SOLE | 7,100 | 0 | 0 | ||
RALPH LAUREN CORP | CL A | 751212101 | 1,877,600 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | ||
RB GLOBAL INC | COM | 74935Q107 | 8,819,703 | 115,835 | SH | SOLE | 115,835 | 0 | 0 | ||
RESTAURANT BRANDS INTL INC | COM | 76131D103 | 6,278,198 | 79,083 | SH | SOLE | 79,083 | 0 | 0 | ||
ROGERS COMMUNICATIONS INC | CL B | 775109200 | 613,285 | 14,973 | SH | SOLE | 14,973 | 0 | 0 | ||
ROPER TECHNOLOGIES INC | COM | 776696106 | 574,861 | 1,025 | SH | SOLE | 1,025 | 0 | 0 | ||
ROYAL BK CDA | COM | 780087102 | 19,104,921 | 189,483 | SH | SOLE | 189,483 | 0 | 0 | ||
S&P GLOBAL INC | COM | 78409V104 | 6,659,569 | 15,653 | SH | SOLE | 15,653 | 0 | 0 | ||
SCHWAB CHARLES CORP | COM | 808513105 | 4,083,087 | 56,443 | SH | SOLE | 56,443 | 0 | 0 | ||
SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 | 4,708,985 | 22,610 | SH | SOLE | 22,610 | 0 | 0 | ||
SELECT WATER SOLUTIONS INC | CL A COM | 81617J301 | 369,200 | 40,000 | SH | SOLE | 40,000 | 0 | 0 | ||
SHERWIN WILLIAMS CO | COM | 824348106 | 5,433,631 | 15,644 | SH | SOLE | 15,644 | 0 | 0 | ||
SIMPSON MFG INC | COM | 829073105 | 1,025,900 | 5,000 | SH | SOLE | 5,000 | 0 | 0 | ||
SITEONE LANDSCAPE SUPPLY INC | COM | 82982L103 | 1,826,666 | 10,465 | SH | SOLE | 10,465 | 0 | 0 | ||
SONOS INC | COM | 83570H108 | 381,200 | 20,000 | SH | SOLE | 20,000 | 0 | 0 | ||
SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 11,766,983 | 22,496 | SH | SOLE | 22,496 | 0 | 0 | ||
SPDR SER TR | S&P BIOTECH | 78464A870 | 1,499,262 | 15,800 | SH | SOLE | 15,800 | 0 | 0 | ||
SPDR SER TR | S&P METALS MNG | 78464A755 | 1,138,914 | 18,900 | SH | SOLE | 18,900 | 0 | 0 | ||
SPIRE GLOBAL INC | COM CL A NEW | 848560306 | 175,800 | 14,650 | SH | SOLE | 14,650 | 0 | 0 | ||
SPOTIFY TECHNOLOGY S A | SHS | L8681T102 | 1,319,500 | 5,000 | SH | SOLE | 5,000 | 0 | 0 | ||
SPROTT INC | COM NEW | 852066208 | 317,511 | 8,608 | SH | SOLE | 8,608 | 0 | 0 | ||
SPROTT PHYSICAL GOLD TR | UNIT | 85207H104 | 3,447,565 | 199,379 | SH | SOLE | 199,379 | 0 | 0 | ||
SPROTT PHYSICAL SILVER TR | TR UNIT | 85207K107 | 1,269,888 | 152,951 | SH | SOLE | 152,951 | 0 | 0 | ||
STANLEY BLACK & DECKER INC | COM | 854502101 | 2,947,693 | 30,100 | SH | SOLE | 30,100 | 0 | 0 | ||
STANTEC INC | COM | 85472N109 | 3,942,325 | 47,500 | SH | SOLE | 47,500 | 0 | 0 | ||
STATE STR CORP | COM | 857477103 | 2,396,920 | 31,000 | SH | SOLE | 31,000 | 0 | 0 | ||
STRYKER CORPORATION | COM | 863667101 | 6,530,054 | 18,247 | SH | SOLE | 18,247 | 0 | 0 | ||
SUN CMNTYS INC | COM | 866674104 | 6,145,481 | 47,795 | SH | SOLE | 47,795 | 0 | 0 | ||
SUN LIFE FINANCIAL INC. | COM | 866796105 | 2,351,156 | 43,104 | SH | SOLE | 43,104 | 0 | 0 | ||
SUNCOR ENERGY INC NEW | COM | 867224107 | 3,970,903 | 107,633 | SH | SOLE | 107,633 | 0 | 0 | ||
TARGET CORP | COM | 87612E106 | 708,840 | 4,000 | SH | SOLE | 4,000 | 0 | 0 | ||
TC ENERGY CORP | COM | 87807B107 | 9,667,098 | 240,612 | SH | SOLE | 240,612 | 0 | 0 | ||
TECK RESOURCES LTD | CL B | 878742204 | 8,790,959 | 192,125 | SH | SOLE | 192,125 | 0 | 0 | ||
TELUS CORPORATION | COM | 87971M103 | 5,298,563 | 331,313 | SH | SOLE | 331,313 | 0 | 0 | ||
TEMPUR SEALY INTL INC | COM | 88023U101 | 2,215,980 | 39,000 | SH | SOLE | 39,000 | 0 | 0 | ||
TESLA INC | COM | 88160R101 | 1,218,225 | 6,930 | SH | SOLE | 6,930 | 0 | 0 | ||
THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 2,538,144 | 4,367 | SH | SOLE | 4,367 | 0 | 0 | ||
THOMSON REUTERS CORP. | COM | 884903808 | 352,370 | 2,265 | SH | SOLE | 2,265 | 0 | 0 | ||
TORONTO DOMINION BK ONT | COM NEW | 891160509 | 9,610,602 | 159,295 | SH | SOLE | 159,295 | 0 | 0 | ||
TRANSDIGM GROUP INC | COM | 893641100 | 615,800 | 500 | SH | SOLE | 500 | 0 | 0 | ||
TREX CO INC | COM | 89531P105 | 1,855,350 | 18,600 | SH | SOLE | 18,600 | 0 | 0 | ||
TUCOWS INC | COM NEW | 898697206 | 835,219 | 45,001 | SH | SOLE | 45,001 | 0 | 0 | ||
UBER TECHNOLOGIES INC | COM | 90353T100 | 6,390,170 | 83,000 | SH | SOLE | 83,000 | 0 | 0 | ||
UNION PAC CORP | COM | 907818108 | 4,239,833 | 17,240 | SH | SOLE | 17,240 | 0 | 0 | ||
UNITED RENTALS INC | COM | 911363109 | 2,163,330 | 3,000 | SH | SOLE | 3,000 | 0 | 0 | ||
UNITEDHEALTH GROUP INC | COM | 91324P102 | 662,898 | 1,340 | SH | SOLE | 1,340 | 0 | 0 | ||
VANECK ETF TRUST | GOLD MINERS ETF | 92189F106 | 963,904 | 30,484 | SH | SOLE | 30,484 | 0 | 0 | ||
VANECK ETF TRUST | JUNIOR GOLD MINE | 92189F791 | 2,098,275 | 54,163 | SH | SOLE | 54,163 | 0 | 0 | ||
VIKING THERAPEUTICS INC | COM | 92686J106 | 328,000 | 4,000 | SH | SOLE | 4,000 | 0 | 0 | ||
VISA INC | COM CL A | 92826C839 | 7,210,590 | 25,837 | SH | SOLE | 25,837 | 0 | 0 | ||
WALGREENS BOOTS ALLIANCE INC | COM | 931427108 | 357,885 | 16,500 | SH | SOLE | 16,500 | 0 | 0 | ||
WALMART INC | COM | 931142103 | 8,939,878 | 148,577 | SH | SOLE | 148,577 | 0 | 0 | ||
WASTE CONNECTIONS INC | COM | 94106B101 | 7,587,094 | 44,147 | SH | SOLE | 44,147 | 0 | 0 | ||
WATSCO INC | COM | 942622200 | 4,781,908 | 11,070 | SH | SOLE | 11,070 | 0 | 0 | ||
WESCO INTL INC | COM | 95082P105 | 3,000,826 | 17,520 | SH | SOLE | 17,520 | 0 | 0 | ||
WINGSTOP INC | COM | 974155103 | 1,099,200 | 3,000 | SH | SOLE | 3,000 | 0 | 0 | ||
XPO INC | COM | 983793100 | 982,464 | 8,051 | SH | SOLE | 8,051 | 0 | 0 | ||
ZENTEK LTD | COM | 98942X102 | 17,934 | 15,000 | SH | SOLE | 15,000 | 0 | 0 |