Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2023 ▲▼ | Q1 2024 ▲▼ | Change ▲▼ | Q4 2023 ▲▼ | Q1 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| MICROSOFT CORP(MSFT) | 177,540 | 177,955 | +415 | 67 | 75 | 5.72% | +8 |
| NVIDIA CORP(NVDA) | 9,027 | 13,230 | +4,203 | 4 | 12 | 0.91% | +7 |
| QUANTA SERVICES INC | 165,675 | 162,500 | -3,175 | 36 | 42 | 3.22% | +6 |
| LAM RESEARCH CORP(LRCX) | 37,034 | 36,276 | -758 | 29 | 35 | 2.69% | +6 |
| GENERAL ELECTRIC CO COM NEW(GE) | 66,429 | 82,947 | +16,518 | 8 | 15 | 1.11% | +6 |
| ORACLE CORP(ORCL) | 165,489 | 177,336 | +11,847 | 17 | 22 | 1.70% | +5 |
| J P MORGAN CHASE & CO(JPM) | 142,094 | 144,719 | +2,625 | 24 | 29 | 2.21% | +5 |
| AMAZON.COM INC(AMZN) | 88,605 | 99,770 | +11,165 | 13 | 18 | 1.37% | +5 |
| THERMO FISHER SCIENTIFIC INC(TMO) | 84,495 | 84,807 | +312 | 45 | 49 | 3.76% | +4 |
| MERCK & COMPANY(MRK) | 185,613 | 184,768 | -845 | 20 | 24 | 1.86% | +4 |
| EXXON MOBIL CORP | 0 | 255,236 | +255,236 | 0 | 30 | 2.26% | +30 |
| BERKSHIRE HATHAWAY CL B NEW | 53,562 | 54,024 | +462 | 19 | 23 | 1.73% | +4 |
| VISA INC(V) | 122,787 | 126,863 | +4,076 | 32 | 35 | 2.70% | +3 |
| LILLY ELI & CO(LLY) | 14,450 | 15,166 | +716 | 8 | 12 | 0.90% | +3 |
| ALPHABET CLASS A(GOOG) | 312,630 | 311,552 | -1,078 | 44 | 47 | 3.59% | +3 |
| SALESFORCE.COM INC(CRM) | 47,944 | 51,871 | +3,927 | 13 | 16 | 1.19% | +3 |
| BROADCOM INC COM(AVGO) | 1,015 | 2,868 | +1,853 | 1 | 4 | 0.29% | +3 |
| COSTCO WHOLESALE CORP(COST) | 35,059 | 35,192 | +133 | 23 | 26 | 1.97% | +3 |
| META PLATFORMS INC CL-A(META) | 13,225 | 15,055 | +1,830 | 5 | 7 | 0.56% | +3 |
| ABBVIE INC(ABBV) | 96,269 | 94,981 | -1,288 | 15 | 17 | 1.32% | +2 |
| EATON CORP PLC SHS(ETN) | 24,949 | 26,541 | +1,592 | 6 | 8 | 0.63% | +2 |
| DANAHER CORP(DHR) | 0 | 93,120 | +93,120 | 0 | 23 | 1.78% | +23 |
| JACOBS SOLUTIONS INC(J) | 0 | 91,210 | +91,210 | 0 | 14 | 1.07% | +14 |
| AMERICAN EXPRESS CO(AXP) | 47,497 | 46,947 | -550 | 9 | 11 | 0.82% | +2 |
| INTL BUSINESS MACHINES(IBM) | 24,326 | 29,467 | +5,141 | 4 | 6 | 0.43% | +2 |
| FIDELITY CONTRAFUND | 618,824 | 611,408 | -7,416 | 10 | 12 | 0.89% | +2 |
| QUALCOMM INC(QCOM) | 88,441 | 84,909 | -3,532 | 13 | 14 | 1.10% | +2 |
| HOME DEPOT(HD) | 49,279 | 48,328 | -951 | 17 | 19 | 1.42% | +1 |
| MICRON TECHNOLOGY INC(MU) | 41,230 | 41,055 | -175 | 4 | 5 | 0.37% | +1 |
| CATERPILLAR INC(CAT) | 18,385 | 18,385 | 0 | 5 | 7 | 0.51% | +1 |
| FIRST TRUST NASDAQ CYBERSECURI NASDAQ CYB ETF | 0 | 22,330 | +22,330 | 0 | 1 | 0.10% | +1 |
| BERKSHIRE HATHAWAY INC CLASS A | 12 | 12 | 0 | 7 | 8 | 0.58% | +1 |
| INV S&P500 EQ WGHT TECH ETF S&P500 EQL TEC | 149,520 | 167,827 | +18,307 | 5 | 6 | 0.45% | +1 |
| PROCTER & GAMBLE CO(PG) | 0 | 80,702 | +80,702 | 0 | 13 | 1.00% | +13 |
| HUBBELL INC(HUBB) | 11,793 | 11,507 | -286 | 4 | 5 | 0.36% | +1 |
| DISNEY (WALT) CO(DIS) | 0 | 30,605 | +30,605 | 0 | 4 | 0.29% | +4 |
| RAYTHEON TECHNOLOGIES CORP COM(RTX) | 75,493 | 73,750 | -1,743 | 6 | 7 | 0.55% | +1 |
| LINDE PLC SHS(LIN) | 13,882 | 14,040 | +158 | 6 | 7 | 0.50% | +1 |
| NORFOLK SOUTHERN CORP(NSC) | 47,720 | 47,120 | -600 | 11 | 12 | 0.92% | +1 |
| CHEVRON CORP(CVX) | 0 | 62,607 | +62,607 | 0 | 10 | 0.75% | +10 |
| JPMORGAN HEDGED EQUITY FUND I(CAT) | 286,491 | 294,175 | +7,684 | 8 | 9 | 0.67% | +1 |
| INTUITIVE SURGICAL INC | 0 | 10,986 | +10,986 | 0 | 4 | 0.33% | +4 |
| PHILLIPS 66(PSX) | 21,097 | 21,072 | -25 | 3 | 3 | 0.26% | +1 |
| ALPHABET CLASS C(GOOG) | 169,040 | 160,423 | -8,617 | 24 | 24 | 1.86% | +1 |
| T-MOBILE US INC(TMUS) | 24,680 | 27,865 | +3,185 | 4 | 5 | 0.35% | +1 |
| BP P L C(BP) | 0 | 135,358 | +135,358 | 0 | 5 | 0.39% | +5 |
| SERVICENOW INC(NOW) | 2,135 | 2,647 | +512 | 2 | 2 | 0.15% | +1 |
| WABTEC CORP(WAB) | 29,107 | 28,626 | -481 | 4 | 4 | 0.32% | 0 |
| TARGET CORP(TGT) | 13,440 | 13,440 | 0 | 2 | 2 | 0.18% | 0 |
| VANGUARD INFO TECH ETF INF TECH ETF | 11,584 | 11,584 | 0 | 6 | 6 | 0.46% | 0 |
| AUTOMATIC DATA PROCESSING | 0 | 28,889 | +28,889 | 0 | 7 | 0.55% | +7 |
| EDWARDS LIFESCIENCES | 0 | 20,850 | +20,850 | 0 | 2 | 0.15% | +2 |
| SCHLUMBERGER LTD(SLB) | 0 | 34,437 | +34,437 | 0 | 2 | 0.14% | +2 |
| MARATHON PETROLEUM CORP(MPC) | 0 | 6,880 | +6,880 | 0 | 1 | 0.11% | +1 |
| CONOCO PHILLIPS(COP) | 0 | 32,297 | +32,297 | 0 | 4 | 0.31% | +4 |
| PALO ALTO NETWORKS INC(PANW) | 8,625 | 9,931 | +1,306 | 3 | 3 | 0.22% | 0 |
| CHUBB LIMITED COM COM | 7,899 | 7,899 | 0 | 2 | 2 | 0.16% | 0 |
| MOOG INC CLASS A(MOG-A) | 18,956 | 18,781 | -175 | 3 | 3 | 0.23% | 0 |
| VANGUARD 500 INDEX FUND ADM | 6,639 | 6,547 | -92 | 3 | 3 | 0.24% | 0 |
| AMETEK INC | 17,580 | 17,180 | -400 | 3 | 3 | 0.24% | 0 |
| GENERAL MOTORS CO(GM) | 0 | 5,100 | +5,100 | 0 | 0 | 0.02% | 0 |
| MARKEL CORP HOLDING CO(MKL) | 0 | 3,370 | +3,370 | 0 | 5 | 0.39% | +5 |
| CIGNA CORP NEW(CI) | 0 | 3,435 | +3,435 | 0 | 1 | 0.10% | +1 |
| ECOLAB INC(ECL) | 0 | 942 | +942 | 0 | 0 | 0.02% | 0 |
| SHERWIN WILLIAMS CO(SHW) | 0 | 630 | +630 | 0 | 0 | 0.02% | 0 |
| BANK OF AMERICA CORP | 0 | 52,975 | +52,975 | 0 | 2 | 0.15% | +2 |
| GRAINGER W W INC(GWW) | 1,384 | 1,329 | -55 | 1 | 1 | 0.10% | 0 |
| VANGUARD INTL GROWTH FUND | 0 | 5,968 | +5,968 | 0 | 0 | 0.02% | 0 |
| T ROWE PRICE MIDCAP VALUE FUND | 0 | 5,764 | +5,764 | 0 | 0 | 0.02% | 0 |
| FIDELITY MAGELLAN FUND | 98,865 | 98,395 | -470 | 1 | 1 | 0.11% | 0 |
| ENTERPRISE PRODS PARTNERS(EPD) | 0 | 91,553 | +91,553 | 0 | 3 | 0.20% | +3 |
| TRANE TECHNOLOGIES PLC SHS(TT) | 3,170 | 3,170 | 0 | 1 | 1 | 0.07% | 0 |
| WELLS FARGO(WFC) | 26,553 | 25,553 | -1,000 | 1 | 1 | 0.11% | 0 |
| VERIZON COMMUNICATIONS(VZ) | 0 | 64,335 | +64,335 | 0 | 3 | 0.21% | +3 |
| INDUSTRIAL SELECT SECTOR SPDR ST STR INDL ETF | 4,900 | 5,800 | +900 | 1 | 1 | 0.06% | 0 |
| NUCOR CORP(NUE) | 7,694 | 7,634 | -60 | 1 | 2 | 0.12% | 0 |
| STRYKER CORP(SYK) | 0 | 2,866 | +2,866 | 0 | 1 | 0.08% | +1 |
| FORTIVE CORP(FTV) | 0 | 13,208 | +13,208 | 0 | 1 | 0.09% | +1 |
| BANK OF NEW YORK MELLON CORP | 27,735 | 27,735 | 0 | 1 | 2 | 0.12% | 0 |
| SCHWAB S&P 500 INDEX SELECT FD | 19,838 | 19,838 | 0 | 1 | 2 | 0.12% | 0 |
| TRANSDIGM GROUP INC(TDG) | 695 | 695 | 0 | 1 | 1 | 0.07% | 0 |
| SHELL PLC SPON ADS(SHEL) | 128,100 | 128,000 | -100 | 8 | 9 | 0.66% | 0 |
| WAL-MART STORES INC(WMT) | 0 | 20,148 | +20,148 | 0 | 1 | 0.09% | +1 |
| CLEVELAND-CLIFFS INC(CLF) | 94,175 | 90,920 | -3,255 | 2 | 2 | 0.16% | 0 |
| FIDELITY TOTAL MKT INDEX INS P | 10,857 | 10,857 | 0 | 1 | 2 | 0.12% | 0 |
| MARSH & MCLENNAN COS INC(MRSH) | 0 | 8,530 | +8,530 | 0 | 2 | 0.13% | +2 |
| CSX CORP(CSX) | 58,014 | 58,014 | 0 | 2 | 2 | 0.16% | 0 |
| CONS DISC SELECT SECTOR SPDR ST STR DISCR ETF | 23,495 | 23,595 | +100 | 4 | 4 | 0.33% | 0 |
| NEXTERA ENERGY INC(NEE) | 214,057 | 205,581 | -8,476 | 13 | 13 | 1.00% | 0 |
| EMERSON ELECTRIC CO(EMR) | 0 | 62,165 | +62,165 | 0 | 7 | 0.54% | +7 |
| ARCH CAP GROUP LTD ORD | 0 | 6,930 | +6,930 | 0 | 1 | 0.05% | +1 |
| DOVER CORP(DOV) | 0 | 4,932 | +4,932 | 0 | 1 | 0.07% | +1 |
| OTIS WORLDWIDE CORP COM(OTIS) | 11,608 | 11,608 | 0 | 1 | 1 | 0.09% | 0 |
| CORNING INC(GLW) | 0 | 71,246 | +71,246 | 0 | 2 | 0.18% | +2 |
| COLGATE PALMOLIVE CO(CL) | 0 | 12,130 | +12,130 | 0 | 1 | 0.08% | +1 |
| COCA-COLA CO(KO) | 55,716 | 55,408 | -308 | 3 | 3 | 0.26% | 0 |
| RENAISSANCERE HLDGS LTD ORD(RNR) | 0 | 2,700 | +2,700 | 0 | 1 | 0.05% | +1 |
| NXP SEMICONDUCTORS NV COM | 14,524 | 13,874 | -650 | 3 | 3 | 0.26% | 0 |
| GENL AMERICAN INVESTORS INC(GAM) | 0 | 27,517 | +27,517 | 0 | 1 | 0.10% | +1 |
| LOWES COS INC(LOW) | 0 | 3,016 | +3,016 | 0 | 1 | 0.06% | +1 |