Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| APPLE INC(AAPL) | 0 | 301,997 | +301,997 | 0 | 63,607 | 5.01% | +63,607 |
| SCHWAB STRATEGIC TR | 307,991 | 448,000 | +140,009 | 18,803 | 28,166 | 2.22% | +9,363 |
| ALPHABET INC(GOOG) | 257,599 | 259,299 | +1,700 | 39,222 | 47,561 | 3.75% | +8,339 |
| MICROSOFT CORP(MSFT) | 139,199 | 141,499 | +2,300 | 58,564 | 63,243 | 4.98% | +4,679 |
| KINSALE CAP GROUP INC(KNSL) | 0 | 8,540 | +8,540 | 0 | 3,290 | 0.26% | +3,290 |
| NVIDIA CORPORATION(NVDA) | 19,689 | 168,599 | +148,910 | 17,790 | 20,829 | 1.64% | +3,039 |
| VANGUARD INDEX FDS | 96,675 | 98,994 | +2,319 | 46,472 | 49,510 | 3.90% | +3,038 |
| TAIWAN SEMICONDUCTOR MFG LTD(TSM) | 64,681 | 67,689 | +3,008 | 8,800 | 11,765 | 0.93% | +2,965 |
| AMAZON COM INC(AMZN) | 171,454 | 174,835 | +3,381 | 30,927 | 33,787 | 2.66% | +2,860 |
| INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF | 14,291 | 27,326 | +13,035 | 2,611 | 5,386 | 0.42% | +2,775 |
| QUALCOMM INC(QCOM) | 0 | 12,885 | +12,885 | 0 | 2,566 | 0.20% | +2,566 |
| COSTCO WHSL CORP NEW(COST) | 16,217 | 16,333 | +116 | 11,881 | 13,883 | 1.09% | +2,002 |
| INVESCO QQQ TR | 52,499 | 52,692 | +193 | 23,310 | 25,245 | 1.99% | +1,935 |
| OLD DOMINION FREIGHT LINE IN(ODFL) | 0 | 13,280 | +13,280 | 0 | 2,345 | 0.18% | +2,345 |
| HEICO CORP NEW(HEI) | 16,164 | 21,353 | +5,189 | 3,087 | 4,775 | 0.38% | +1,687 |
| MSCI INC(MSCI) | 3,188 | 7,160 | +3,972 | 1,787 | 3,449 | 0.27% | +1,663 |
| SELECT SECTOR SPDR TR ST STR TECHN ETF | 30,492 | 34,215 | +3,723 | 6,351 | 7,740 | 0.61% | +1,390 |
| VANGUARD INDEX FDS | 89,837 | 92,312 | +2,475 | 23,349 | 24,694 | 1.94% | +1,346 |
| TEXAS INSTRS INC(TXN) | 0 | 28,356 | +28,356 | 0 | 5,516 | 0.43% | +5,516 |
| LABCORP HOLDINGS INC(LH) | 0 | 6,290 | +6,290 | 0 | 1,280 | 0.10% | +1,280 |
| TKO GROUP HOLDINGS INC(TKO) | 0 | 10,740 | +10,740 | 0 | 1,160 | 0.09% | +1,160 |
| MURPHY USA INC(MUSA) | 0 | 2,339 | +2,339 | 0 | 1,098 | 0.09% | +1,098 |
| MOODYS CORP(MCO) | 0 | 9,946 | +9,946 | 0 | 4,187 | 0.33% | +4,187 |
| VANGUARD SCOTTSDALE FDS SHORT TERM TREAS | 0 | 120,473 | +120,473 | 0 | 6,986 | 0.55% | +6,986 |
| TYLER TECHNOLOGIES INC(TYL) | 0 | 1,824 | +1,824 | 0 | 917 | 0.07% | +917 |
| ROLLINS INC(ROL) | 0 | 18,634 | +18,634 | 0 | 909 | 0.07% | +909 |
| WALMART INC(WMT) | 127,217 | 126,079 | -1,138 | 7,655 | 8,537 | 0.67% | +882 |
| LINDE PLC(LIN) | 0 | 3,434 | +3,434 | 0 | 1,507 | 0.12% | +1,507 |
| META PLATFORMS INC(META) | 26,278 | 26,898 | +620 | 12,760 | 13,563 | 1.07% | +803 |
| CARRIER GLOBAL CORPORATION(CARR) | 0 | 12,156 | +12,156 | 0 | 767 | 0.06% | +767 |
| ARISTA NETWORKS INC | 2,960 | 4,635 | +1,675 | 858 | 1,624 | 0.13% | +766 |
| ROPER TECHNOLOGIES INC(ROP) | 0 | 3,883 | +3,883 | 0 | 2,189 | 0.17% | +2,189 |
| ALPHABET INC(GOOG) | 20,706 | 20,918 | +212 | 3,125 | 3,810 | 0.30% | +685 |
| CARLISLE COS INC(CSL) | 22,089 | 23,030 | +941 | 8,656 | 9,332 | 0.73% | +676 |
| VANGUARD INDEX FDS | 0 | 14,918 | +14,918 | 0 | 2,723 | 0.21% | +2,723 |
| SPDR SER TR ST INTER BD ETF | 171,045 | 192,276 | +21,231 | 5,591 | 6,261 | 0.49% | +669 |
| VANGUARD BD INDEX FDS | 211,221 | 221,376 | +10,155 | 15,341 | 15,950 | 1.26% | +609 |
| OREILLY AUTOMOTIVE INC(ORLY) | 3,481 | 4,295 | +814 | 3,930 | 4,536 | 0.36% | +606 |
| NOVO-NORDISK A S(NVO) | 49,778 | 48,783 | -995 | 6,391 | 6,963 | 0.55% | +572 |
| ELI LILLY & CO(LLY) | 3,170 | 3,354 | +184 | 2,466 | 3,037 | 0.24% | +571 |
| ZOETIS INC(ZTS) | 0 | 3,140 | +3,140 | 0 | 544 | 0.04% | +544 |
| VANGUARD INDEX FDS | 10,426 | 12,188 | +1,762 | 2,500 | 3,042 | 0.24% | +543 |
| MICRON TECHNOLOGY INC(MU) | 0 | 10,893 | +10,893 | 0 | 1,433 | 0.11% | +1,433 |
| MARKEL GROUP INC(MKL) | 6,343 | 6,450 | +107 | 9,651 | 10,163 | 0.80% | +512 |
| LOCKHEED MARTIN CORP(LMT) | 0 | 4,938 | +4,938 | 0 | 2,307 | 0.18% | +2,307 |
| ISHARES TR | 0 | 4,965 | +4,965 | 0 | 500 | 0.04% | +500 |
| WISDOMTREE TR(WT) | 0 | 9,900 | +9,900 | 0 | 498 | 0.04% | +498 |
| ISHARES TR | 86,422 | 92,265 | +5,843 | 8,464 | 8,956 | 0.71% | +492 |
| VANGUARD SCOTTSDALE FDS INT-TERM CORP | 138,585 | 145,593 | +7,008 | 11,158 | 11,637 | 0.92% | +480 |
| NETFLIX INC(NFLX) | 4,866 | 5,077 | +211 | 2,955 | 3,426 | 0.27% | +471 |
| INTUITIVE SURGICAL INC | 9,993 | 10,022 | +29 | 3,988 | 4,458 | 0.35% | +470 |
| VERTEX PHARMACEUTICALS INC(VRTX) | 0 | 965 | +965 | 0 | 452 | 0.04% | +452 |
| INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT | 0 | 23,290 | +23,290 | 0 | 3,826 | 0.30% | +3,826 |
| APPLIED MATLS INC | 11,148 | 11,583 | +435 | 2,299 | 2,733 | 0.22% | +434 |
| AUTOZONE INC(AZO) | 716 | 900 | +184 | 2,257 | 2,668 | 0.21% | +411 |
| TRANSDIGM GROUP INC(TDG) | 0 | 901 | +901 | 0 | 1,151 | 0.09% | +1,151 |
| SPDR SER TR ST STR BLO 1 ETF | 107,070 | 111,426 | +4,356 | 9,829 | 10,227 | 0.81% | +398 |
| MCKESSON CORP(MCK) | 5,497 | 5,724 | +227 | 2,951 | 3,343 | 0.26% | +392 |
| GOLDMAN SACHS GROUP INC(GS) | 10,429 | 10,440 | +11 | 4,356 | 4,722 | 0.37% | +366 |
| CHEVRON CORP NEW(CVX) | 0 | 19,950 | +19,950 | 0 | 3,121 | 0.25% | +3,121 |
| SELECT SECTOR SPDR TR ST STR ENERG ETF | 52,427 | 58,182 | +5,755 | 4,950 | 5,303 | 0.42% | +354 |
| BOOKING HOLDINGS INC(BKNG) | 0 | 440 | +440 | 0 | 1,743 | 0.14% | +1,743 |
| MOTOROLA SOLUTIONS INC(MSI) | 0 | 5,811 | +5,811 | 0 | 2,243 | 0.18% | +2,243 |
| NVR INC(NVR) | 473 | 548 | +75 | 3,831 | 4,159 | 0.33% | +327 |
| ORACLE CORP(ORCL) | 0 | 15,076 | +15,076 | 0 | 2,129 | 0.17% | +2,129 |
| SCHWAB STRATEGIC TR | 0 | 18,378 | +18,378 | 0 | 838 | 0.07% | +838 |
| FERRARI N V COM | 2,770 | 3,717 | +947 | 1,208 | 1,518 | 0.12% | +310 |
| OTIS WORLDWIDE CORP(OTIS) | 28,729 | 32,726 | +3,997 | 2,852 | 3,150 | 0.25% | +298 |
| METTLER TOLEDO INTERNATIONAL(MTD) | 2,331 | 2,425 | +94 | 3,103 | 3,389 | 0.27% | +286 |
| PRINCETON BANCORP INC | 0 | 52,542 | +52,542 | 0 | 1,739 | 0.14% | +1,739 |
| ALTRIA GROUP INC(MO) | 0 | 6,053 | +6,053 | 0 | 276 | 0.02% | +276 |
| BROADCOM INC(AVGO) | 0 | 570 | +570 | 0 | 915 | 0.07% | +915 |
| INDIA FD INC | 0 | 14,444 | +14,444 | 0 | 258 | 0.02% | +258 |
| TJX COS INC NEW(TJX) | 17,363 | 18,321 | +958 | 1,761 | 2,017 | 0.16% | +256 |
| CROWDSTRIKE HLDGS INC(CRWD) | 0 | 667 | +667 | 0 | 256 | 0.02% | +256 |
| ISHARES TR | 12,496 | 12,463 | -33 | 6,570 | 6,820 | 0.54% | +250 |
| ISHARES TR | 59,848 | 63,351 | +3,503 | 4,652 | 4,887 | 0.38% | +235 |
| ISHARES TR | 289,593 | 296,021 | +6,428 | 14,943 | 15,174 | 1.20% | +231 |
| PROGRESSIVE CORP(PGR) | 57,675 | 58,532 | +857 | 11,928 | 12,158 | 0.96% | +229 |
| TANDEM DIABETES CARE INC(TNDM) | 0 | 5,344 | +5,344 | 0 | 215 | 0.02% | +215 |
| PROVIDENT FINL SVCS INC(PFS) | 0 | 14,479 | +14,479 | 0 | 208 | 0.02% | +208 |
| AMPHENOL CORP NEW | 0 | 20,206 | +20,206 | 0 | 1,361 | 0.11% | +1,361 |
| CANADIAN PACIFIC KANSAS CITY(CP) | 25,002 | 30,409 | +5,407 | 2,204 | 2,394 | 0.19% | +190 |
| LIBERTY MEDIA CORP DEL(FWONA) | 0 | 34,185 | +34,185 | 0 | 2,196 | 0.17% | +2,196 |
| SPDR S&P 500 ETF TR(SPY) | 10,084 | 10,031 | -53 | 5,275 | 5,459 | 0.43% | +184 |
| SOUTHERN CO(SO) | 0 | 9,140 | +9,140 | 0 | 709 | 0.06% | +709 |
| AUTOMATIC DATA PROCESSING IN | 0 | 18,800 | +18,800 | 0 | 4,487 | 0.35% | +4,487 |
| BANK AMERICA CORP | 80,182 | 80,712 | +530 | 3,041 | 3,210 | 0.25% | +169 |
| AVALONBAY CMNTYS INC | 0 | 2,724 | +2,724 | 0 | 564 | 0.04% | +564 |
| HERSHEY CO(HSY) | 8,448 | 9,837 | +1,389 | 1,643 | 1,808 | 0.14% | +165 |
| ASML HOLDING N V N Y REGISTRY SHS | 0 | 1,669 | +1,669 | 0 | 1,707 | 0.13% | +1,707 |
| TRACTOR SUPPLY CO(TSCO) | 11,679 | 11,918 | +239 | 3,057 | 3,218 | 0.25% | +161 |
| VANGUARD BD INDEX FDS | 307,410 | 311,582 | +4,172 | 23,179 | 23,334 | 1.84% | +156 |
| WASTE CONNECTIONS INC(WCN) | 0 | 12,354 | +12,354 | 0 | 2,166 | 0.17% | +2,166 |
| CADENCE DESIGN SYSTEM INC(CDNS) | 1,653 | 2,159 | +506 | 515 | 664 | 0.05% | +150 |
| BOOZ ALLEN HAMILTON HLDG COR | 23,718 | 23,786 | +68 | 3,521 | 3,661 | 0.29% | +140 |
| S&P GLOBAL INC(SPGI) | 0 | 4,209 | +4,209 | 0 | 1,877 | 0.15% | +1,877 |
| GARMIN LTD(GRMN) | 0 | 9,670 | +9,670 | 0 | 1,575 | 0.12% | +1,575 |
| EATON CORP PLC(ETN) | 9,659 | 10,072 | +413 | 3,020 | 3,158 | 0.25% | +138 |
| CBIZ INC(CBZ) | 45,881 | 50,411 | +4,530 | 3,602 | 3,735 | 0.29% | +134 |