Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q3 2024 ▲▼ | Q4 2024 ▲▼ | Change ▲▼ | Q3 2024 ▲▼ | Q4 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| APPLE INC COM(AAPL) | 0 | 90,269 | +90,269 | 0 | 22,605 | 6.68% | +22,605 |
| MICROSOFT CORP COM(MSFT) | 0 | 44,860 | +44,860 | 0 | 18,908 | 5.59% | +18,908 |
| WEST PHARMACEUTICAL SVCS INC COM(WST) | 0 | 43,194 | +43,194 | 0 | 14,149 | 4.18% | +14,149 |
| ECOLAB INC COM(ECL) | 0 | 57,476 | +57,476 | 0 | 13,468 | 3.98% | +13,468 |
| HILTON WORLDWIDE HLDGS INC COM NEW(HLT) | 0 | 52,853 | +52,853 | 0 | 13,063 | 3.86% | +13,063 |
| GARTNER INC COM(IT) | 0 | 25,823 | +25,823 | 0 | 12,510 | 3.70% | +12,510 |
| VISA INC COM CL A(V) | 0 | 39,475 | +39,475 | 0 | 12,476 | 3.69% | +12,476 |
| LINDE PLC NEW SHS ISIN#IE000S9YS762(LIN) | 0 | 25,487 | +25,487 | 0 | 10,671 | 3.15% | +10,671 |
| DANAHER CORP COM(DHR) | 0 | 40,838 | +40,838 | 0 | 9,374 | 2.77% | +9,374 |
| TYLER TECHNOLOGIES INC COM(TYL) | 0 | 15,247 | +15,247 | 0 | 8,792 | 2.60% | +8,792 |
| CHURCH & DWIGHT INC COM(CHD) | 0 | 82,730 | +82,730 | 0 | 8,663 | 2.56% | +8,663 |
| ANALOG DEVICES INC COM(ADI) | 0 | 39,069 | +39,069 | 0 | 8,301 | 2.45% | +8,301 |
| VANGUARD INDEX FDS S&P 500 ETF SHS NEW | 0 | 15,220 | +15,220 | 0 | 8,201 | 2.42% | +8,201 |
| COTERRA ENERGY INC COM | 0 | 280,185 | +280,185 | 0 | 7,156 | 2.11% | +7,156 |
| TRACTOR SUPPLY CO COM(TSCO) | 0 | 124,455 | +124,455 | 0 | 6,604 | 1.95% | +6,604 |
| STERIS PLC REGISTERED SHS ISIN#IE00BFY8C754(STE) | 0 | 32,121 | +32,121 | 0 | 6,603 | 1.95% | +6,603 |
| NORTHROP GRUMMAN CORP COM(NOC) | 0 | 12,921 | +12,921 | 0 | 6,064 | 1.79% | +6,064 |
| CANADIAN PACIFIC KANSAS CITY LTD ISIN# CA13646K1084(CP) | 0 | 61,935 | +61,935 | 0 | 4,483 | 1.32% | +4,483 |
| SELECT SECTOR SPDR TR COMMUNICATION SVCS SELECT SECTOR SPDR FD ST STR SVC ETF | 0 | 41,180 | +41,180 | 0 | 3,987 | 1.18% | +3,987 |
| FRANCO NEV CORP COM ISIN#CA3518581051(FNV) | 0 | 32,361 | +32,361 | 0 | 3,805 | 1.12% | +3,805 |
| SCHLUMBERGER LTD COM ISIN# AN8068571086(SLB) | 0 | 95,290 | +95,290 | 0 | 3,653 | 1.08% | +3,653 |
| TESLA INC COM(TSLA) | 23,371 | 23,871 | +500 | 6,115 | 9,640 | 2.85% | +3,526 |
| NEOGEN CORP COM(NEOG) | 0 | 257,819 | +257,819 | 0 | 3,130 | 0.92% | +3,130 |
| BYRNA TECHNOLOGIES INC COM NEW | 0 | 94,320 | +94,320 | 0 | 2,717 | 0.80% | +2,717 |
| COLGATE PALMOLIVE CO COM(CL) | 0 | 21,098 | +21,098 | 0 | 1,918 | 0.57% | +1,918 |
| AMAZON COM INC COM(AMZN) | 55,912 | 55,995 | +83 | 10,418 | 12,285 | 3.63% | +1,867 |
| APTARGROUP INC COM | 0 | 11,415 | +11,415 | 0 | 1,793 | 0.53% | +1,793 |
| SELECT SECTOR SPDR TR FINANCIAL ST STR FINL ETF | 0 | 20,130 | +20,130 | 0 | 973 | 0.29% | +973 |
| CLOROX CO COM(CLX) | 0 | 5,945 | +5,945 | 0 | 966 | 0.29% | +966 |
| VANGUARD WORLD FDS VANGUARD INFORMATION TECHNOLOGY ETF INF TECH ETF | 0 | 1,142 | +1,142 | 0 | 710 | 0.21% | +710 |
| DISNEY WALT CO DISNEY COM(DIS) | 0 | 5,960 | +5,960 | 0 | 664 | 0.20% | +664 |
| INVESCO QQQ TR UNIT SER 1 | 0 | 1,245 | +1,245 | 0 | 636 | 0.19% | +636 |
| VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF | 0 | 2,573 | +2,573 | 0 | 618 | 0.18% | +618 |
| COSTCO WHOLESALE CORP NEW COM(COST) | 21,710 | 21,578 | -132 | 19,246 | 19,771 | 5.84% | +525 |
| MCCORMICK & CO INC COM NON VTG(MKC) | 0 | 6,185 | +6,185 | 0 | 472 | 0.14% | +472 |
| SELECT SECTOR SPDR TR ENERGY ST STR ENERG ETF | 0 | 5,225 | +5,225 | 0 | 448 | 0.13% | +448 |
| SIMPLY GOOD FOODS CO COM(SMPL) | 130,660 | 127,855 | -2,805 | 4,543 | 4,984 | 1.47% | +441 |
| BROADRIDGE FINL SOLUTIONS INC COM(BR) | 39,168 | 39,043 | -125 | 8,422 | 8,827 | 2.61% | +405 |
| ETF OPPORTUNITIES TR AMERN CONSERVATIVE VALUES ETF AMERICAN CONSER | 0 | 9,200 | +9,200 | 0 | 402 | 0.12% | +402 |
| LILLY ELI & CO COM(LLY) | 0 | 516 | +516 | 0 | 398 | 0.12% | +398 |
| INTERNATIONAL BUSINESS MACHS CORP COM(IBM) | 0 | 1,779 | +1,779 | 0 | 391 | 0.12% | +391 |
| VANGUARD INDEX FDS VANGUARD TOTAL STK MKT ETF | 0 | 1,341 | +1,341 | 0 | 389 | 0.11% | +389 |
| WOODWARD INC COM(WWD) | 0 | 2,300 | +2,300 | 0 | 383 | 0.11% | +383 |
| VANGUARD INDEX FDS VANGUARD MID-CAP ETF | 0 | 1,408 | +1,408 | 0 | 372 | 0.11% | +372 |
| ISHARES TR CORE S&P 500 ETF | 0 | 605 | +605 | 0 | 356 | 0.11% | +356 |
| VANGUARD WORLD FDS VANGUARD COMMUNICATION SVCS ETF COMM SRVC ETF | 0 | 2,261 | +2,261 | 0 | 350 | 0.10% | +350 |
| ISHARES TR RUSSELL 2000 ETF | 0 | 1,472 | +1,472 | 0 | 325 | 0.10% | +325 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | 0 | 600 | +600 | 0 | 272 | 0.08% | +272 |
| FIRST CTZNS BANCSHARES INC N C CL A(FCNCA) | 0 | 125 | +125 | 0 | 264 | 0.08% | +264 |
| STRYKER CORP COMMON(SYK) | 0 | 700 | +700 | 0 | 252 | 0.07% | +252 |
| TEXAS INSTRS INC COM(TXN) | 0 | 1,315 | +1,315 | 0 | 247 | 0.07% | +247 |
| INVESCO EXCHANGE-TRADED FD TR S&P 500 EQUAL WEIGHT ETF S&P500 EQL WGT | 0 | 1,370 | +1,370 | 0 | 240 | 0.07% | +240 |
| NVIDIA CORP COM(NVDA) | 14,900 | 15,218 | +318 | 1,809 | 2,044 | 0.60% | +234 |
| M & T BK CORP COM(MTB) | 22,896 | 22,896 | 0 | 4,078 | 4,305 | 1.27% | +226 |
| INVESCO EXCHANGE-TRADED FD TR AEROSPACE & DEFENSE ETF AEROSPACE DEFN | 0 | 1,850 | +1,850 | 0 | 212 | 0.06% | +212 |
| VANGUARD WORLD FDS VANGUARD CONSUMER CONSUM DIS ETF | 0 | 554 | +554 | 0 | 208 | 0.06% | +208 |
| AMBARELLA INC SHS ISIN#KYG037AX1015(AMBA) | 0 | 2,750 | +2,750 | 0 | 200 | 0.06% | +200 |
| VERISK ANALYTICS INC COM(VRSK) | 2,559 | 2,559 | 0 | 686 | 705 | 0.21% | +19 |
| VIRIOS THERAPEUTICS INC | 33,500 | 0 | -33,500 | 6 | 0 | — | -6 |
| SPLASH BEVERAGE GROUP INC | 28,000 | 0 | -28,000 | 7 | 0 | — | -7 |
| MANGOCEUTICALS INC | 85,800 | 0 | -85,800 | 20 | 0 | — | -20 |
| CONSTELLATION ENERGY CORP COM(CEG) | 1,188 | 1,188 | 0 | 309 | 266 | 0.08% | -43 |
| MERCK & CO INC NEW COM(MRK) | 3,325 | 3,325 | 0 | 378 | 331 | 0.10% | -47 |
| ABBOTT LABS COM | 72,867 | 72,707 | -160 | 8,308 | 8,224 | 2.43% | -84 |
| JOHNSON & JOHNSON COM(JNJ) | 7,109 | 6,909 | -200 | 1,152 | 999 | 0.30% | -153 |
| EXXON MOBIL CORP COM | 4,151 | 2,691 | -1,460 | 487 | 289 | 0.09% | -197 |
| ISHARES TR | 2,000 | 0 | -2,000 | 203 | 0 | — | -203 |
| LITTELFUSE INC(LFUS) | 840 | 0 | -840 | 223 | 0 | — | -223 |
| FIRST CTZNS BANCSHARES INC N(FCNCA) | 125 | 0 | -125 | 230 | 0 | — | -230 |
| STRYKER CORPORATION(SYK) | 700 | 0 | -700 | 253 | 0 | — | -253 |
| TEXAS INSTRS INC(TXN) | 1,315 | 0 | -1,315 | 272 | 0 | — | -272 |
| BERKSHIRE HATHAWAY INC DEL | 600 | 0 | -600 | 276 | 0 | — | -276 |
| PROSHARES TR S&P 500 DV ARIST | 2,660 | 0 | -2,660 | 284 | 0 | — | -284 |
| ADOBE SYS INC COM(ADBE) | 6,347 | 6,749 | +402 | 3,286 | 3,001 | 0.89% | -285 |
| PROCTER & GAMBLE CO COM(PG) | 52,764 | 52,604 | -160 | 9,139 | 8,819 | 2.61% | -320 |
| ISHARES TR | 1,472 | 0 | -1,472 | 325 | 0 | — | -325 |
| VANGUARD WORLD FD COMM SRVC ETF | 2,261 | 0 | -2,261 | 329 | 0 | — | -329 |
| ISHARES TR | 605 | 0 | -605 | 349 | 0 | — | -349 |
| VANGUARD INDEX FDS | 1,408 | 0 | -1,408 | 371 | 0 | — | -371 |
| VANGUARD INDEX FDS | 1,341 | 0 | -1,341 | 380 | 0 | — | -380 |
| INTERNATIONAL BUSINESS MACHS(IBM) | 1,779 | 0 | -1,779 | 393 | 0 | — | -393 |
| WOODWARD INC(WWD) | 2,300 | 0 | -2,300 | 394 | 0 | — | -394 |
| ETF OPPORTUNITIES TRUST AMERICAN CONSER | 9,200 | 0 | -9,200 | 402 | 0 | — | -402 |
| ELI LILLY & CO(LLY) | 516 | 0 | -516 | 457 | 0 | — | -457 |
| MCCORMICK & CO INC(MKC) | 6,245 | 0 | -6,245 | 514 | 0 | — | -514 |
| VANGUARD INDEX FDS | 2,338 | 0 | -2,338 | 555 | 0 | — | -555 |
| DISNEY WALT CO(DIS) | 5,960 | 0 | -5,960 | 573 | 0 | — | -573 |
| INVESCO QQQ TR | 1,290 | 0 | -1,290 | 630 | 0 | — | -630 |
| VANGUARD WORLD FD INF TECH ETF | 1,142 | 0 | -1,142 | 670 | 0 | — | -670 |
| BYRNA TECHNOLOGIES INC | 43,520 | 0 | -43,520 | 739 | 0 | — | -739 |
| CLOROX CO DEL(CLX) | 6,285 | 0 | -6,285 | 1,024 | 0 | — | -1,024 |
| PEPSICO INC COM(PEP) | 54,664 | 53,812 | -852 | 9,296 | 8,183 | 2.42% | -1,113 |
| SITEONE LANDSCAPE SUPPLY INC COM(SITE) | 57,877 | 57,667 | -210 | 8,734 | 7,599 | 2.25% | -1,135 |
| NEXTERA ENERGY INC COM(NEE) | 118,800 | 118,445 | -355 | 10,042 | 8,491 | 2.51% | -1,551 |
| AMERICAN TOWER CORP NEW COM(AMT) | 32,158 | 31,694 | -464 | 7,479 | 5,813 | 1.72% | -1,666 |
| APTARGROUP INC | 11,415 | 0 | -11,415 | 1,829 | 0 | — | -1,829 |
| COLGATE PALMOLIVE CO(CL) | 21,098 | 0 | -21,098 | 2,190 | 0 | — | -2,190 |
| SELECT SECTOR SPDR TR ST STR SVC ETF | 37,915 | 0 | -37,915 | 3,428 | 0 | — | -3,428 |
| SCHLUMBERGER LTD(SLB) | 95,860 | 0 | -95,860 | 4,021 | 0 | — | -4,021 |
| FRANCO NEV CORP(FNV) | 34,656 | 0 | -34,656 | 4,306 | 0 | — | -4,306 |