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 |
| ABBVIE INC | COM | 00287Y109 | 35,540 | 200 | SH | SOLE | 200 | 0 | 0 | ||
| ABOVE FOOD INGREDIENTS INC | COM | 00373V100 | 568 | 1,051 | SH | SOLE | 1,051 | 0 | 0 | ||
| ALPHABET INC | CAP STK CL C | 02079K107 | 12,824,228 | 67,340 | SH | SOLE | 67,340 | 0 | 0 | ||
| ALPHABET INC | CAP STK CL A | 02079K305 | 651,192 | 3,440 | SH | SOLE | 3,440 | 0 | 0 | ||
| AMAZON COM INC | COM | 023135106 | 140,410 | 640 | SH | SOLE | 640 | 0 | 0 | ||
| AMGEN INC | COM | 031162100 | 104,256 | 400 | SH | SOLE | 400 | 0 | 0 | ||
| AMPHENOL CORP | CL A | 032095101 | 10,361,242 | 149,190 | SH | SOLE | 149,190 | 0 | 0 | ||
| APPLE INC | COM | 037833100 | 10,440,261 | 41,691 | SH | SOLE | 41,691 | 0 | 0 | ||
| ATLASSIAN CORPORATION | CL A | 049468101 | 170,366 | 700 | SH | SOLE | 700 | 0 | 0 | ||
| AUTODESK INC | COM | 052769106 | 236,456 | 800 | SH | SOLE | 800 | 0 | 0 | ||
| AXOS FINANCIAL INC | COM | 05465C100 | 69,850 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | ||
| BANK NOVA SCOTIA B C | COM | 064149107 | 666,934 | 12,448 | SH | SOLE | 12,448 | 0 | 0 | ||
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 17,225 | 38 | SH | SOLE | 38 | 0 | 0 | ||
| CADENCE DESIGN SYSTEM INC | COM | 127387108 | 150,230 | 500 | SH | SOLE | 500 | 0 | 0 | ||
| CALAMOS CONV OPPORTUNITIES & | SH BEN INT | 128117108 | 274,620 | 23,000 | SH | SOLE | 23,000 | 0 | 0 | ||
| CANADIAN NATL RY CO | COM | 136375102 | 7,389,937 | 72,938 | SH | SOLE | 72,938 | 0 | 0 | ||
| CANADIAN PACIFIC KANSAS CITY | COM | 13646K108 | 6,870,951 | 95,110 | SH | SOLE | 95,110 | 0 | 0 | ||
| CANOPY GROWTH CORPORATION | COM NEW | 138035704 | 27 | 10 | SH | SOLE | 10 | 0 | 0 | ||
| CASEYS GEN STORES INC | COM | 147528103 | 178,303 | 450 | SH | SOLE | 450 | 0 | 0 | ||
| CHART INDS INC | COM | 16115Q308 | 190,840 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | ||
| CHEVRON CORPORATION | COM | 166764100 | 43,452 | 300 | SH | SOLE | 300 | 0 | 0 | ||
| CLOUDFLARE INC | CL A COM | 18915M107 | 43,072 | 400 | SH | SOLE | 400 | 0 | 0 | ||
| CORNING INC | COM | 219350105 | 190,080 | 4,000 | SH | SOLE | 4,000 | 0 | 0 | ||
| COSTCO WHOLESALE CORPORATION | COM | 22160K105 | 197,914 | 216 | SH | SOLE | 216 | 0 | 0 | ||
| CROWDSTRIKE HLDGS INC | CL A | 22788C105 | 290,836 | 850 | SH | SOLE | 850 | 0 | 0 | ||
| DANAHER CORP DEL | COM | 235851102 | 9,253,616 | 40,312 | SH | SOLE | 40,312 | 0 | 0 | ||
| DENISON MINES CORP | COM | 248356107 | 54,348 | 30,000 | SH | SOLE | 30,000 | 0 | 0 | ||
| ENBRIDGE INC | COM | 29250N105 | 127,042 | 3,000 | SH | SOLE | 3,000 | 0 | 0 | ||
| META PLATFORMS INC | CL A | 30303M102 | 351,306 | 600 | SH | SOLE | 600 | 0 | 0 | ||
| FASTENAL CO | COM | 311900104 | 5,821,832 | 80,960 | SH | SOLE | 80,960 | 0 | 0 | ||
| FIRSTSERVICE CORP NEW | COM | 33767E202 | 45,184 | 250 | SH | SOLE | 250 | 0 | 0 | ||
| FISERV INC | COM | 337738108 | 82,168 | 400 | SH | SOLE | 400 | 0 | 0 | ||
| FLOWSERVE CORP | COM | 34354P105 | 115,040 | 2,000 | SH | SOLE | 2,000 | 0 | 0 | ||
| FORTINET INC | COM | 34959E109 | 9,143,775 | 96,780 | SH | SOLE | 96,780 | 0 | 0 | ||
| FRANCO NEV CORP | COM | 351858105 | 164,147 | 1,400 | SH | SOLE | 1,400 | 0 | 0 | ||
| GENERAC HLDGS INC | COM | 368736104 | 124,040 | 800 | SH | SOLE | 800 | 0 | 0 | ||
| GLACIER BANCORP INC NEW | COM | 37637Q105 | 125,550 | 2,500 | SH | SOLE | 2,500 | 0 | 0 | ||
| HIVE DIGITAL TECHNOLOGIES LT | COM NEW | 433921103 | 57,055 | 20,000 | SH | SOLE | 20,000 | 0 | 0 | ||
| HOME DEPOT INC | COM | 437076102 | 8,170,734 | 21,005 | SH | SOLE | 21,005 | 0 | 0 | ||
| INTUITIVE SURGICAL INC | COM NEW | 46120E602 | 7,928,571 | 15,190 | SH | SOLE | 15,190 | 0 | 0 | ||
| INVESCO EXCH TRADED FD TR II | SR LN ETF | 46138G508 | 105,350 | 5,000 | SH | SOLE | 5,000 | 0 | 0 | ||
| ISHARES TR | CORE US AGGBD ET | 464287226 | 96,900 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | ||
| ISHARES TR | 20 YR TR BD ETF | 464287432 | 97,810 | 1,120 | SH | SOLE | 1,120 | 0 | 0 | ||
| ISHARES TR | 7-10 YR TRSY BD | 464287440 | 92,450 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | ||
| ISHARES TR | JPMORGAN USD EMG | 464288281 | 89,040 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | ||
| ISHARES TR | 10-20 YR TRS ETF | 464288653 | 99,540 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | ||
| JPMORGAN CHASE & CO | COM | 46625H100 | 71,913 | 300 | SH | SOLE | 300 | 0 | 0 | ||
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 | 115,060 | 2,000 | SH | SOLE | 2,000 | 0 | 0 | ||
| J P MORGAN EXCHANGE TRADED F | NASDAQ EQT PREM | 46654Q203 | 56,380 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | ||
| KENNAMETAL INC | COM | 489170100 | 84,070 | 3,500 | SH | SOLE | 3,500 | 0 | 0 | ||
| KRONOS WORLDWIDE INC | COM | 50105F105 | 34,125 | 3,500 | SH | SOLE | 3,500 | 0 | 0 | ||
| WTS-LEAFLY HLDGS 4FEB27 | *W EXP 02/04/202 | 52178J113 | 2 | 125 | SH | SOLE | 125 | 0 | 0 | ||
| LOEWS CORP | COM | 540424108 | 16,938 | 200 | SH | SOLE | 200 | 0 | 0 | ||
| MARA HOLDINGS INC | COM | 565788106 | 117,390 | 7,000 | SH | SOLE | 7,000 | 0 | 0 | ||
| MARVELL TECHNOLOGY INC | COM | 573874104 | 77,315 | 700 | SH | SOLE | 700 | 0 | 0 | ||
| MERCADOLIBRE INC | COM | 58733R102 | 170,044 | 100 | SH | SOLE | 100 | 0 | 0 | ||
| MICROSOFT CORP | COM | 594918104 | 14,133,734 | 33,532 | SH | SOLE | 33,532 | 0 | 0 | ||
| MODERNA INC | COM | 60770K107 | 41,580 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | ||
| NORTHERN TR CORP | COM | 665859104 | 174,250 | 1,700 | SH | SOLE | 1,700 | 0 | 0 | ||
| NUCOR CORP | COM | 670346105 | 23,342 | 200 | SH | SOLE | 200 | 0 | 0 | ||
| NVIDIA CORPORATION | COM | 67066G104 | 228,293 | 1,700 | SH | SOLE | 1,700 | 0 | 0 | ||
| REGENERON PHARMACEUTICALS | COM | 75886F107 | 49,863 | 70 | SH | SOLE | 70 | 0 | 0 | ||
| RINGCENTRAL INC | CL A | 76680R206 | 70,020 | 2,000 | SH | SOLE | 2,000 | 0 | 0 | ||
| ROKU INC | COM CL A | 77543R102 | 297 | 4 | SH | SOLE | 4 | 0 | 0 | ||
| ROYAL BK CDA | COM | 780087102 | 7,813,120 | 64,946 | SH | SOLE | 64,946 | 0 | 0 | ||
| S&P GLOBAL INC | COM | 78409V104 | 9,121,418 | 18,315 | SH | SOLE | 18,315 | 0 | 0 | ||
| SABINE RTY TR | UNIT BEN INT | 785688102 | 77,772 | 1,200 | SH | SOLE | 1,200 | 0 | 0 | ||
| SLB LIMITED | COM STK | 806857108 | 9,585 | 250 | SH | SOLE | 250 | 0 | 0 | ||
| SHERWIN WILLIAMS CO | COM | 824348106 | 7,454,663 | 21,930 | SH | SOLE | 21,930 | 0 | 0 | ||
| SNAP INC | CL A | 83304A106 | 377 | 35 | SH | SOLE | 35 | 0 | 0 | ||
| SNDL INC | COM | 83307B101 | 685 | 383 | SH | SOLE | 383 | 0 | 0 | ||
| TC ENERGY CORP | COM | 87807B107 | 92,996 | 2,000 | SH | SOLE | 2,000 | 0 | 0 | ||
| TESLA INC | COM | 88160R101 | 12,115 | 30 | SH | SOLE | 30 | 0 | 0 | ||
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 9,084,253 | 17,462 | SH | SOLE | 17,462 | 0 | 0 | ||
| TORONTO DOMINION BK ONT | COM NEW | 891160509 | 94,554 | 1,780 | SH | SOLE | 1,780 | 0 | 0 | ||
| TWILIO INC | CL A | 90138F102 | 270,200 | 2,500 | SH | SOLE | 2,500 | 0 | 0 | ||
| ULTA BEAUTY INC | COM | 90384S303 | 17,397 | 40 | SH | SOLE | 40 | 0 | 0 | ||
| UNITEDHEALTH GROUP INC | COM | 91324P102 | 25,293 | 50 | SH | SOLE | 50 | 0 | 0 | ||
| VALERO ENERGY CORP | COM | 91913Y100 | 12,259 | 100 | SH | SOLE | 100 | 0 | 0 | ||
| VARONIS SYS INC | COM | 922280102 | 115,518 | 2,600 | SH | SOLE | 2,600 | 0 | 0 | ||
| VERMILION ENERGY INC | COM | 923725105 | 93,912 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | ||
| VISA INC | COM CL A | 92826C839 | 14,750,217 | 46,672 | SH | SOLE | 46,672 | 0 | 0 | ||
| WASTE CONNECTIONS INC | COM | 94106B101 | 7,506,296 | 43,854 | SH | SOLE | 43,854 | 0 | 0 | ||
| ZILLOW GROUP INC | CL A | 98954M101 | 141,700 | 2,000 | SH | SOLE | 2,000 | 0 | 0 | ||
| ZOETIS INC | CL A | 98978V103 | 8,132,649 | 49,915 | SH | SOLE | 49,915 | 0 | 0 | ||
| ZSCALER INC | COM | 98980G102 | 54,123 | 300 | SH | SOLE | 300 | 0 | 0 | ||