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 | FIGI | (to the nearest dollar) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
| ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 | BBG001SCXK90 | 321,032 | 1,619 | SH | SOLE | 1,619 | 0 | 0 | ||
| ADVISORSHARES TR | PURE US CANNABIS | 00768Y453 | BBG00X28J8Y2 | 95,005 | 26,762 | SH | SOLE | 26,762 | 0 | 0 | ||
| AGNICO EAGLE MINES LTD | COM | 008474108 | BBG001S77MK3 | 10,957,917 | 54,093 | SH | SOLE | 54,093 | 0 | 0 | ||
| ALAMOS GOLD INC | COM CL A | 011532108 | BBG009HT65S0 | 434,149 | 9,778 | SH | SOLE | 9,778 | 0 | 0 | ||
| ALBEMARLE CORP | COM | 012653101 | BBG001S7SBP9 | 1,628,337 | 9,070 | SH | SOLE | 9,070 | 0 | 0 | ||
| ALIGN TECHNOLOGY INC | COM | 016255101 | BBG001SCF1B9 | 2,057,160 | 12,000 | SH | SOLE | 12,000 | 0 | 0 | ||
| ALLISON TRANSMISSION HLDGS I | COM | 01973R101 | BBG001V0T5F3 | 659,867 | 5,637 | SH | SOLE | 5,637 | 0 | 0 | ||
| ALPHABET INC | CAP STK CL A | 02079K305 | BBG009S39JY5 | 15,535,141 | 54,024 | SH | SOLE | 54,024 | 0 | 0 | ||
| ALPHABET INC | CAP STK CL C | 02079K107 | BBG009S3NB21 | 6,503,977 | 22,673 | SH | SOLE | 22,673 | 0 | 0 | ||
| ALPS ETF TR | ALERIAN MLP | 00162Q452 | BBG001TBMNT5 | 332,180 | 6,314 | SH | SOLE | 6,314 | 0 | 0 | ||
| AMAZON COM INC | COM | 023135106 | BBG001S5PQL7 | 14,548,493 | 69,854 | SH | SOLE | 69,854 | 0 | 0 | ||
| AMERICAN EXPRESS CO | COM | 025816109 | BBG001S5P034 | 1,210,827 | 4,003 | SH | SOLE | 4,003 | 0 | 0 | ||
| AMERICAS GOLD AND SILVER COR | COM NEW | 03062D803 | BBG001SCXBR0 | 608,634 | 116,856 | SH | SOLE | 116,856 | 0 | 0 | ||
| AMETEK INC | COM | 031100100 | BBG001S5NN54 | 976,410 | 4,555 | SH | SOLE | 4,555 | 0 | 0 | ||
| AMPLIFY ETF TR | AMPLIFY JUNIOR S | 032108649 | BBG01L6XWL92 | 261,506 | 8,799 | SH | SOLE | 8,799 | 0 | 0 | ||
| AMRIZE LTD | SHS | H2927K103 | BBG01T2JZYW3 | 532,190 | 9,500 | SH | SOLE | 9,500 | 0 | 0 | ||
| AON PLC | SHS CL A | G0403H108 | BBG00SSQFPR9 | 1,936,680 | 6,000 | SH | SOLE | 6,000 | 0 | 0 | ||
| APPLE INC | COM | 037833100 | BBG001S5N8V8 | 43,264,089 | 170,472 | SH | SOLE | 170,472 | 0 | 0 | ||
| APPLOVIN CORP | COM CL A | 03831W108 | BBG006HFPX86 | 254,720 | 640 | SH | SOLE | 640 | 0 | 0 | ||
| AXON ENTERPRISE INC | COM | 05464C101 | BBG001SB2HG5 | 1,274,070 | 3,000 | SH | SOLE | 3,000 | 0 | 0 | ||
| BANK AMERICA CORP | COM | 060505104 | BBG001S5P0Y0 | 274,024 | 5,621 | SH | SOLE | 5,621 | 0 | 0 | ||
| BANK MONTREAL MEDIUM | COM | 063671101 | BBG001S5Y203 | 6,482,708 | 47,958 | SH | SOLE | 47,958 | 0 | 0 | ||
| BANK NOVA SCOTIA B C | COM | 064149107 | BBG001S5Y2B1 | 4,564,383 | 65,951 | SH | SOLE | 65,951 | 0 | 0 | ||
| BARRICK MNG CORP | COM SHS | 06849F108 | BBG001S5N9P3 | 927,040 | 22,730 | SH | SOLE | 22,730 | 0 | 0 | ||
| BCE INC | COM NEW | 05534B760 | BBG001S5P2C0 | 6,413,814 | 254,707 | SH | SOLE | 254,707 | 0 | 0 | ||
| BECTON DICKINSON & CO | COM | 075887109 | BBG001S5P374 | 707,535 | 4,500 | SH | SOLE | 4,500 | 0 | 0 | ||
| BERKSHIRE HATHAWAY INC DEL | CL A | 084670108 | BBG001S902J2 | 11,490,240 | 16 | SH | SOLE | 16 | 0 | 0 | ||
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | BBG001S90346 | 13,852,714 | 28,908 | SH | SOLE | 28,908 | 0 | 0 | ||
| BHP BILLITON LIMITED | SPONSORED ADS | 088606108 | BBG001S5P5K4 | 3,564,624 | 49,005 | SH | SOLE | 49,005 | 0 | 0 | ||
| BIOGEN INC | COM | 09062X103 | BBG001S67826 | 1,833,300 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | ||
| BLOOM ENERGY CORP | COM CL A | 093712107 | BBG001T53509 | 948,430 | 7,000 | SH | SOLE | 7,000 | 0 | 0 | ||
| BLUE MOON METALS INC | COM | 09570Q509 | BBG001SS0LD4 | 1,163,498 | 180,000 | SH | SOLE | 180,000 | 0 | 0 | ||
| BOEING CO | COM | 097023105 | BBG001S5P0V3 | 2,460,011 | 12,360 | SH | SOLE | 12,360 | 0 | 0 | ||
| BOOKING HOLDINGS INC | COM | 09857L108 | BBG001S89N72 | 261,040 | 62 | SH | SOLE | 62 | 0 | 0 | ||
| BOSTON SCIENTIFIC CORP | COM | 101137107 | BBG001S63L94 | 255,142 | 4,066 | SH | SOLE | 4,066 | 0 | 0 | ||
| BOYD GROUP SERVICES INC | COM | 103310108 | BBG001SFTY52 | 1,503,380 | 11,800 | SH | SOLE | 11,800 | 0 | 0 | ||
| BRINKS CO | COM | 109696104 | BBG001S8PZK2 | 1,036,300 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | ||
| BROOKFIELD ASSET MANAGMT LTD | CL A LMT VTG SHS | 113004105 | BBG019Z17GF9 | 330,970 | 7,459 | SH | SOLE | 7,459 | 0 | 0 | ||
| BROOKFIELD CORP | CL A LTD VT SH | 11271J107 | BBG001SF86D7 | 4,076,846 | 100,811 | SH | SOLE | 100,811 | 0 | 0 | ||
| BROOKFIELD INFRASTRUCTURE CO | COM SUB VTG A | 11276H106 | BBG01RJ2TXY3 | 590,950 | 14,985 | SH | SOLE | 14,985 | 0 | 0 | ||
| BROOKFIELD INFRASTRUCTURE PA | LP INT UNIT | G16252101 | BBG001S5P686 | 510,512 | 14,181 | SH | SOLE | 14,181 | 0 | 0 | ||
| C H ROBINSON WORLDWIDE IN | COM NEW | 12541W209 | BBG001SB6KF5 | 664,280 | 4,000 | SH | SOLE | 4,000 | 0 | 0 | ||
| CAE INC | COM | 124765108 | BBG001S5Y4F3 | 1,042,790 | 40,131 | SH | SOLE | 40,131 | 0 | 0 | ||
| CAMECO CORP | COM | 13321L108 | BBG001S5Y5S6 | 1,389,944 | 12,807 | SH | SOLE | 12,807 | 0 | 0 | ||
| CANADIAN IMPERIAL BANK OF CO | COM | 136069101 | BBG001S5YBB1 | 13,136,046 | 138,883 | SH | SOLE | 138,883 | 0 | 0 | ||
| CANADIAN NAT RES LTD MED TER | COM | 136385101 | BBG001S5YC56 | 6,374,186 | 130,931 | SH | SOLE | 130,931 | 0 | 0 | ||
| CANADIAN NATL RY CO | COM | 136375102 | BBG001S8WVQ7 | 2,155,147 | 20,981 | SH | SOLE | 20,981 | 0 | 0 | ||
| CANADIAN PACIFIC KANSAS CITY | COM | 13646K108 | BBG001S7F4Z8 | 4,681,238 | 59,607 | SH | SOLE | 59,607 | 0 | 0 | ||
| CANTOR EQUITY PARTNERS II IN | CL A ORD SHS | G1827P106 | BBG01SRXCFM4 | 326,700 | 30,000 | SH | SOLE | 30,000 | 0 | 0 | ||
| CATERPILLAR INC | COM | 149123101 | BBG001S5PJ06 | 5,359,500 | 7,565 | SH | SOLE | 7,565 | 0 | 0 | ||
| CENOVUS ENERGY INC | COM | 15135U109 | BBG001T2PJV8 | 378,020 | 14,272 | SH | SOLE | 14,272 | 0 | 0 | ||
| CLEAN HARBORS INC | COM | 184496107 | BBG001S5PW98 | 3,525,345 | 12,295 | SH | SOLE | 12,295 | 0 | 0 | ||
| CLOUDFLARE INC | CL A COM | 18915M107 | BBG001WMKHJ3 | 2,084,034 | 10,100 | SH | SOLE | 10,100 | 0 | 0 | ||
| COLGATE PALMOLIVE CO | COM | 194162103 | BBG001S5PVM5 | 1,363,680 | 16,000 | SH | SOLE | 16,000 | 0 | 0 | ||
| COMSTOCK RES INC | COM | 205768302 | BBG001S8FX55 | 1,298,528 | 61,600 | SH | SOLE | 61,600 | 0 | 0 | ||
| COPART INC | COM | 217204106 | BBG001S7MTB1 | 1,371,160 | 41,300 | SH | SOLE | 41,300 | 0 | 0 | ||
| CORNING INC | COM | 219350105 | BBG001S5RLH1 | 1,360,924 | 10,009 | SH | SOLE | 10,009 | 0 | 0 | ||
| CORTEVA INC | COM | 22052L104 | BBG00BN969D0 | 841,286 | 10,050 | SH | SOLE | 10,050 | 0 | 0 | ||
| COSTCO WHOLESALE CORPORATION | COM | 22160K105 | BBG001S9KRQ7 | 3,596,116 | 3,609 | SH | SOLE | 3,609 | 0 | 0 | ||
| COUPANG INC | CL A | 22266T109 | BBG00XMJRPR7 | 949,664 | 50,300 | SH | SOLE | 50,300 | 0 | 0 | ||
| CRH PLC | ORD | G25508105 | BBG001S61NK9 | 731,110 | 6,955 | SH | SOLE | 6,955 | 0 | 0 | ||
| CROWDSTRIKE HLDGS INC | CL A | 22788C105 | BBG00BLYKRZ7 | 1,952,050 | 5,000 | SH | SOLE | 5,000 | 0 | 0 | ||
| CSW INDUSTRIALS INC | COM | 126402106 | BBG007NLG4M2 | 625,392 | 2,400 | SH | SOLE | 2,400 | 0 | 0 | ||
| DANAHER CORP DEL | COM | 235851102 | BBG001S5QGT0 | 948,000 | 5,000 | SH | SOLE | 5,000 | 0 | 0 | ||
| DECKERS OUTDOOR CORP | COM | 243537107 | BBG001S7GXB9 | 600,540 | 6,000 | SH | SOLE | 6,000 | 0 | 0 | ||
| DENISON MINES CORP | COM | 248356107 | BBG001S9ZPX7 | 143,907 | 40,688 | SH | SOLE | 40,688 | 0 | 0 | ||
| DESCARTES SYS GROUP INC | COM | 249906108 | BBG001SBJY34 | 201,224 | 2,815 | SH | SOLE | 2,815 | 0 | 0 | ||
| DISNEY WALT CO | COM | 254687106 | BBG001S5QHF3 | 819,616 | 8,504 | SH | SOLE | 8,504 | 0 | 0 | ||
| EATON CORP PLC | SHS | G29183103 | BBG001S5QZ45 | 1,611,303 | 4,505 | SH | SOLE | 4,505 | 0 | 0 | ||
| ELI LILLY & CO | COM | 532457108 | BBG001S5STL8 | 2,797,940 | 3,042 | SH | SOLE | 3,042 | 0 | 0 | ||
| EMERA INC | COM | 290876101 | BBG001S8TF95 | 349,143 | 6,749 | SH | SOLE | 6,749 | 0 | 0 | ||
| ENBRIDGE INC | COM | 29250N105 | BBG001S6Q6D7 | 1,567,602 | 28,976 | SH | SOLE | 28,976 | 0 | 0 | ||
| ENERFLEX LTD | COM | 29269R105 | BBG001SXXC92 | 1,000,389 | 47,919 | SH | SOLE | 47,919 | 0 | 0 | ||
| EQT CORP | COM | 26884L109 | BBG001S5QXJ4 | 397,750 | 6,250 | SH | SOLE | 6,250 | 0 | 0 | ||
| EVERQUOTE INC | COM CL A | 30041R108 | BBG00F17NDJ5 | 985,338 | 63,900 | SH | SOLE | 63,900 | 0 | 0 | ||
| EVOLV TECHNOLOGIES HLDNGS IN | COM CL A | 30049H102 | BBG00W1PPKY3 | 338,800 | 56,000 | SH | SOLE | 56,000 | 0 | 0 | ||
| FEDEX CORP | COM | 31428X106 | BBG001S5R3M5 | 1,075,664 | 3,020 | SH | SOLE | 3,020 | 0 | 0 | ||
| FERRARI N V | COM | N3167Y103 | BBG009PH3Q95 | 1,692,250 | 5,000 | SH | SOLE | 5,000 | 0 | 0 | ||
| FREEPORT MCMORAN INC | CL B | 35671D857 | BBG001S5R3F3 | 6,467,152 | 110,023 | SH | SOLE | 110,023 | 0 | 0 | ||
| FTAI AVIATION LTD | SHS | G3730V105 | BBG019M62R54 | 3,675,000 | 15,000 | SH | SOLE | 15,000 | 0 | 0 | ||
| GATES INDL CORP PLC | ORD SHS | G39108108 | BBG00JM9V7T3 | 452,200 | 20,000 | SH | SOLE | 20,000 | 0 | 0 | ||
| GE AEROSPACE | COM NEW | 369604301 | BBG001S5PVD5 | 2,685,032 | 9,462 | SH | SOLE | 9,462 | 0 | 0 | ||
| GLOBAL X FDS | GLOBAL X COPPER | 37954Y830 | BBG001T8JBX7 | 4,985,426 | 65,297 | SH | SOLE | 65,297 | 0 | 0 | ||
| GLOBAL X FDS | GLOBAL X SILVER | 37954Y848 | BBG001SSPRJ8 | 976,197 | 10,837 | SH | SOLE | 10,837 | 0 | 0 | ||
| GLOBAL X FDS | GLOBAL X URANIUM | 37954Y871 | BBG001TF8NP6 | 491,952 | 10,158 | SH | SOLE | 10,158 | 0 | 0 | ||
| GOLDMAN SACHS GROUP INC | COM | 38141G104 | BBG001SC07Z6 | 11,024,096 | 13,031 | SH | SOLE | 13,031 | 0 | 0 | ||
| GRAYSCALE ETHEREUM STAKING E | SHS | 389638107 | BBG00P5NVDH7 | 173,261 | 10,150 | SH | SOLE | 10,150 | 0 | 0 | ||
| HALLIBURTON CO | COM | 406216101 | BBG001S5RS59 | 4,288,900 | 110,000 | SH | SOLE | 110,000 | 0 | 0 | ||
| HEICO CORP NEW | COM | 422806109 | BBG001S5RVC4 | 3,372,660 | 12,300 | SH | SOLE | 12,300 | 0 | 0 | ||
| HOME DEPOT INC | COM | 437076102 | BBG001S5RTW7 | 2,913,308 | 8,858 | SH | SOLE | 8,858 | 0 | 0 | ||
| HUDBAY MINERALS INC | COM | 443628102 | BBG001SL27N7 | 1,147,311 | 54,900 | SH | SOLE | 54,900 | 0 | 0 | ||
| IDEX CORP | COM | 45167R104 | BBG001S67N14 | 3,791,000 | 20,000 | SH | SOLE | 20,000 | 0 | 0 | ||
| ILLUMINA INC | COM | 452327109 | BBG001SF4NY1 | 1,232,600 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | ||
| IMPINJ INC | COM | 453204109 | BBG001T313Q3 | 2,690,740 | 26,200 | SH | SOLE | 26,200 | 0 | 0 | ||
| INFLEQTION INC | COM SHS | 45676K103 | BBG01TR9ZK30 | 98,100 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | ||
| INTEL CORP | COM | 458140100 | BBG001S5SF65 | 10,025,012 | 227,170 | SH | SOLE | 227,170 | 0 | 0 | ||
| INTUIT | COM | 461202103 | BBG001S6TWR2 | 2,118,662 | 4,900 | SH | SOLE | 4,900 | 0 | 0 | ||
| INTUITIVE MACHINES INC | CLASS A COM | 46125A100 | BBG00ZMYYP19 | 371,200 | 20,000 | SH | SOLE | 20,000 | 0 | 0 | ||
| INTUITIVE SURGICAL INC | COM NEW | 46120E602 | BBG001S7XR78 | 277,516 | 602 | SH | SOLE | 602 | 0 | 0 | ||
| INVESCO EXCHANGE TRADED FD T | S&P500 EQL WGT | 46137V357 | BBG00KJR2NN7 | 207,274 | 1,080 | SH | SOLE | 1,080 | 0 | 0 | ||
| ISHARES BITCOIN TRUST ETF | SHS BEN INT | 46438F101 | BBG01KYQ6QS5 | 738,740 | 19,228 | SH | SOLE | 19,228 | 0 | 0 | ||
| ISHARES INC | MSCI EMRG CHN | 46434G764 | BBG00H5VLN77 | 1,561,952 | 19,857 | SH | SOLE | 19,857 | 0 | 0 | ||
| ISHARES TR | 1 3 YR TREAS BD | 464287457 | BBG001SKXPR1 | 1,915,624 | 23,200 | SH | SOLE | 23,200 | 0 | 0 | ||
| ISHARES TR | CORE S&P MCP ETF | 464287507 | BBG001SFC7V0 | 1,890,840 | 28,000 | SH | SOLE | 28,000 | 0 | 0 | ||
| ISHARES TR | LATN AMER 40 ETF | 464287390 | BBG001SJRVW2 | 403,188 | 11,351 | SH | SOLE | 11,351 | 0 | 0 | ||
| ISHARES TR | MSCI ACWI ETF | 464288257 | BBG001S56QV7 | 858,171 | 6,202 | SH | SOLE | 6,202 | 0 | 0 | ||
| ISHARES TR | MSCI EMG MKT ETF | 464287234 | BBG001SK77D5 | 567,900 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | ||
| ISHARES TR | MSCI INDIA ETF | 46429B598 | BBG002DMN4B6 | 264,037 | 5,677 | SH | SOLE | 5,677 | 0 | 0 | ||
| ISHARES TR | RUS 1000 ETF | 464287622 | BBG001S562W9 | 514,516 | 1,443 | SH | SOLE | 1,443 | 0 | 0 | ||
| ISHARES TR | RUS MDCP VAL ETF | 464287473 | BBG001S561V2 | 365,079 | 2,505 | SH | SOLE | 2,505 | 0 | 0 | ||
| ISHARES TR | RUSSELL 2000 ETF | 464287655 | BBG001SFC7Y7 | 2,246,384 | 9,058 | SH | SOLE | 9,058 | 0 | 0 | ||
| ISHARES TR | US HOME CONS ETF | 464288752 | BBG001SQZTR8 | 4,255,850 | 47,000 | SH | SOLE | 47,000 | 0 | 0 | ||
| JANUS DETROIT STR TR | HENDRSON AAA CL | 47103U845 | BBG00XX898D2 | 1,961,522 | 38,950 | SH | SOLE | 38,950 | 0 | 0 | ||
| JOHNSON & JOHNSON | COM | 478160104 | BBG001S5SHQ9 | 1,684,192 | 6,890 | SH | SOLE | 6,890 | 0 | 0 | ||
| JPMORGAN CHASE & CO | COM | 46625H100 | BBG001S8CRC3 | 8,485,339 | 28,846 | SH | SOLE | 28,846 | 0 | 0 | ||
| KIMBERLY-CLARK CORP | COM | 494368103 | BBG001S5SLZ0 | 1,447,050 | 15,000 | SH | SOLE | 15,000 | 0 | 0 | ||
| KRANESHARES TRUST | CSI CHI INTERNET | 500767306 | BBG004XB9HZ5 | 1,747,876 | 61,480 | SH | SOLE | 61,480 | 0 | 0 | ||
| LAMAR ADVERTISING CO | CL A | 512816109 | BBG001S8KJC2 | 506,640 | 4,000 | SH | SOLE | 4,000 | 0 | 0 | ||
| LAZARD INC | COM | 52110M109 | BBG001S711C4 | 212,400 | 5,000 | SH | SOLE | 5,000 | 0 | 0 | ||
| LEIDOS HOLDINGS INC | COM | 525327102 | BBG001SKW6M9 | 1,555,200 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | ||
| LINCOLN ELEC HLDGS INC | COM | 533900106 | BBG001S5TV87 | 2,988,960 | 12,000 | SH | SOLE | 12,000 | 0 | 0 | ||
| LIVE NATION ENTERTAINMENT IN | COM | 538034109 | BBG001SNP2B2 | 1,090,447 | 7,150 | SH | SOLE | 7,150 | 0 | 0 | ||
| LOCKHEED MARTIN CORP | COM | 539830109 | BBG001S7PS57 | 214,558 | 355 | SH | SOLE | 355 | 0 | 0 | ||
| MAGNA INTL INC | COM | 559222401 | BBG001S5SY91 | 331,683 | 5,951 | SH | SOLE | 5,951 | 0 | 0 | ||
| MANULIFE FINL CORP | COM | 56501R106 | BBG001S76KD6 | 1,109,080 | 32,261 | SH | SOLE | 32,261 | 0 | 0 | ||
| MASTERCARD INCORPORATED | CL A | 57636Q104 | BBG001SKNNS6 | 4,902,164 | 9,811 | SH | SOLE | 9,811 | 0 | 0 | ||
| MATTEL INC | COM | 577081102 | BBG001S5SZF1 | 755,560 | 52,000 | SH | SOLE | 52,000 | 0 | 0 | ||
| MCGRATH RENTCORP | COM | 580589109 | BBG001S5T593 | 1,102,800 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | ||
| MDA SPACE LTD | COM | 55293N109 | BBG00ZS4RR31 | 4,520,347 | 178,800 | SH | SOLE | 178,800 | 0 | 0 | ||
| MEDTRONIC PLC | SHS | G5960L103 | BBG001S5T2S9 | 1,178,093 | 13,596 | SH | SOLE | 13,596 | 0 | 0 | ||
| META PLATFORMS INC | CL A | 30303M102 | BBG001SQCQC5 | 9,198,706 | 16,078 | SH | SOLE | 16,078 | 0 | 0 | ||
| MICRON TECHNOLOGY INC | COM | 595112103 | BBG001S6P675 | 1,351,360 | 4,000 | SH | SOLE | 4,000 | 0 | 0 | ||
| MICROSOFT CORP | COM | 594918104 | BBG001S5TD05 | 12,575,045 | 33,971 | SH | SOLE | 33,971 | 0 | 0 | ||
| MOLINA HEALTHCARE INC | COM | 60855R100 | BBG001SKBQ20 | 1,066,400 | 8,000 | SH | SOLE | 8,000 | 0 | 0 | ||
| MOODYS CORP | COM | 615369105 | BBG001S5VP87 | 4,220,719 | 9,675 | SH | SOLE | 9,675 | 0 | 0 | ||
| MORGAN STANLEY | COM NEW | 617446448 | BBG001S9V5Z3 | 6,703,101 | 40,731 | SH | SOLE | 40,731 | 0 | 0 | ||
| MSCI INC | COM | 55354G100 | BBG001SV8B05 | 1,338,901 | 2,484 | SH | SOLE | 2,484 | 0 | 0 | ||
| NATERA INC | COM | 632307104 | BBG001V0FSF8 | 969,952 | 4,850 | SH | SOLE | 4,850 | 0 | 0 | ||
| NCR ATLEOS CORPORATION | COM SHS | 63001N106 | BBG019Y0WP28 | 619,926 | 14,225 | SH | SOLE | 14,225 | 0 | 0 | ||
| NETFLIX INC. | COM | 64110L106 | BBG001SF6L46 | 1,054,766 | 10,970 | SH | SOLE | 10,970 | 0 | 0 | ||
| NETSKOPE INC | CL A | 64119N608 | BBG005CY8T53 | 424,500 | 50,000 | SH | SOLE | 50,000 | 0 | 0 | ||
| NEWMONT CORP | COM | 651639106 | BBG001S5TKX3 | 6,581,059 | 60,795 | SH | SOLE | 60,795 | 0 | 0 | ||
| NEXTERA ENERGY INC | COM | 65339F101 | BBG001S5RB29 | 432,914 | 4,661 | SH | SOLE | 4,661 | 0 | 0 | ||
| NIKE INC | CL B | 654106103 | BBG001S6NTK2 | 1,064,429 | 20,152 | SH | SOLE | 20,152 | 0 | 0 | ||
| NORTH AMERN CONSTR GROUP LTD | COM | 656811106 | BBG001SBRPM3 | 706,955 | 52,500 | SH | SOLE | 52,500 | 0 | 0 | ||
| NUTRIEN LTD | COM | 67077M108 | BBG00JM9SM69 | 1,790,722 | 23,770 | SH | SOLE | 23,770 | 0 | 0 | ||
| NVIDIA CORPORATION | COM | 67066G104 | BBG001S5TZJ6 | 15,396,904 | 88,285 | SH | SOLE | 88,285 | 0 | 0 | ||
| OCEANEERING INTL INC | COM | 675232102 | BBG001S61HT3 | 411,452 | 11,600 | SH | SOLE | 11,600 | 0 | 0 | ||
| OLD DOMINION FREIGHT LINE IN | COM | 679580100 | BBG001S6WQT9 | 2,770,967 | 14,181 | SH | SOLE | 14,181 | 0 | 0 | ||
| ONTO INNOVATION INC | COM | 683344105 | BBG001S5THX0 | 820,280 | 4,000 | SH | SOLE | 4,000 | 0 | 0 | ||
| ORACLE CORP | COM | 68389X105 | BBG001S5SJG6 | 1,390,337 | 9,451 | SH | SOLE | 9,451 | 0 | 0 | ||
| ORLA MNG LTD NEW | COM | 68634K106 | BBG00FGY26J8 | 962,910 | 60,000 | SH | SOLE | 60,000 | 0 | 0 | ||
| OSHKOSH CORP | COM | 688239201 | BBG001S6SX46 | 412,188 | 2,800 | SH | SOLE | 2,800 | 0 | 0 | ||
| PEMBINA PIPELINE CORP | COM | 706327103 | BBG001SB0CJ5 | 7,264,133 | 162,606 | SH | SOLE | 162,606 | 0 | 0 | ||
| PEPSICO INC | COM | 713448108 | BBG001S695T1 | 1,655,547 | 10,661 | SH | SOLE | 10,661 | 0 | 0 | ||
| PFIZER INC | COM | 717081103 | BBG001S5V466 | 2,639,604 | 94,003 | SH | SOLE | 94,003 | 0 | 0 | ||
| PHOTRONICS INC | COM | 719405102 | BBG001S5V7C2 | 1,212,300 | 30,000 | SH | SOLE | 30,000 | 0 | 0 | ||
| PIMCO ETF TR | ENHAN SHRT MA AC | 72201R833 | BBG001T618D9 | 652,297 | 6,486 | SH | SOLE | 6,486 | 0 | 0 | ||
| QUINSTREET INC | COM | 74874Q100 | BBG001T2V5P8 | 331,476 | 27,600 | SH | SOLE | 27,600 | 0 | 0 | ||
| QXO INC | COM NEW | 82846H405 | BBG001SCBW07 | 1,942,000 | 100,000 | SH | SOLE | 100,000 | 0 | 0 | ||
| RB GLOBAL INC | COM | 74935Q107 | BBG001SBQWW8 | 8,493,103 | 88,738 | SH | SOLE | 88,738 | 0 | 0 | ||
| REGENERON PHARMACEUTICALS | COM | 75886F107 | BBG001S6PX49 | 406,409 | 526 | SH | SOLE | 526 | 0 | 0 | ||
| RH | COM | 74967X103 | BBG002293Q93 | 1,398,200 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | ||
| RIO TINTO PLC | SPONSORED ADR | 767204100 | BBG001SB0LX9 | 3,754,923 | 40,250 | SH | SOLE | 40,250 | 0 | 0 | ||
| ROCKET LAB CORP | COM | 773121108 | BBG01V7JN489 | 2,321,553 | 36,150 | SH | SOLE | 36,150 | 0 | 0 | ||
| ROYAL BK CDA | COM | 780087102 | BBG001S60869 | 20,259,528 | 125,577 | SH | SOLE | 125,577 | 0 | 0 | ||
| S&P GLOBAL INC | COM | 78409V104 | BBG001S5T5M8 | 1,403,622 | 3,300 | SH | SOLE | 3,300 | 0 | 0 | ||
| SANDISK CORP | COM | 80004C200 | BBG01R388JK6 | 1,906,655 | 3,001 | SH | SOLE | 3,001 | 0 | 0 | ||
| SCHEIN HENRY INC | COM | 806407102 | BBG001S6S7F1 | 1,252,900 | 17,000 | SH | SOLE | 17,000 | 0 | 0 | ||
| SCHWAB CHARLES CORP | COM | 808513105 | BBG001S5VXD4 | 2,137,387 | 22,743 | SH | SOLE | 22,743 | 0 | 0 | ||
| SELECT SECTOR SPDR TR | STATE STREET CON | 81369Y308 | BBG001S7T107 | 819,500 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | ||
| SELECT SECTOR SPDR TR | STATE STREET ENE | 81369Y506 | BBG001S7T1S7 | 2,450,400 | 40,000 | SH | SOLE | 40,000 | 0 | 0 | ||
| SELECT SECTOR SPDR TR | STATE STREET TEC | 81369Y803 | BBG001S7TCZ5 | 6,839,266 | 51,454 | SH | SOLE | 51,454 | 0 | 0 | ||
| SHOPIFY INC | CL A SUB VTG SHS | 82509L107 | BBG004DW5NC7 | 1,009,733 | 8,527 | SH | SOLE | 8,527 | 0 | 0 | ||
| SITIME CORP | COM | 82982T106 | BBG00QNSY276 | 690,700 | 2,000 | SH | SOLE | 2,000 | 0 | 0 | ||
| SKEENA RES LTD NEW | COM | 83056P715 | BBG001S6LB05 | 594,447 | 20,000 | SH | SOLE | 20,000 | 0 | 0 | ||
| SOLSTICE ADVANCED MATLS INC | COM SHS | 83443Q103 | BBG01X5744Z4 | 761,905 | 10,004 | SH | SOLE | 10,004 | 0 | 0 | ||
| SPDR GOLD TR | GOLD SHS | 78463V107 | BBG001SCPX28 | 354,989 | 825 | SH | SOLE | 825 | 0 | 0 | ||
| SPDR SERIES TRUST | STATE STREET SPD | 78464A888 | BBG001SQDKH2 | 3,356,480 | 34,000 | SH | SOLE | 34,000 | 0 | 0 | ||
| SPDR SERIES TRUST | STATE STREET SPD | 78464A870 | BBG001SQDKG3 | 219,696 | 1,720 | SH | SOLE | 1,720 | 0 | 0 | ||
| SPROTT ASSET MANAGEMENT LP | PHYSICAL GOLD TR | 85207H104 | BBG001T66XM9 | 17,903,494 | 505,278 | SH | SOLE | 505,278 | 0 | 0 | ||
| SPROTT ASSET MANAGEMENT LP | PHYSICAL SILVER | 85207K107 | BBG001T96GD0 | 5,270,989 | 215,968 | SH | SOLE | 215,968 | 0 | 0 | ||
| SPROTT INC | COM NEW | 852066208 | BBG001T2FK64 | 300,223 | 2,108 | SH | SOLE | 2,108 | 0 | 0 | ||
| STANTEC INC | COM | 85472N109 | BBG001S6JJQ3 | 603,931 | 7,000 | SH | SOLE | 7,000 | 0 | 0 | ||
| STRYKER CORPORATION | COM | 863667101 | BBG001S8FR03 | 596,391 | 1,815 | SH | SOLE | 1,815 | 0 | 0 | ||
| SUN LIFE FINANCIAL INC. | COM | 866796105 | BBG001S7XWH6 | 359,191 | 5,745 | SH | SOLE | 5,745 | 0 | 0 | ||
| SUNCOR ENERGY INC NEW | COM | 867224107 | BBG001S5YSF0 | 4,835,624 | 73,257 | SH | SOLE | 73,257 | 0 | 0 | ||
| TAIWAN SEMICONDUCTOR MANUFAC | SPONSORED ADS | 874039100 | BBG001S5WWW4 | 882,050 | 2,610 | SH | SOLE | 2,610 | 0 | 0 | ||
| TASEKO MINES LTD | COM | 876511106 | BBG001S60ML1 | 323,194 | 50,000 | SH | SOLE | 50,000 | 0 | 0 | ||
| TAT TECHNOLOGIES LTD | ORD NEW | M8740S227 | BBG001S72GK1 | 1,901,484 | 46,800 | SH | SOLE | 46,800 | 0 | 0 | ||
| TC ENERGY CORP | COM | 87807B107 | BBG001S5WW27 | 4,192,454 | 67,086 | SH | SOLE | 67,086 | 0 | 0 | ||
| TECK RESOURCES LTD | CL B | 878742204 | BBG001S60LH8 | 2,302,814 | 44,520 | SH | SOLE | 44,520 | 0 | 0 | ||
| TELESAT CORP | CL A & CL B SHS | 879512309 | BBG0120Q2VF9 | 2,523,997 | 70,000 | SH | SOLE | 70,000 | 0 | 0 | ||
| TELUS CORPORATION | COM | 87971M103 | BBG001S60K53 | 134,045 | 10,450 | SH | SOLE | 10,450 | 0 | 0 | ||
| TERADYNE INC | COM | 880770102 | BBG001S5WMZ3 | 1,150,265 | 3,880 | SH | SOLE | 3,880 | 0 | 0 | ||
| TESLA INC | COM | 88160R101 | BBG001SQKGD7 | 3,862,111 | 10,389 | SH | SOLE | 10,389 | 0 | 0 | ||
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 | BBG001S5WS08 | 952,585 | 1,938 | SH | SOLE | 1,938 | 0 | 0 | ||
| TORONTO DOMINION BK ONT | COM NEW | 891160509 | BBG001S60L15 | 6,647,553 | 71,321 | SH | SOLE | 71,321 | 0 | 0 | ||
| TRANSFORCE INC | COM | 87241L109 | BBG001SCQG15 | 6,332,613 | 58,295 | SH | SOLE | 58,295 | 0 | 0 | ||
| TRANSOCEAN LTD | REGISTERED SHS | H8817H100 | BBG001S7B678 | 663,000 | 100,000 | SH | SOLE | 100,000 | 0 | 0 | ||
| TRIPADVISOR INC | COM | 896945201 | BBG001V10VR2 | 1,332,500 | 125,000 | SH | SOLE | 125,000 | 0 | 0 | ||
| TUCOWS INC | COM NEW | 898697206 | BBG001S978L9 | 594,954 | 34,671 | SH | SOLE | 34,671 | 0 | 0 | ||
| UBER TECHNOLOGIES INC | COM | 90353T100 | BBG002B04MW4 | 359,650 | 5,000 | SH | SOLE | 5,000 | 0 | 0 | ||
| UFP INDUSTRIES INC | COM | 90278Q108 | BBG001S7GZG9 | 644,840 | 7,000 | SH | SOLE | 7,000 | 0 | 0 | ||
| ULTA BEAUTY INC | COM | 90384S303 | BBG00FWQ4W44 | 1,568,130 | 3,000 | SH | SOLE | 3,000 | 0 | 0 | ||
| UNION PAC CORP | COM | 907818108 | BBG001S5X2M0 | 570,157 | 2,350 | SH | SOLE | 2,350 | 0 | 0 | ||
| UNITED PARCEL SVCS INC | CL B | 911312106 | BBG001SDGSH1 | 2,361,120 | 24,000 | SH | SOLE | 24,000 | 0 | 0 | ||
| UNITED RENTALS INC | COM | 911363109 | BBG001SBGZ25 | 1,019,984 | 1,400 | SH | SOLE | 1,400 | 0 | 0 | ||
| USCF ETF TR | SUMMERHAVEN K1 | 90290T809 | BBG00KTNSV59 | 239,222 | 8,782 | SH | SOLE | 8,782 | 0 | 0 | ||
| VALMONT INDS INC | COM | 920253101 | BBG001S5X650 | 399,570 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | ||
| VANECK ETF TRUST | GOLD MINERS ETF | 92189F106 | BBG001SR42Z0 | 4,826,643 | 52,595 | SH | SOLE | 52,595 | 0 | 0 | ||
| VANECK ETF TRUST | JUNIOR GOLD MINE | 92189F791 | BBG001T60G06 | 6,998,932 | 58,305 | SH | SOLE | 58,305 | 0 | 0 | ||
| VERSAMET ROYALTIES CORP | COM NEW | 92528V200 | BBG01NBPP5W6 | 284,095 | 30,000 | SH | SOLE | 30,000 | 0 | 0 | ||
| VIAVI SOLUTIONS INC | COM | 925550105 | BBG001S92GV5 | 333,199 | 10,012 | SH | SOLE | 10,012 | 0 | 0 | ||
| VIPER ENERGY INC | CL A | 64361Q101 | BBG01VXTFCQ9 | 2,020,570 | 43,000 | SH | SOLE | 43,000 | 0 | 0 | ||
| VISA INC | COM CL A | 92826C839 | BBG001SRCFY3 | 3,934,560 | 13,018 | SH | SOLE | 13,018 | 0 | 0 | ||
| VSE CORP | COM | 918284100 | BBG001S5X9Z1 | 4,241,200 | 23,000 | SH | SOLE | 23,000 | 0 | 0 | ||
| VSE CORP | UNIT 02/01/2029 | 918284209 | 993,827 | 19,758 | SH | SOLE | 19,758 | 0 | 0 | |||
| WALMART INC | COM | 931142103 | BBG001S5XH92 | 427,150 | 3,437 | SH | SOLE | 3,437 | 0 | 0 | ||
| WARBY PARKER INC | CL A COM | 93403J106 | BBG005DWN8L7 | 1,264,200 | 60,000 | SH | SOLE | 60,000 | 0 | 0 | ||
| WATSCO INC | COM | 942622200 | BBG001S82CQ2 | 331,049 | 910 | SH | SOLE | 910 | 0 | 0 | ||
| WILLSCOT HLDGS CORP | COM CL A | 971378104 | BBG00B0FS9V7 | 4,527,488 | 260,800 | SH | SOLE | 260,800 | 0 | 0 | ||
| WPP PLC NEW | ADR | 92937A102 | BBG001S5XJ89 | 622,000 | 40,000 | SH | SOLE | 40,000 | 0 | 0 | ||
| XPO INC | COM | 983793100 | BBG001SJW3C0 | 5,447,400 | 28,000 | SH | SOLE | 28,000 | 0 | 0 | ||
| ZOETIS INC | CL A | 98978V103 | BBG0039320P7 | 1,536,730 | 13,000 | SH | SOLE | 13,000 | 0 | 0 | ||