Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2025 ▲▼ | Q2 2025 ▲▼ | Change ▲▼ | Q1 2025 ▲▼ | Q2 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| VISA INC COM CL A(V) | 0 | 38,708 | +38,708 | 0 | 13,743 | 4.09% | +13,743 |
| HILTON WORLDWIDE HLDGS INC COM NEW(HLT) | 0 | 50,612 | +50,612 | 0 | 13,480 | 4.01% | +13,480 |
| LINDE PLC NEW SHS(LIN) | 0 | 25,171 | +25,171 | 0 | 11,810 | 3.51% | +11,810 |
| VANGUARD INDEX FDS S&P 500 ETF SHS NEW | 0 | 18,161 | +18,161 | 0 | 10,316 | 3.07% | +10,316 |
| STERIS PLC REGISTERED SHS(STE) | 0 | 29,216 | +29,216 | 0 | 7,018 | 2.09% | +7,018 |
| FRANCO NEV CORP COM(FNV) | 0 | 40,516 | +40,516 | 0 | 6,641 | 1.98% | +6,641 |
| MICROSOFT CORP COM(MSFT) | 44,661 | 44,226 | -435 | 16,765 | 21,998 | 6.55% | +5,233 |
| CANADIAN PACIFIC KANSAS CITY LTD(CP) | 0 | 63,876 | +63,876 | 0 | 5,065 | 1.51% | +5,065 |
| SELECT SECTOR SPDR TR COMMUNICATION SVCS SELECT SECTOR SPDR FD ST STR SVC ETF | 0 | 44,780 | +44,780 | 0 | 4,860 | 1.45% | +4,860 |
| SELECT SECTOR SPDR TR FINANCIAL ST STR FINL ETF | 0 | 75,550 | +75,550 | 0 | 3,957 | 1.18% | +3,957 |
| BYRNA TECHNOLOGIES INC COM NEW | 0 | 97,665 | +97,665 | 0 | 3,016 | 0.90% | +3,016 |
| AMAZON COM INC COM(AMZN) | 55,745 | 56,624 | +879 | 10,606 | 12,423 | 3.70% | +1,817 |
| ANALOG DEVICES INC COM(ADI) | 38,962 | 38,883 | -79 | 7,857 | 9,255 | 2.75% | +1,397 |
| TESLA INC COM(TSLA) | 23,031 | 23,187 | +156 | 5,969 | 7,366 | 2.19% | +1,397 |
| NVIDIA CORP COM(NVDA) | 17,325 | 18,830 | +1,505 | 1,878 | 2,975 | 0.89% | +1,097 |
| INVESCO QQQ TR UNIT SER 1 | 0 | 1,295 | +1,295 | 0 | 714 | 0.21% | +714 |
| ECOLAB INC COM(ECL) | 57,146 | 56,402 | -744 | 14,488 | 15,197 | 4.52% | +709 |
| SELECT SECTOR SPDR TR ENERGY ST STR ENERG ETF | 0 | 5,535 | +5,535 | 0 | 469 | 0.14% | +469 |
| MCCORMICK & CO INC COM NON VTG(MKC) | 0 | 5,880 | +5,880 | 0 | 446 | 0.13% | +446 |
| COSTCO WHOLESALE CORP NEW COM(COST) | 21,326 | 20,818 | -508 | 20,170 | 20,609 | 6.13% | +439 |
| ETF OPPORTUNITIES TR AMERN CONSERVATIVE VALUES ETF AMERICAN CONSER | 0 | 8,370 | +8,370 | 0 | 395 | 0.12% | +395 |
| M & T BK CORP COM(MTB) | 23,396 | 23,396 | 0 | 4,182 | 4,539 | 1.35% | +357 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | 0 | 700 | +700 | 0 | 340 | 0.10% | +340 |
| ISHARES BITCOIN TR ETF SHS BEN INT(IBIT) | 0 | 4,529 | +4,529 | 0 | 277 | 0.08% | +277 |
| STRYKER CORP COMMON(SYK) | 0 | 700 | +700 | 0 | 277 | 0.08% | +277 |
| FIRST CTZNS BANCSHARES INC CL A(FCNCA) | 0 | 125 | +125 | 0 | 245 | 0.07% | +245 |
| TYLER TECHNOLOGIES INC COM(TYL) | 15,355 | 15,465 | +110 | 8,927 | 9,168 | 2.73% | +241 |
| WALMART INC COM(WMT) | 0 | 2,091 | +2,091 | 0 | 204 | 0.06% | +204 |
| VANGUARD WORLD FDS VANGUARD CONSUMER CONSUM DIS ETF | 0 | 554 | +554 | 0 | 201 | 0.06% | +201 |
| ADOBE SYS INC COM(ADBE) | 7,614 | 8,034 | +420 | 2,920 | 3,108 | 0.92% | +188 |
| ABBOTT LABS COM | 72,501 | 71,813 | -688 | 9,617 | 9,767 | 2.91% | +150 |
| WOODWARD INC COM(WWD) | 2,300 | 2,300 | 0 | 420 | 564 | 0.17% | +144 |
| CONSTELLATION ENERGY CORP COM(CEG) | 1,188 | 1,188 | 0 | 240 | 383 | 0.11% | +144 |
| VANGUARD WORLD FDS VANGUARD INFORMATION TECHNOLOGY ETF INF TECH ETF | 1,142 | 1,142 | 0 | 619 | 757 | 0.23% | +138 |
| INTERNATIONAL BUSINESS MACHS CORP COM(IBM) | 1,779 | 1,779 | 0 | 442 | 524 | 0.16% | +82 |
| VANGUARD WORLD FDS VANGUARD COMMUNICATION SVCS ETF COMM SRVC ETF | 1,961 | 2,091 | +130 | 291 | 358 | 0.11% | +67 |
| INVESCO EXCHANGE-TRADED FD TR AEROSPACE & DEFENSE ETF AEROSPACE DEFN | 1,850 | 1,850 | 0 | 216 | 262 | 0.08% | +47 |
| VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF | 2,843 | 2,843 | 0 | 630 | 674 | 0.20% | +43 |
| TEXAS INSTRS INC COM(TXN) | 1,315 | 1,315 | 0 | 236 | 273 | 0.08% | +37 |
| ISHARES TR CORE S&P 500 ETF | 605 | 605 | 0 | 340 | 376 | 0.11% | +36 |
| VERISK ANALYTICS INC COM(VRSK) | 2,559 | 2,559 | 0 | 762 | 797 | 0.24% | +36 |
| APTARGROUP INC COM | 11,415 | 11,020 | -395 | 1,694 | 1,724 | 0.51% | +30 |
| VANGUARD INDEX FDS VANGUARD TOTAL STK MKT ETF | 1,341 | 1,311 | -30 | 369 | 398 | 0.12% | +30 |
| VANGUARD INDEX FDS VANGUARD MID-CAP ETF | 1,403 | 1,403 | 0 | 363 | 393 | 0.12% | +30 |
| BROADRIDGE FINL SOLUTIONS INC COM(BR) | 38,930 | 38,919 | -11 | 9,439 | 9,458 | 2.81% | +20 |
| INVESCO EXCHANGE-TRADED FD TR S&P 500 EQUAL WEIGHT ETF S&P500 EQL WGT | 2,120 | 2,120 | 0 | 367 | 385 | 0.11% | +18 |
| ISHARES TR RUSSELL 2000 ETF | 1,537 | 1,455 | -82 | 307 | 314 | 0.09% | +7 |
| PROSHARES TR S&P 500 DIVID ARISTOCRATS ETF S&P 500 DV ARIST | 2,000 | 2,000 | 0 | 204 | 201 | 0.06% | -3 |
| AMERICAN TOWER CORP NEW COM(AMT) | 30,209 | 29,621 | -588 | 6,573 | 6,547 | 1.95% | -27 |
| SITEONE LANDSCAPE SUPPLY INC COM(SITE) | 57,517 | 57,402 | -115 | 6,985 | 6,942 | 2.07% | -43 |
| LILLY ELI & CO COM(LLY) | 516 | 460 | -56 | 426 | 359 | 0.11% | -68 |
| JOHNSON & JOHNSON COM(JNJ) | 6,714 | 6,614 | -100 | 1,113 | 1,010 | 0.30% | -103 |
| COLGATE PALMOLIVE CO COM(CL) | 20,548 | 19,823 | -725 | 1,925 | 1,802 | 0.54% | -123 |
| NEXTERA ENERGY INC COM(NEE) | 118,900 | 118,551 | -349 | 8,429 | 8,230 | 2.45% | -199 |
| MERCK & CO INC NEW COM(MRK) | 2,400 | 0 | -2,400 | 215 | 0 | — | -215 |
| WEST PHARMACEUTICAL SVCS INC COM(WST) | 43,641 | 43,633 | -8 | 9,770 | 9,547 | 2.84% | -223 |
| NORTHROP GRUMMAN CORP COM(NOC) | 12,811 | 12,656 | -155 | 6,559 | 6,328 | 1.88% | -232 |
| FIRST CTZNS BANCSHARES INC CL A(FCNCA) | 125 | 0 | -125 | 232 | 0 | — | -232 |
| TRACTOR SUPPLY CO COM(TSCO) | 124,495 | 125,250 | +755 | 6,860 | 6,609 | 1.97% | -250 |
| STRYKER CORP COMMON(SYK) | 700 | 0 | -700 | 261 | 0 | — | -261 |
| DANAHER CORP COM(DHR) | 40,814 | 40,887 | +73 | 8,367 | 8,077 | 2.40% | -290 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | 600 | 0 | -600 | 320 | 0 | — | -320 |
| EXXON MOBIL CORP COM | 2,691 | 0 | -2,691 | 320 | 0 | — | -320 |
| DISNEY WALT CO DISNEY COM(DIS) | 5,960 | 2,000 | -3,960 | 588 | 248 | 0.07% | -340 |
| ETF OPPORTUNITIES TR AMERN CONSERVATIVE VALUES ETF AMERICAN CONSER | 9,200 | 0 | -9,200 | 394 | 0 | — | -394 |
| GARTNER INC COM(IT) | 25,805 | 25,817 | +12 | 10,831 | 10,436 | 3.11% | -396 |
| SIMPLY GOOD FOODS CO COM(SMPL) | 127,030 | 125,985 | -1,045 | 4,381 | 3,980 | 1.18% | -401 |
| CLOROX CO COM(CLX) | 5,945 | 3,375 | -2,570 | 875 | 405 | 0.12% | -470 |
| MCCORMICK & CO INC COM NON VTG(MKC) | 6,010 | 0 | -6,010 | 495 | 0 | — | -495 |
| SELECT SECTOR SPDR TR ENERGY ST STR ENERG ETF | 5,635 | 0 | -5,635 | 527 | 0 | — | -527 |
| INVESCO QQQ TR UNIT SER 1 | 1,245 | 0 | -1,245 | 584 | 0 | — | -584 |
| PROCTER & GAMBLE CO COM(PG) | 52,611 | 52,047 | -564 | 8,966 | 8,292 | 2.47% | -674 |
| COTERRA ENERGY INC COM | 282,525 | 284,270 | +1,745 | 8,165 | 7,215 | 2.15% | -950 |
| SELECT SECTOR SPDR TR FINANCIAL ST STR FINL ETF | 22,930 | 0 | -22,930 | 1,142 | 0 | — | -1,142 |
| CHURCH & DWIGHT INC COM(CHD) | 81,968 | 80,558 | -1,410 | 9,024 | 7,742 | 2.30% | -1,281 |
| PEPSICO INC COM(PEP) | 53,081 | 50,009 | -3,072 | 7,959 | 6,603 | 1.96% | -1,356 |
| BYRNA TECHNOLOGIES INC COM NEW | 95,925 | 0 | -95,925 | 1,615 | 0 | — | -1,615 |
| APPLE INC COM(AAPL) | 89,073 | 87,311 | -1,762 | 19,786 | 17,914 | 5.33% | -1,872 |
| NEOGEN CORP COM(NEOG) | 254,711 | 16,140 | -238,571 | 2,208 | 77 | 0.02% | -2,131 |
| SELECT SECTOR SPDR TR COMMUNICATION SVCS SELECT SECTOR SPDR FD ST STR SVC ETF | 43,595 | 0 | -43,595 | 4,205 | 0 | — | -4,205 |
| SCHLUMBERGER LTD COM ISIN# AN8068571086(SLB) | 101,985 | 0 | -101,985 | 4,263 | 0 | — | -4,263 |
| CANADIAN PACIFIC KANSAS CITY LTD ISIN# CA13646K1084(CP) | 63,220 | 0 | -63,220 | 4,437 | 0 | — | -4,437 |
| FRANCO NEV CORP COM ISIN#CA3518581051(FNV) | 33,786 | 0 | -33,786 | 5,323 | 0 | — | -5,323 |
| STERIS PLC REGISTERED SHS ISIN#IE00BFY8C754(STE) | 30,926 | 0 | -30,926 | 7,009 | 0 | — | -7,009 |
| VANGUARD INDEX FDS S&P 500 ETF SHS NEW | 17,537 | 0 | -17,537 | 9,012 | 0 | — | -9,012 |
| HILTON WORLDWIDE HLDGS INC COM NEW(HLT) | 51,652 | 0 | -51,652 | 11,753 | 0 | — | -11,753 |
| LINDE PLC NEW SHS ISIN#IE000S9YS762(LIN) | 25,344 | 0 | -25,344 | 11,801 | 0 | — | -11,801 |
| VISA INC COM CL A(V) | 39,215 | 0 | -39,215 | 13,743 | 0 | — | -13,743 |