Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q3 2024 ▲▼ | Q4 2024 ▲▼ | Change ▲▼ | Q3 2024 ▲▼ | Q4 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| ASML Holdings N Y REGISTRY SHS | 0 | 45,879 | +45,879 | 0 | 31,798 | 1.89% | +31,798 |
| Berkshire Hthwy Cl B | 0 | 53,466 | +53,466 | 0 | 24,235 | 1.44% | +24,235 |
| Nvidia Corp(NVDA) | 480,669 | 569,224 | +88,555 | 58,372 | 76,441 | 4.55% | +18,069 |
| Amazon.com Inc(AMZN) | 482,216 | 468,343 | -13,873 | 89,851 | 102,750 | 6.12% | +12,898 |
| Mercadolibre Inc(MELI) | 129 | 7,444 | +7,315 | 265 | 12,658 | 0.75% | +12,393 |
| Alphabet Inc Cl A(GOOG) | 689,573 | 662,658 | -26,915 | 114,366 | 125,441 | 7.47% | +11,075 |
| Broadcom Inc(AVGO) | 35,141 | 68,778 | +33,637 | 6,062 | 15,946 | 0.95% | +9,884 |
| Autozone Inc(AZO) | 8,748 | 11,110 | +2,362 | 27,557 | 35,574 | 2.12% | +8,018 |
| Federal Signal Corp(FSS) | 0 | 66,448 | +66,448 | 0 | 6,139 | 0.37% | +6,139 |
| SPDR S&P 500(SPY) | 0 | 8,709 | +8,709 | 0 | 5,104 | 0.30% | +5,104 |
| Kinsale Capital Group(KNSL) | 29,650 | 39,239 | +9,589 | 13,804 | 18,251 | 1.09% | +4,447 |
| Visa Inc(V) | 115,837 | 114,602 | -1,235 | 31,850 | 36,219 | 2.16% | +4,370 |
| Fiserv Inc(FISV) | 316,939 | 298,442 | -18,497 | 56,938 | 61,306 | 3.65% | +4,368 |
| Apple Inc(AAPL) | 484,969 | 467,939 | -17,030 | 112,998 | 117,181 | 6.98% | +4,184 |
| Black Hills Corp | 0 | 50,805 | +50,805 | 0 | 2,973 | 0.18% | +2,973 |
| Automatic Data Proc | 0 | 8,585 | +8,585 | 0 | 2,513 | 0.15% | +2,513 |
| Copart Inc(CPRT) | 648,327 | 634,395 | -13,932 | 33,972 | 36,408 | 2.17% | +2,436 |
| Mastercard Inc(MA) | 117,875 | 114,497 | -3,378 | 58,207 | 60,291 | 3.59% | +2,084 |
| Amphenol Corp | 737,725 | 719,840 | -17,885 | 48,070 | 49,993 | 2.98% | +1,923 |
| Verisign Inc | 90,861 | 89,708 | -1,153 | 17,260 | 18,566 | 1.11% | +1,306 |
| Union Pacific(UNP) | 12,499 | 19,007 | +6,508 | 3,081 | 4,334 | 0.26% | +1,254 |
| Autodesk Inc | 168,082 | 160,149 | -7,933 | 46,303 | 47,335 | 2.82% | +1,032 |
| Oracle Corporation(ORCL) | 12,029 | 17,327 | +5,298 | 2,050 | 2,887 | 0.17% | +838 |
| Cisco Systems Inc(CSCO) | 65,475 | 72,448 | +6,973 | 3,485 | 4,289 | 0.26% | +804 |
| JP Morgan Chase(JPM) | 27,580 | 26,790 | -790 | 5,816 | 6,422 | 0.38% | +606 |
| Lockheed Martin Corp(LMT) | 4,894 | 7,088 | +2,194 | 2,861 | 3,445 | 0.21% | +584 |
| Broadridge Fin'l Solutns(BR) | 86,145 | 84,358 | -1,787 | 18,524 | 19,073 | 1.14% | +549 |
| Alphabet Inc Cl C(GOOG) | 23,000 | 23,000 | 0 | 3,845 | 4,380 | 0.26% | +535 |
| Occidental Petroleum Corp(OXY) | 0 | 10,077 | +10,077 | 0 | 498 | 0.03% | +498 |
| Dominos Pizza Inc(DPZ) | 5,930 | 7,144 | +1,214 | 2,551 | 2,999 | 0.18% | +448 |
| TJX Companies(TJX) | 452,545 | 442,590 | -9,955 | 53,192 | 53,469 | 3.19% | +277 |
| Altria Group Inc(MO) | 53,361 | 57,216 | +3,855 | 2,724 | 2,992 | 0.18% | +268 |
| Chevron Corp New(CVX) | 36,331 | 38,672 | +2,341 | 5,351 | 5,601 | 0.33% | +251 |
| WEC Energy Group(WEC) | 34,737 | 37,999 | +3,262 | 3,341 | 3,573 | 0.21% | +232 |
| Exlservice Holdings(EXLS) | 0 | 4,630 | +4,630 | 0 | 205 | 0.01% | +205 |
| Tesla Motors(TSLA) | 0 | 500 | +500 | 0 | 202 | 0.01% | +202 |
| Zions Bancorp(ZION) | 23,803 | 23,939 | +136 | 1,124 | 1,299 | 0.08% | +175 |
| Mcdonalds(MCD) | 11,879 | 13,032 | +1,153 | 3,618 | 3,778 | 0.23% | +161 |
| Fastenal Company(FAST) | 20,666 | 22,389 | +1,723 | 1,476 | 1,610 | 0.10% | +134 |
| Wal-Mart Stores Inc(WMT) | 10,000 | 10,000 | 0 | 808 | 904 | 0.05% | +96 |
| Boeing Co(BA) | 3,640 | 3,640 | 0 | 553 | 644 | 0.04% | +91 |
| Kroger Co(KR) | 12,977 | 13,013 | +36 | 744 | 796 | 0.05% | +52 |
| Taiwan Semi Manuf Co(TSM) | 1,425 | 1,456 | +31 | 247 | 288 | 0.02% | +40 |
| Meta Platforms Inc(META) | 3,184 | 3,170 | -14 | 1,823 | 1,856 | 0.11% | +33 |
| Marriott Int'l Inc New(MAR) | 1,024 | 1,027 | +3 | 255 | 287 | 0.02% | +32 |
| Ulta Beauty Inc(ULTA) | 650 | 654 | +4 | 253 | 284 | 0.02% | +32 |
| Texas Instruments(TXN) | 16,039 | 17,791 | +1,752 | 3,313 | 3,336 | 0.20% | +23 |
| Dollar Tree Stores(DLTR) | 4,480 | 4,480 | 0 | 315 | 336 | 0.02% | +21 |
| Pepsico Inc(PEP) | 17,395 | 19,517 | +2,122 | 2,958 | 2,968 | 0.18% | +10 |
| Waste Management(WM) | 2,400 | 2,494 | +94 | 498 | 503 | 0.03% | +5 |
| Deere & Co(DE) | 652 | 653 | +1 | 272 | 277 | 0.02% | +4 |
| Abbott Labs | 5,000 | 5,000 | 0 | 570 | 566 | 0.03% | -4 |
| Yum Brands Inc(YUM) | 1,502 | 1,509 | +7 | 210 | 203 | 0.01% | -7 |
| Berkshire Hthwy Cl A | 1 | 1 | 0 | 691 | 681 | 0.04% | -10 |
| WEG SA | 11,095 | 10,550 | -545 | 111 | 98 | 0.01% | -13 |
| Adams Nat Res ETF | 16,000 | 16,000 | 0 | 372 | 348 | 0.02% | -24 |
| Starbucks(SBUX) | 4,000 | 4,000 | 0 | 390 | 365 | 0.02% | -25 |
| Guardian Cap Group | 72,500 | 72,500 | 0 | 2,170 | 2,142 | 0.13% | -28 |
| Steris Plc(STE) | 1,158 | 1,225 | +67 | 281 | 252 | 0.02% | -29 |
| Ecolab Inc(ECL) | 1,500 | 1,500 | 0 | 383 | 351 | 0.02% | -32 |
| Constellation Brands(STZ) | 1,056 | 1,059 | +3 | 272 | 234 | 0.01% | -38 |
| Yum China Holdings Inc(YUMC) | 7,053 | 5,795 | -1,258 | 318 | 279 | 0.02% | -38 |
| AbbVie Inc(ABBV) | 3,235 | 3,235 | 0 | 639 | 575 | 0.03% | -64 |
| Itau Unibanco Holding SA(ITUB) | 10,108 | 0 | -10,108 | 67 | 0 | — | -67 |
| Eli Lily & Co(LLY) | 1,000 | 1,014 | +14 | 886 | 783 | 0.05% | -103 |
| Phillips 66(PSX) | 9,656 | 9,682 | +26 | 1,269 | 1,103 | 0.07% | -166 |
| Tencent Holdings Adr | 3,615 | 0 | -3,615 | 200 | 0 | — | -200 |
| Dollar General Corp(DG) | 2,372 | 0 | -2,372 | 201 | 0 | — | -201 |
| Alibaba Group(BABA) | 1,919 | 0 | -1,919 | 204 | 0 | — | -204 |
| RTX Corp(RTX) | 5,147 | 3,606 | -1,541 | 624 | 417 | 0.02% | -206 |
| Devon Energy Corp New(DVN) | 5,643 | 0 | -5,643 | 221 | 0 | — | -221 |
| Royal Bank of Canada(RY) | 1,780 | 0 | -1,780 | 222 | 0 | — | -222 |
| AT&T(T) | 208,815 | 187,981 | -20,834 | 4,594 | 4,280 | 0.26% | -314 |
| Intuit Inc(INTU) | 74,296 | 72,736 | -1,560 | 46,138 | 45,715 | 2.72% | -423 |
| Extra Space Storage(EXR) | 24,857 | 27,102 | +2,245 | 4,479 | 4,054 | 0.24% | -425 |
| Microsoft Corp(MSFT) | 173,857 | 175,816 | +1,959 | 74,811 | 74,107 | 4.42% | -704 |
| American Tower Corp(AMT) | 19,218 | 20,438 | +1,220 | 4,470 | 3,749 | 0.22% | -721 |
| Accenture Plc SHS CLASS A | 3,991 | 1,528 | -2,463 | 1,411 | 538 | 0.03% | -873 |
| Napco Security Tech(NSSC) | 375,373 | 399,599 | +24,226 | 15,188 | 14,210 | 0.85% | -978 |
| Pool Corp(POOL) | 28,370 | 28,417 | +47 | 10,690 | 9,689 | 0.58% | -1,001 |
| GoDaddy Inc(GDDY) | 106,671 | 76,709 | -29,962 | 16,724 | 15,140 | 0.90% | -1,584 |
| Idexx Laboratories(IDXX) | 21,409 | 20,925 | -484 | 10,816 | 8,651 | 0.52% | -2,165 |
| Cintas Corp(CTAS) | 75,225 | 72,402 | -2,823 | 15,487 | 13,228 | 0.79% | -2,260 |
| Booking Holdings(BKNG) | 12,803 | 10,317 | -2,486 | 53,930 | 51,262 | 3.05% | -2,668 |
| United Parcel Service(UPS) | 23,027 | 2,246 | -20,781 | 3,140 | 283 | 0.02% | -2,856 |
| Zebra Technologies(ZBRA) | 40,958 | 31,449 | -9,509 | 15,168 | 12,146 | 0.72% | -3,021 |
| Restaurant Brands Int'l(QSR) | 466,810 | 465,964 | -846 | 33,666 | 30,372 | 1.81% | -3,295 |
| S&P Global Inc(SPGI) | 96,431 | 93,268 | -3,163 | 49,819 | 46,450 | 2.77% | -3,368 |
| Kenvue Inc(KVUE) | 169,090 | 0 | -169,090 | 3,911 | 0 | — | -3,911 |
| Booz Allen Hamilton | 197,546 | 204,788 | +7,242 | 32,153 | 26,356 | 1.57% | -5,796 |
| Zoetis Inc(ZTS) | 174,767 | 169,791 | -4,976 | 34,146 | 27,664 | 1.65% | -6,482 |
| Novo-Nordisk(NVO) | 204,831 | 204,229 | -602 | 24,389 | 17,568 | 1.05% | -6,821 |
| Home Depot Inc(HD) | 103,680 | 87,339 | -16,341 | 42,011 | 33,974 | 2.02% | -8,037 |
| Sherwin Williams Co(SHW) | 101,917 | 89,560 | -12,357 | 38,899 | 30,444 | 1.81% | -8,455 |
| Take-Two Interactive(TTWO) | 60,378 | 3,311 | -57,067 | 9,281 | 609 | 0.04% | -8,671 |
| Thermo Fisher Sci(TMO) | 88,051 | 87,153 | -898 | 54,466 | 45,340 | 2.70% | -9,126 |
| Adobe Inc(ADBE) | 125,431 | 124,182 | -1,249 | 64,946 | 55,222 | 3.29% | -9,724 |
| Lowes Companies(LOW) | 96,434 | 62,825 | -33,609 | 26,119 | 15,505 | 0.92% | -10,614 |
| United Health Group(UNH) | 117,637 | 114,383 | -3,254 | 68,781 | 57,862 | 3.45% | -10,918 |
| Icon Plc(ICLR) | 90,120 | 1,143 | -88,977 | 25,893 | 240 | 0.01% | -25,653 |