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 |
| ABBOTT LABS COM | COM | 002824100 | 8,223,889 | 72,707 | SH | SOLE | None | 72,707 | 0 | 0 | ||
| ADOBE SYS INC COM | COM | 00724F101 | 3,001,145 | 6,749 | SH | SOLE | None | 6,749 | 0 | 0 | ||
| AMAZON COM INC COM | COM | 023135106 | 12,284,743 | 55,995 | SH | SOLE | None | 55,995 | 0 | 0 | ||
| AMBARELLA INC SHS ISIN#KYG037AX1015 | COM | G037AX101 | 200,035 | 2,750 | SH | SOLE | None | 2,750 | 0 | 0 | ||
| AMERICAN TOWER CORP NEW COM | COM | 03027X100 | 5,812,997 | 31,694 | SH | SOLE | None | 31,694 | 0 | 0 | ||
| ANALOG DEVICES INC COM | INC COM | 032654105 | 8,300,600 | 39,069 | SH | SOLE | None | 39,069 | 0 | 0 | ||
| APPLE INC COM | INC COM | 037833100 | 22,605,163 | 90,269 | SH | SOLE | None | 90,269 | 0 | 0 | ||
| APTARGROUP INC COM | INC COM | 038336103 | 1,793,297 | 11,415 | SH | SOLE | None | 11,415 | 0 | 0 | ||
| BERKSHIRE HATHAWAY INC DEL CL B NEW | B NEW | 084670702 | 271,968 | 600 | SH | SOLE | None | 600 | 0 | 0 | ||
| BROADRIDGE FINL SOLUTIONS INC COM | COM | 11133T103 | 8,827,232 | 39,043 | SH | SOLE | None | 39,043 | 0 | 0 | ||
| BYRNA TECHNOLOGIES INC COM NEW | NEW | 12448X201 | 2,717,359 | 94,320 | SH | SOLE | None | 94,320 | 0 | 0 | ||
| CANADIAN PACIFIC KANSAS CITY LTD ISIN# CA13646K1084 | IFICOA | 13646K108 | 4,482,748 | 61,935 | SH | SOLE | None | 61,935 | 0 | 0 | ||
| CHURCH & DWIGHT INC COM | INC COM | 171340102 | 8,662,658 | 82,730 | SH | SOLE | None | 82,730 | 0 | 0 | ||
| CLOROX CO COM | CO COM | 189054109 | 965,527 | 5,945 | SH | SOLE | None | 5,945 | 0 | 0 | ||
| COLGATE PALMOLIVE CO COM | CO COM | 194162103 | 1,918,019 | 21,098 | SH | SOLE | None | 21,098 | 0 | 0 | ||
| CONSTELLATION ENERGY CORP COM | COM | 21037T109 | 265,767 | 1,188 | SH | SOLE | None | 1,188 | 0 | 0 | ||
| COSTCO WHOLESALE CORP NEW COM | COM | 22160K105 | 19,771,274 | 21,578 | SH | SOLE | None | 21,578 | 0 | 0 | ||
| COTERRA ENERGY INC COM | INC COM | 127097103 | 7,155,925 | 280,185 | SH | SOLE | None | 280,185 | 0 | 0 | ||
| DANAHER CORP COM | CORP COM | 235851102 | 9,374,363 | 40,838 | SH | SOLE | None | 40,838 | 0 | 0 | ||
| DISNEY WALT CO DISNEY COM | DISNEY COM | 254687106 | 663,646 | 5,960 | SH | SOLE | None | 5,960 | 0 | 0 | ||
| ECOLAB INC COM | INC COM | 278865100 | 13,467,776 | 57,476 | SH | SOLE | None | 57,476 | 0 | 0 | ||
| ETF OPPORTUNITIES TR AMERN CONSERVATIVE VALUES ETF | ETF | 26923N108 | 402,224 | 9,200 | SH | SOLE | None | 9,200 | 0 | 0 | ||
| EXXON MOBIL CORP COM | COM | 30231G102 | 289,471 | 2,691 | SH | SOLE | None | 2,691 | 0 | 0 | ||
| FIRST CTZNS BANCSHARES INC N C CL A | CLASS A | 31946M103 | 264,128 | 125 | SH | SOLE | None | 125 | 0 | 0 | ||
| FRANCO NEV CORP COM ISIN#CA3518581051 | ORPOR | 351858105 | 3,805,330 | 32,361 | SH | SOLE | None | 32,361 | 0 | 0 | ||
| GARTNER INC COM | INC COM | 366651107 | 12,510,469 | 25,823 | SH | SOLE | None | 25,823 | 0 | 0 | ||
| HILTON WORLDWIDE HLDGS INC COM NEW | NEW | 43300A203 | 13,063,147 | 52,853 | SH | SOLE | None | 52,853 | 0 | 0 | ||
| INTERNATIONAL BUSINESS MACHS CORP COM | CORP COM | 459200101 | 391,078 | 1,779 | SH | SOLE | None | 1,779 | 0 | 0 | ||
| INVESCO EXCHANGE-TRADED FD TR AEROSPACE & DEFENSE ETF | ETF | 46137V100 | 212,251 | 1,850 | SH | SOLE | None | 1,850 | 0 | 0 | ||
| INVESCO EXCHANGE-TRADED FD TR S&P 500 EQUAL WEIGHT ETF | ETF | 46137V357 | 240,065 | 1,370 | SH | SOLE | None | 1,370 | 0 | 0 | ||
| INVESCO QQQ TR UNIT SER 1 | COM | 46090E103 | 636,481 | 1,245 | SH | SOLE | None | 1,245 | 0 | 0 | ||
| ISHARES TR CORE S&P 500 ETF | ETF | 464287200 | 356,151 | 605 | SH | SOLE | None | 605 | 0 | 0 | ||
| ISHARES TR RUSSELL 2000 ETF | ETF | 464287655 | 325,253 | 1,472 | SH | SOLE | None | 1,472 | 0 | 0 | ||
| JOHNSON & JOHNSON COM | COM | 478160104 | 999,180 | 6,909 | SH | SOLE | None | 6,909 | 0 | 0 | ||
| LILLY ELI & CO COM | CO COM | 532457108 | 398,352 | 516 | SH | SOLE | None | 516 | 0 | 0 | ||
| LINDE PLC NEW SHS ISIN#IE000S9YS762 | COM | G54950103 | 10,670,642 | 25,487 | SH | SOLE | None | 25,487 | 0 | 0 | ||
| M & T BK CORP COM | COM | 55261F104 | 4,304,677 | 22,896 | SH | SOLE | None | 22,896 | 0 | 0 | ||
| MCCORMICK & CO INC COM NON VTG | NON VTG | 579780206 | 471,544 | 6,185 | SH | SOLE | None | 6,185 | 0 | 0 | ||
| MERCK & CO INC NEW COM | COM | 58933Y105 | 330,771 | 3,325 | SH | SOLE | None | 3,325 | 0 | 0 | ||
| MICROSOFT CORP COM | CORP COM | 594918104 | 18,908,490 | 44,860 | SH | SOLE | None | 44,860 | 0 | 0 | ||
| NEOGEN CORP COM | CORP COM | 640491106 | 3,129,923 | 257,819 | SH | SOLE | None | 257,819 | 0 | 0 | ||
| NEXTERA ENERGY INC COM | COM | 65339F101 | 8,491,322 | 118,445 | SH | SOLE | None | 118,445 | 0 | 0 | ||
| NORTHROP GRUMMAN CORP COM | CORP COM | 666807102 | 6,063,696 | 12,921 | SH | SOLE | None | 12,921 | 0 | 0 | ||
| NVIDIA CORP COM | COM | 67066G104 | 2,043,625 | 15,218 | SH | SOLE | None | 15,218 | 0 | 0 | ||
| PEPSICO INC COM | COM | 713448108 | 8,182,653 | 53,812 | SH | SOLE | None | 53,812 | 0 | 0 | ||
| PROCTER & GAMBLE CO COM | COM | 742718109 | 8,819,061 | 52,604 | SH | SOLE | None | 52,604 | 0 | 0 | ||
| SCHLUMBERGER LTD COM ISIN# AN8068571086 | LTDOC | 806857108 | 3,653,419 | 95,290 | SH | SOLE | None | 95,290 | 0 | 0 | ||
| SELECT SECTOR SPDR TR COMMUNICATION SVCS SELECT SECTOR SPDR FD | FD | 81369Y852 | 3,986,636 | 41,180 | SH | SOLE | None | 41,180 | 0 | 0 | ||
| SELECT SECTOR SPDR TR ENERGY | ENERGY | 81369Y506 | 447,574 | 5,225 | SH | SOLE | None | 5,225 | 0 | 0 | ||
| SELECT SECTOR SPDR TR FINANCIAL | FINANCIAL | 81369Y605 | 972,883 | 20,130 | SH | SOLE | None | 20,130 | 0 | 0 | ||
| SIMPLY GOOD FOODS CO COM | COM | 82900L102 | 4,983,788 | 127,855 | SH | SOLE | None | 127,855 | 0 | 0 | ||
| SITEONE LANDSCAPE SUPPLY INC COM | COM | 82982L103 | 7,598,781 | 57,667 | SH | SOLE | None | 57,667 | 0 | 0 | ||
| STERIS PLC REGISTERED SHS ISIN#IE00BFY8C754 | EGISTERED SHSOT | G8473T100 | 6,602,793 | 32,121 | SH | SOLE | None | 32,121 | 0 | 0 | ||
| STRYKER CORP COMMON | CORP COMMON | 863667101 | 252,035 | 700 | SH | SOLE | None | 700 | 0 | 0 | ||
| TESLA INC COM | COM | 88160R101 | 9,640,065 | 23,871 | SH | SOLE | None | 23,871 | 0 | 0 | ||
| TEXAS INSTRS INC COM | INC COM | 882508104 | 246,576 | 1,315 | SH | SOLE | None | 1,315 | 0 | 0 | ||
| TRACTOR SUPPLY CO COM | CO COM | 892356106 | 6,603,582 | 124,455 | SH | SOLE | None | 124,455 | 0 | 0 | ||
| TYLER TECHNOLOGIES INC COM | INC COM | 902252105 | 8,792,030 | 15,247 | SH | SOLE | None | 15,247 | 0 | 0 | ||
| VANGUARD INDEX FDS S&P 500 ETF SHS NEW | ETF | 922908363 | 8,200,688 | 15,220 | SH | SOLE | None | 15,220 | 0 | 0 | ||
| VANGUARD INDEX FDS VANGUARD MID-CAP ETF | CAP ETF | 922908629 | 371,895 | 1,408 | SH | SOLE | None | 1,408 | 0 | 0 | ||
| VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF | CAP ETF | 922908751 | 618,240 | 2,573 | SH | SOLE | None | 2,573 | 0 | 0 | ||
| VANGUARD INDEX FDS VANGUARD TOTAL STK MKT ETF | MKT ETF | 922908769 | 388,635 | 1,341 | SH | SOLE | None | 1,341 | 0 | 0 | ||
| VANGUARD WORLD FDS VANGUARD COMMUNICATION SVCS ETF | ETF | 92204A884 | 350,365 | 2,261 | SH | SOLE | None | 2,261 | 0 | 0 | ||
| VANGUARD WORLD FDS VANGUARD CONSUMER | CONSUMER | 92204A108 | 207,961 | 554 | SH | SOLE | None | 554 | 0 | 0 | ||
| VANGUARD WORLD FDS VANGUARD INFORMATION TECHNOLOGY ETF | ETF | 92204A702 | 710,096 | 1,142 | SH | SOLE | None | 1,142 | 0 | 0 | ||
| VERISK ANALYTICS INC COM | COM | 92345Y106 | 704,825 | 2,559 | SH | SOLE | None | 2,559 | 0 | 0 | ||
| VISA INC COM CL A | CLASS A | 92826C839 | 12,475,679 | 39,475 | SH | SOLE | None | 39,475 | 0 | 0 | ||
| WEST PHARMACEUTICAL SVCS INC COM | INC COM | 955306105 | 14,148,627 | 43,194 | SH | SOLE | None | 43,194 | 0 | 0 | ||
| WOODWARD INC COM | INC COM | 980745103 | 382,766 | 2,300 | SH | SOLE | None | 2,300 | 0 | 0 | ||