Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2023 ▲▼ | Q1 2024 ▲▼ | Change ▲▼ | Q4 2023 ▲▼ | Q1 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| NVIDIA CORPORATION(NVDA) | 514,336 | 445,992 | -68,344 | 254,710 | 402,981 | 5.53% | +148,271 |
| MICROSOFT CORP(MSFT) | 904,798 | 909,645 | +4,847 | 340,241 | 382,706 | 5.25% | +42,466 |
| OREILLY AUTOMOTIVE INC(ORLY) | 208,896 | 207,515 | -1,381 | 198,468 | 234,260 | 3.22% | +35,792 |
| STRYKER CORPORATION(SYK) | 524,321 | 521,846 | -2,475 | 157,013 | 186,753 | 2.56% | +29,740 |
| ELI LILLY & CO(LLY) | 133,093 | 135,819 | +2,726 | 77,583 | 105,662 | 1.45% | +28,079 |
| FISERV INC(FISV) | 912,559 | 909,248 | -3,311 | 121,224 | 145,316 | 1.99% | +24,092 |
| XYLEM INC(XYL) | 53,133 | 230,944 | +177,811 | 6,076 | 29,847 | 0.41% | +23,771 |
| JPMORGAN CHASE & CO(JPM) | 722,717 | 717,425 | -5,292 | 122,934 | 143,700 | 1.97% | +20,766 |
| RTX CORPORATION(RTX) | 1,172,281 | 1,187,119 | +14,838 | 98,636 | 115,780 | 1.59% | +17,144 |
| HOME DEPOT INC(HD) | 431,719 | 431,951 | +232 | 149,612 | 165,696 | 2.27% | +16,084 |
| ECOLAB INC(ECL) | 467,365 | 470,607 | +3,242 | 92,702 | 108,663 | 1.49% | +15,961 |
| ALPHABET INC(GOOG) | 1,173,231 | 1,186,703 | +13,472 | 165,344 | 180,687 | 2.48% | +15,344 |
| AMAZON COM INC(AMZN) | 448,884 | 462,107 | +13,223 | 68,204 | 83,355 | 1.14% | +15,151 |
| META PLATFORMS INC(META) | 106,355 | 108,363 | +2,008 | 37,645 | 52,619 | 0.72% | +14,974 |
| CHUBB LIMITED COM | 415,828 | 413,956 | -1,872 | 93,977 | 107,269 | 1.47% | +13,291 |
| VISA INC(V) | 757,672 | 754,210 | -3,462 | 197,260 | 210,485 | 2.89% | +13,225 |
| COSTCO WHSL CORP NEW(COST) | 171,314 | 172,386 | +1,072 | 113,081 | 126,295 | 1.73% | +13,214 |
| DANAHER CORPORATION(DHR) | 0 | 676,411 | +676,411 | 0 | 168,913 | 2.32% | +168,913 |
| PROCTER AND GAMBLE CO(PG) | 0 | 798,946 | +798,946 | 0 | 129,629 | 1.78% | +129,629 |
| RESMED INC(RMD) | 310,540 | 323,035 | +12,495 | 53,419 | 63,971 | 0.88% | +10,552 |
| CARMAX INC(KMX) | 886,947 | 900,780 | +13,833 | 68,064 | 78,467 | 1.08% | +10,403 |
| GALLAGHER ARTHUR J & CO(AJG) | 301,128 | 310,421 | +9,293 | 67,718 | 77,618 | 1.07% | +9,900 |
| LINCOLN ELEC HLDGS INC(LECO) | 184,002 | 195,018 | +11,016 | 40,013 | 49,815 | 0.68% | +9,802 |
| ABBVIE INC(ABBV) | 0 | 371,776 | +371,776 | 0 | 67,700 | 0.93% | +67,700 |
| BERKSHIRE HATHAWAY INC DEL | 0 | 129,166 | +129,166 | 0 | 54,317 | 0.75% | +54,317 |
| THERMO FISHER SCIENTIFIC INC(TMO) | 87,637 | 93,868 | +6,231 | 46,517 | 54,557 | 0.75% | +8,040 |
| MERCK & CO INC(MRK) | 380,846 | 373,632 | -7,214 | 41,520 | 49,301 | 0.68% | +7,781 |
| CARLISLE COS INC(CSL) | 78,741 | 82,287 | +3,546 | 24,601 | 32,244 | 0.44% | +7,643 |
| TRACTOR SUPPLY CO(TSCO) | 88,594 | 100,413 | +11,819 | 19,050 | 26,280 | 0.36% | +7,230 |
| IRON MTN INC DEL(IRM) | 731,578 | 727,641 | -3,937 | 51,196 | 58,364 | 0.80% | +7,168 |
| NEXTERA ENERGY INC(NEE) | 0 | 507,083 | +507,083 | 0 | 32,408 | 0.44% | +32,408 |
| AMERIPRISE FINL INC(AMP) | 196,563 | 184,290 | -12,273 | 74,661 | 80,800 | 1.11% | +6,139 |
| TJX COS INC NEW(TJX) | 791,574 | 791,050 | -524 | 74,258 | 80,228 | 1.10% | +5,971 |
| MONGODB INC(MDB) | 0 | 16,429 | +16,429 | 0 | 5,892 | 0.08% | +5,892 |
| METTLER TOLEDO INTERNATIONAL(MTD) | 63,931 | 62,627 | -1,304 | 77,546 | 83,375 | 1.14% | +5,829 |
| CINTAS CORP(CTAS) | 46,129 | 48,940 | +2,811 | 27,800 | 33,623 | 0.46% | +5,823 |
| LINDE PLC(LIN) | 92,529 | 94,181 | +1,652 | 38,002 | 43,730 | 0.60% | +5,727 |
| CHEVRON CORP NEW(CVX) | 0 | 404,977 | +404,977 | 0 | 63,881 | 0.88% | +63,881 |
| ALPHABET INC(GOOG) | 454,120 | 455,437 | +1,317 | 63,436 | 68,739 | 0.94% | +5,303 |
| CHURCH & DWIGHT CO INC(CHD) | 447,081 | 452,649 | +5,568 | 42,276 | 47,216 | 0.65% | +4,940 |
| ROPER TECHNOLOGIES INC(ROP) | 195,657 | 198,833 | +3,176 | 106,666 | 111,514 | 1.53% | +4,847 |
| EXXON MOBIL CORP | 0 | 317,654 | +317,654 | 0 | 36,924 | 0.51% | +36,924 |
| SMITH A O CORP(AOS) | 550,150 | 556,806 | +6,656 | 45,354 | 49,812 | 0.68% | +4,458 |
| VERIZON COMMUNICATIONS INC(VZ) | 710,184 | 742,590 | +32,406 | 26,774 | 31,159 | 0.43% | +4,385 |
| WALMART INC(WMT) | 0 | 510,253 | +510,253 | 0 | 30,702 | 0.42% | +30,702 |
| BANK AMERICA CORP | 1,054,558 | 1,048,728 | -5,830 | 35,507 | 39,768 | 0.55% | +4,261 |
| VERTEX PHARMACEUTICALS INC(VRTX) | 188,387 | 192,941 | +4,554 | 76,653 | 80,651 | 1.11% | +3,998 |
| LANCASTER COLONY CORP(MZTI) | 72,226 | 77,128 | +4,902 | 12,018 | 16,014 | 0.22% | +3,996 |
| AUTOMATIC DATA PROCESSING IN | 0 | 245,858 | +245,858 | 0 | 61,400 | 0.84% | +61,400 |
| EDWARDS LIFESCIENCES CORP | 257,429 | 246,167 | -11,262 | 19,629 | 23,524 | 0.32% | +3,895 |
| DOVER CORP(DOV) | 165,999 | 165,553 | -446 | 25,532 | 29,334 | 0.40% | +3,802 |
| BALL CORP | 0 | 359,946 | +359,946 | 0 | 24,246 | 0.33% | +24,246 |
| VANGUARD TAX-MANAGED FDS | 832,793 | 864,883 | +32,090 | 39,891 | 43,391 | 0.60% | +3,500 |
| AMERICAN EXPRESS CO(AXP) | 89,890 | 89,063 | -827 | 16,840 | 20,279 | 0.28% | +3,439 |
| WATSCO INC(WSO) | 213,689 | 219,897 | +6,208 | 91,559 | 94,989 | 1.30% | +3,430 |
| QUALCOMM INC(QCOM) | 157,387 | 153,555 | -3,832 | 22,763 | 25,997 | 0.36% | +3,234 |
| SHOPIFY INC(SHOP) | 91,673 | 133,513 | +41,840 | 7,141 | 10,303 | 0.14% | +3,162 |
| ABBOTT LABS | 638,659 | 646,225 | +7,566 | 70,297 | 73,450 | 1.01% | +3,153 |
| GSK PLC(GSK) | 0 | 520,651 | +520,651 | 0 | 22,320 | 0.31% | +22,320 |
| L3HARRIS TECHNOLOGIES INC(LHX) | 119,735 | 131,512 | +11,777 | 25,219 | 28,025 | 0.38% | +2,807 |
| GENERAL ELECTRIC CO(GE) | 45,903 | 49,026 | +3,123 | 5,859 | 8,606 | 0.12% | +2,747 |
| OMNICOM GROUP INC(OMC) | 301,664 | 296,408 | -5,256 | 26,097 | 28,680 | 0.39% | +2,583 |
| CUMMINS INC(CMI) | 48,554 | 47,747 | -807 | 11,632 | 14,069 | 0.19% | +2,437 |
| CONSTELLATION BRANDS INC(STZ) | 0 | 78,148 | +78,148 | 0 | 21,238 | 0.29% | +21,238 |
| MOODYS CORP(MCO) | 43,552 | 49,268 | +5,716 | 17,010 | 19,364 | 0.27% | +2,354 |
| OTIS WORLDWIDE CORP(OTIS) | 302,034 | 295,892 | -6,142 | 27,023 | 29,373 | 0.40% | +2,350 |
| ISHARES TR | 0 | 12,592 | +12,592 | 0 | 6,620 | 0.09% | +6,620 |
| BOSTON SCIENTIFIC CORP(BSX) | 0 | 205,006 | +205,006 | 0 | 14,041 | 0.19% | +14,041 |
| ORACLE CORP(ORCL) | 0 | 119,165 | +119,165 | 0 | 14,968 | 0.21% | +14,968 |
| FIRST TR EXCHANGE-TRADED FD SENIOR LN FD | 0 | 604,916 | +604,916 | 0 | 27,953 | 0.38% | +27,953 |
| FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY | 1,112,225 | 1,107,664 | -4,561 | 30,798 | 32,709 | 0.45% | +1,912 |
| PROGRESSIVE CORP(PGR) | 43,295 | 42,257 | -1,038 | 6,896 | 8,740 | 0.12% | +1,844 |
| CATERPILLAR INC(CAT) | 0 | 23,760 | +23,760 | 0 | 8,706 | 0.12% | +8,706 |
| EMERSON ELEC CO(EMR) | 0 | 130,873 | +130,873 | 0 | 14,844 | 0.20% | +14,844 |
| VANGUARD INTL EQUITY INDEX F | 113,326 | 130,718 | +17,392 | 6,362 | 7,667 | 0.11% | +1,304 |
| ACCENTURE PLC IRELAND SHS CLASS A | 117,425 | 122,446 | +5,021 | 41,206 | 42,441 | 0.58% | +1,235 |
| INTERNATIONAL BUSINESS MACHS(IBM) | 68,361 | 64,663 | -3,698 | 11,180 | 12,348 | 0.17% | +1,168 |
| WEST PHARMACEUTICAL SVSC INC(WST) | 0 | 6,138 | +6,138 | 0 | 2,429 | 0.03% | +2,429 |
| SHERWIN WILLIAMS CO(SHW) | 28,747 | 28,720 | -27 | 8,966 | 9,975 | 0.14% | +1,009 |
| VALERO ENERGY CORP(VLO) | 0 | 24,593 | +24,593 | 0 | 4,198 | 0.06% | +4,198 |
| ICON PLC(ICLR) | 20,023 | 19,773 | -250 | 5,668 | 6,643 | 0.09% | +975 |
| DISNEY WALT CO(DIS) | 0 | 46,300 | +46,300 | 0 | 5,665 | 0.08% | +5,665 |
| MASTERCARD INCORPORATED(MA) | 0 | 15,015 | +15,015 | 0 | 7,231 | 0.10% | +7,231 |
| BOOKING HOLDINGS INC(BKNG) | 8,675 | 8,703 | +28 | 30,772 | 31,573 | 0.43% | +801 |
| ISHARES TR | 0 | 10,726 | +10,726 | 0 | 2,654 | 0.04% | +2,654 |
| ISHARES TR | 0 | 34,538 | +34,538 | 0 | 3,817 | 0.05% | +3,817 |
| COGNEX CORP(CGNX) | 0 | 323,980 | +323,980 | 0 | 13,743 | 0.19% | +13,743 |
| COLGATE PALMOLIVE CO(CL) | 0 | 67,013 | +67,013 | 0 | 6,035 | 0.08% | +6,035 |
| CHEFS WHSE INC(CHEF) | 86,355 | 86,430 | +75 | 2,541 | 3,255 | 0.04% | +714 |
| BROADCOM INC(AVGO) | 3,227 | 3,219 | -8 | 3,602 | 4,266 | 0.06% | +664 |
| HP INC(HPQ) | 0 | 21,042 | +21,042 | 0 | 636 | 0.01% | +636 |
| MARATHON PETE CORP(MPC) | 0 | 11,760 | +11,760 | 0 | 2,370 | 0.03% | +2,370 |
| WELLS FARGO CO NEW(WFC) | 68,032 | 68,538 | +506 | 3,349 | 3,972 | 0.05% | +624 |
| DIREXION SHS ETF TR NASDAQ 100 EQ WT | 0 | 6,975 | +6,975 | 0 | 622 | 0.01% | +622 |
| EQUINIX INC(EQIX) | 7,120 | 7,687 | +567 | 5,734 | 6,344 | 0.09% | +610 |
| INTUITIVE SURGICAL INC | 9,905 | 9,858 | -47 | 3,342 | 3,934 | 0.05% | +593 |
| ISHARES TR | 0 | 684,818 | +684,818 | 0 | 22,072 | 0.30% | +22,072 |
| FASTENAL CO(FAST) | 30,822 | 33,039 | +2,217 | 1,996 | 2,549 | 0.03% | +552 |
| WESCO INTL INC(WCC) | 0 | 3,102 | +3,102 | 0 | 531 | 0.01% | +531 |
| VEEVA SYS INC(VEEV) | 7,726 | 8,696 | +970 | 1,487 | 2,015 | 0.03% | +527 |