Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2024 ▲▼ | Q1 2025 ▲▼ | Change ▲▼ | Q4 2024 ▲▼ | Q1 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| APPLE INC COM(AAPL) | 0 | 89,073 | +89,073 | 0 | 19,786 | 6.04% | +19,786 |
| MICROSOFT CORP COM(MSFT) | 0 | 44,661 | +44,661 | 0 | 16,765 | 5.12% | +16,765 |
| ECOLAB INC COM(ECL) | 0 | 57,146 | +57,146 | 0 | 14,488 | 4.42% | +14,488 |
| VISA INC COM CL A(V) | 0 | 39,215 | +39,215 | 0 | 13,743 | 4.19% | +13,743 |
| HILTON WORLDWIDE HLDGS INC COM NEW(HLT) | 0 | 51,652 | +51,652 | 0 | 11,753 | 3.59% | +11,753 |
| GARTNER INC COM(IT) | 0 | 25,805 | +25,805 | 0 | 10,831 | 3.30% | +10,831 |
| WEST PHARMACEUTICAL SVCS INC COM(WST) | 0 | 43,641 | +43,641 | 0 | 9,770 | 2.98% | +9,770 |
| CHURCH & DWIGHT INC COM(CHD) | 0 | 81,968 | +81,968 | 0 | 9,024 | 2.75% | +9,024 |
| TYLER TECHNOLOGIES INC COM(TYL) | 0 | 15,355 | +15,355 | 0 | 8,927 | 2.72% | +8,927 |
| DANAHER CORP COM(DHR) | 0 | 40,814 | +40,814 | 0 | 8,367 | 2.55% | +8,367 |
| COTERRA ENERGY INC COM | 0 | 282,525 | +282,525 | 0 | 8,165 | 2.49% | +8,165 |
| ANALOG DEVICES INC COM(ADI) | 0 | 38,962 | +38,962 | 0 | 7,857 | 2.40% | +7,857 |
| STERIS PLC REGISTERED SHS ISIN#IE00BFY8C754(STE) | 0 | 30,926 | +30,926 | 0 | 7,009 | 2.14% | +7,009 |
| TRACTOR SUPPLY CO COM(TSCO) | 0 | 124,495 | +124,495 | 0 | 6,860 | 2.09% | +6,860 |
| NORTHROP GRUMMAN CORP COM(NOC) | 0 | 12,811 | +12,811 | 0 | 6,559 | 2.00% | +6,559 |
| FRANCO NEV CORP COM ISIN#CA3518581051(FNV) | 0 | 33,786 | +33,786 | 0 | 5,323 | 1.62% | +5,323 |
| CANADIAN PACIFIC KANSAS CITY LTD ISIN# CA13646K1084(CP) | 0 | 63,220 | +63,220 | 0 | 4,437 | 1.35% | +4,437 |
| SCHLUMBERGER LTD COM ISIN# AN8068571086(SLB) | 0 | 101,985 | +101,985 | 0 | 4,263 | 1.30% | +4,263 |
| SELECT SECTOR SPDR TR COMMUNICATION SVCS SELECT SECTOR SPDR FD ST STR SVC ETF | 0 | 43,595 | +43,595 | 0 | 4,205 | 1.28% | +4,205 |
| NEOGEN CORP COM(NEOG) | 0 | 254,711 | +254,711 | 0 | 2,208 | 0.67% | +2,208 |
| COLGATE PALMOLIVE CO COM(CL) | 0 | 20,548 | +20,548 | 0 | 1,925 | 0.59% | +1,925 |
| APTARGROUP INC COM | 0 | 11,415 | +11,415 | 0 | 1,694 | 0.52% | +1,694 |
| BYRNA TECHNOLOGIES INC COM NEW | 0 | 95,925 | +95,925 | 0 | 1,615 | 0.49% | +1,615 |
| ABBOTT LABS COM | 72,707 | 72,501 | -206 | 8,224 | 9,617 | 2.93% | +1,393 |
| SELECT SECTOR SPDR TR FINANCIAL ST STR FINL ETF | 0 | 22,930 | +22,930 | 0 | 1,142 | 0.35% | +1,142 |
| LINDE PLC NEW SHS ISIN#IE000S9YS762(LIN) | 25,487 | 25,344 | -143 | 10,671 | 11,801 | 3.60% | +1,131 |
| CLOROX CO COM(CLX) | 0 | 5,945 | +5,945 | 0 | 875 | 0.27% | +875 |
| VANGUARD INDEX FDS S&P 500 ETF SHS NEW | 15,220 | 17,537 | +2,317 | 8,201 | 9,012 | 2.75% | +812 |
| AMERICAN TOWER CORP NEW COM(AMT) | 31,694 | 30,209 | -1,485 | 5,813 | 6,573 | 2.01% | +760 |
| VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF | 0 | 2,843 | +2,843 | 0 | 630 | 0.19% | +630 |
| BROADRIDGE FINL SOLUTIONS INC COM(BR) | 39,043 | 38,930 | -113 | 8,827 | 9,439 | 2.88% | +612 |
| DISNEY WALT CO DISNEY COM(DIS) | 0 | 5,960 | +5,960 | 0 | 588 | 0.18% | +588 |
| SELECT SECTOR SPDR TR ENERGY ST STR ENERG ETF | 0 | 5,635 | +5,635 | 0 | 527 | 0.16% | +527 |
| MCCORMICK & CO INC COM NON VTG(MKC) | 0 | 6,010 | +6,010 | 0 | 495 | 0.15% | +495 |
| INTERNATIONAL BUSINESS MACHS CORP COM(IBM) | 0 | 1,779 | +1,779 | 0 | 442 | 0.13% | +442 |
| LILLY ELI & CO COM(LLY) | 0 | 516 | +516 | 0 | 426 | 0.13% | +426 |
| WOODWARD INC COM(WWD) | 0 | 2,300 | +2,300 | 0 | 420 | 0.13% | +420 |
| COSTCO WHOLESALE CORP NEW COM(COST) | 21,578 | 21,326 | -252 | 19,771 | 20,170 | 6.15% | +398 |
| ETF OPPORTUNITIES TR AMERN CONSERVATIVE VALUES ETF AMERICAN CONSER | 0 | 9,200 | +9,200 | 0 | 394 | 0.12% | +394 |
| VANGUARD INDEX FDS VANGUARD TOTAL STK MKT ETF | 0 | 1,341 | +1,341 | 0 | 369 | 0.11% | +369 |
| VANGUARD INDEX FDS VANGUARD MID-CAP ETF | 0 | 1,403 | +1,403 | 0 | 363 | 0.11% | +363 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | 0 | 600 | +600 | 0 | 320 | 0.10% | +320 |
| STRYKER CORP COMMON(SYK) | 0 | 700 | +700 | 0 | 261 | 0.08% | +261 |
| TEXAS INSTRS INC COM(TXN) | 0 | 1,315 | +1,315 | 0 | 236 | 0.07% | +236 |
| FIRST CTZNS BANCSHARES INC CL A(FCNCA) | 0 | 125 | +125 | 0 | 232 | 0.07% | +232 |
| PROSHARES TR S&P 500 DIVID ARISTOCRATS ETF S&P 500 DV ARIST | 0 | 2,000 | +2,000 | 0 | 204 | 0.06% | +204 |
| PROCTER & GAMBLE CO COM(PG) | 52,604 | 52,611 | +7 | 8,819 | 8,966 | 2.74% | +147 |
| INVESCO EXCHANGE-TRADED FD TR S&P 500 EQUAL WEIGHT ETF S&P500 EQL WGT | 1,370 | 2,120 | +750 | 240 | 367 | 0.11% | +127 |
| JOHNSON & JOHNSON COM(JNJ) | 6,909 | 6,714 | -195 | 999 | 1,113 | 0.34% | +114 |
| VERISK ANALYTICS INC COM(VRSK) | 2,559 | 2,559 | 0 | 705 | 762 | 0.23% | +57 |
| EXXON MOBIL CORP COM | 2,691 | 2,691 | 0 | 289 | 320 | 0.10% | +31 |
| INVESCO EXCHANGE-TRADED FD TR AEROSPACE & DEFENSE ETF AEROSPACE DEFN | 1,850 | 1,850 | 0 | 212 | 216 | 0.07% | +3 |
| ISHARES TR CORE S&P 500 ETF | 605 | 605 | 0 | 356 | 340 | 0.10% | -16 |
| ISHARES TR RUSSELL 2000 ETF | 1,472 | 1,537 | +65 | 325 | 307 | 0.09% | -19 |
| CONSTELLATION ENERGY CORP COM(CEG) | 1,188 | 1,188 | 0 | 266 | 240 | 0.07% | -26 |
| INVESCO QQQ TR UNIT SER 1 | 1,245 | 1,245 | 0 | 636 | 584 | 0.18% | -53 |
| VANGUARD WORLD FDS VANGUARD COMMUNICATION SVCS ETF COMM SRVC ETF | 2,261 | 1,961 | -300 | 350 | 291 | 0.09% | -59 |
| NEXTERA ENERGY INC COM(NEE) | 118,445 | 118,900 | +455 | 8,491 | 8,429 | 2.57% | -63 |
| ADOBE SYS INC COM(ADBE) | 6,749 | 7,614 | +865 | 3,001 | 2,920 | 0.89% | -81 |
| VANGUARD WORLD FDS VANGUARD INFORMATION TECHNOLOGY ETF INF TECH ETF | 1,142 | 1,142 | 0 | 710 | 619 | 0.19% | -91 |
| MERCK & CO INC NEW COM(MRK) | 3,325 | 2,400 | -925 | 331 | 215 | 0.07% | -115 |
| M & T BK CORP COM(MTB) | 22,896 | 23,396 | +500 | 4,305 | 4,182 | 1.28% | -123 |
| NVIDIA CORP COM(NVDA) | 15,218 | 17,325 | +2,107 | 2,044 | 1,878 | 0.57% | -166 |
| AMBARELLA INC SHS ISIN#KYG037AX1015(AMBA) | 2,750 | 0 | -2,750 | 200 | 0 | — | -200 |
| VANGUARD WORLD FDS VANGUARD CONSUMER CONSUM DIS ETF | 554 | 0 | -554 | 208 | 0 | — | -208 |
| PEPSICO INC COM(PEP) | 53,812 | 53,081 | -731 | 8,183 | 7,959 | 2.43% | -224 |
| TEXAS INSTRS INC COM(TXN) | 1,315 | 0 | -1,315 | 247 | 0 | — | -247 |
| STRYKER CORP COMMON(SYK) | 700 | 0 | -700 | 252 | 0 | — | -252 |
| FIRST CTZNS BANCSHARES INC N C CL A(FCNCA) | 125 | 0 | -125 | 264 | 0 | — | -264 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | 600 | 0 | -600 | 272 | 0 | — | -272 |
| VANGUARD INDEX FDS VANGUARD MID-CAP ETF | 1,408 | 0 | -1,408 | 372 | 0 | — | -372 |
| WOODWARD INC COM(WWD) | 2,300 | 0 | -2,300 | 383 | 0 | — | -383 |
| VANGUARD INDEX FDS VANGUARD TOTAL STK MKT ETF | 1,341 | 0 | -1,341 | 389 | 0 | — | -389 |
| INTERNATIONAL BUSINESS MACHS CORP COM(IBM) | 1,779 | 0 | -1,779 | 391 | 0 | — | -391 |
| LILLY ELI & CO COM(LLY) | 516 | 0 | -516 | 398 | 0 | — | -398 |
| ETF OPPORTUNITIES TR AMERN CONSERVATIVE VALUES ETF AMERICAN CONSER | 9,200 | 0 | -9,200 | 402 | 0 | — | -402 |
| SELECT SECTOR SPDR TR ENERGY ST STR ENERG ETF | 5,225 | 0 | -5,225 | 448 | 0 | — | -448 |
| MCCORMICK & CO INC COM NON VTG(MKC) | 6,185 | 0 | -6,185 | 472 | 0 | — | -472 |
| SIMPLY GOOD FOODS CO COM(SMPL) | 127,855 | 127,030 | -825 | 4,984 | 4,381 | 1.34% | -603 |
| SITEONE LANDSCAPE SUPPLY INC COM(SITE) | 57,667 | 57,517 | -150 | 7,599 | 6,985 | 2.13% | -614 |
| VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF | 2,573 | 0 | -2,573 | 618 | 0 | — | -618 |
| DISNEY WALT CO DISNEY COM(DIS) | 5,960 | 0 | -5,960 | 664 | 0 | — | -664 |
| CLOROX CO COM(CLX) | 5,945 | 0 | -5,945 | 966 | 0 | — | -966 |
| SELECT SECTOR SPDR TR FINANCIAL ST STR FINL ETF | 20,130 | 0 | -20,130 | 973 | 0 | — | -973 |
| AMAZON COM INC COM(AMZN) | 55,995 | 55,745 | -250 | 12,285 | 10,606 | 3.24% | -1,679 |
| APTARGROUP INC COM | 11,415 | 0 | -11,415 | 1,793 | 0 | — | -1,793 |
| COLGATE PALMOLIVE CO COM(CL) | 21,098 | 0 | -21,098 | 1,918 | 0 | — | -1,918 |
| BYRNA TECHNOLOGIES INC COM NEW | 94,320 | 0 | -94,320 | 2,717 | 0 | — | -2,717 |
| NEOGEN CORP COM(NEOG) | 257,819 | 0 | -257,819 | 3,130 | 0 | — | -3,130 |
| SCHLUMBERGER LTD COM ISIN# AN8068571086(SLB) | 95,290 | 0 | -95,290 | 3,653 | 0 | — | -3,653 |
| TESLA INC COM(TSLA) | 23,871 | 23,031 | -840 | 9,640 | 5,969 | 1.82% | -3,671 |
| FRANCO NEV CORP COM ISIN#CA3518581051(FNV) | 32,361 | 0 | -32,361 | 3,805 | 0 | — | -3,805 |
| SELECT SECTOR SPDR TR COMMUNICATION SVCS SELECT SECTOR SPDR FD ST STR SVC ETF | 41,180 | 0 | -41,180 | 3,987 | 0 | — | -3,987 |
| CANADIAN PACIFIC KANSAS CITY LTD ISIN# CA13646K1084(CP) | 61,935 | 0 | -61,935 | 4,483 | 0 | — | -4,483 |
| NORTHROP GRUMMAN CORP COM(NOC) | 12,921 | 0 | -12,921 | 6,064 | 0 | — | -6,064 |
| STERIS PLC REGISTERED SHS ISIN#IE00BFY8C754(STE) | 32,121 | 0 | -32,121 | 6,603 | 0 | — | -6,603 |
| TRACTOR SUPPLY CO COM(TSCO) | 124,455 | 0 | -124,455 | 6,604 | 0 | — | -6,604 |
| COTERRA ENERGY INC COM | 280,185 | 0 | -280,185 | 7,156 | 0 | — | -7,156 |
| ANALOG DEVICES INC COM(ADI) | 39,069 | 0 | -39,069 | 8,301 | 0 | — | -8,301 |
| CHURCH & DWIGHT INC COM(CHD) | 82,730 | 0 | -82,730 | 8,663 | 0 | — | -8,663 |