The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 | |||||
VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY | ||||||
NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | (to the nearest dollar) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
AMAZON COM INC COM | Stock | 023135106 | 4,273,807 | 50,879 | SH | SOLE | 0 | 50,878 | 0 | 0 | ||
INVESCO QQQ TRUST | ETF | 46090E103 | 284,548 | 1,069 | SH | SOLE | 0 | 1,068 | 0 | 0 | ||
TECHNOLOGY SELECT SECTOR SPDR FUND | ETF | 81369Y803 | 14,334,316 | 115,191 | SH | SOLE | 0 | 115,190 | 0 | 0 | ||
ELEVANCE HEALTH INC COM | Stock | 036752103 | 1,315,255 | 2,564 | SH | SOLE | 0 | 2,564 | 0 | 0 | ||
VULCAN MATLS CO COM | Stock | 929160109 | 1,075,175 | 6,140 | SH | SOLE | 0 | 6,140 | 0 | 0 | ||
JOHNSON & JOHNSON COM | Stock | 478160104 | 1,518,499 | 8,596 | SH | SOLE | 0 | 8,596 | 0 | 0 | ||
VANGUARD TOTAL STOCK MARKET ETF | ETF | 922908769 | 592,031 | 3,097 | SH | SOLE | 0 | 3,096 | 0 | 0 | ||
COSTCO WHSL CORP NEW COM | Stock | 22160K105 | 16,983,877 | 37,205 | SH | SOLE | 0 | 37,204 | 0 | 0 | ||
ISHARES MSCI KLD 400 SOCIAL ETF | ETF | 464288570 | 841,976 | 11,728 | SH | SOLE | 0 | 11,728 | 0 | 0 | ||
PROCTER AND GAMBLE CO COM | Stock | 742718109 | 1,258,075 | 8,301 | SH | SOLE | 0 | 8,300 | 0 | 0 | ||
COCA COLA CO COM | Stock | 191216100 | 1,084,353 | 17,047 | SH | SOLE | 0 | 17,046 | 0 | 0 | ||
IDEX CORP COM | Stock | 45167R104 | 624,711 | 2,736 | SH | SOLE | 0 | 2,736 | 0 | 0 | ||
UNITED PARCEL SERVICE INC CL B | Stock | 911312106 | 246,679 | 1,419 | SH | SOLE | 0 | 1,419 | 0 | 0 | ||
VANGUARD REAL ESTATE ETF | ETF | 922908553 | 7,722,614 | 93,630 | SH | SOLE | 0 | 93,630 | 0 | 0 | ||
WATERS CORP COM | Stock | 941848103 | 267,212 | 780 | SH | SOLE | 0 | 780 | 0 | 0 | ||
MERCK & CO INC COM | Stock | 58933Y105 | 8,890,052 | 80,127 | SH | SOLE | 0 | 80,126 | 0 | 0 | ||
SPDR S&P 500 ETF TRUST | ETF | 78462F103 | 791,630 | 2,070 | SH | SOLE | 0 | 2,070 | 0 | 0 | ||
UNITED RENTALS INC COM | Stock | 911363109 | 7,613,096 | 21,420 | SH | SOLE | 0 | 21,420 | 0 | 0 | ||
CORNING INC COM | Stock | 219350105 | 1,073,310 | 33,604 | SH | SOLE | 0 | 33,603 | 0 | 0 | ||
EDWARDS LIFESCIENCES CORP COM | Stock | 28176E108 | 455,494 | 6,105 | SH | SOLE | 0 | 6,105 | 0 | 0 | ||
VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 | 221,782 | 5,629 | SH | SOLE | 0 | 5,628 | 0 | 0 | ||
CHUBB LIMITED COM | Stock | H1467J104 | 4,494,526 | 20,374 | SH | SOLE | 0 | 20,374 | 0 | 0 | ||
MARVELL TECHNOLOGY INC COM | Stock | 573874104 | 1,525,233 | 41,178 | SH | SOLE | 0 | 41,178 | 0 | 0 | ||
FEDEX CORP COM | Stock | 31428X106 | 431,095 | 2,489 | SH | SOLE | 0 | 2,489 | 0 | 0 | ||
PEPSICO INC COM | Stock | 713448108 | 378,844 | 2,097 | SH | SOLE | 0 | 2,097 | 0 | 0 | ||
HONEYWELL INTL INC COM | Stock | 438516106 | 11,146,794 | 52,015 | SH | SOLE | 0 | 52,014 | 0 | 0 | ||
US BANCORP DEL COM NEW | Stock | 902973304 | 1,428,271 | 32,751 | SH | SOLE | 0 | 32,751 | 0 | 0 | ||
HOME DEPOT INC COM | Stock | 437076102 | 2,828,214 | 8,954 | SH | SOLE | 0 | 8,954 | 0 | 0 | ||
AUTOMATIC DATA PROCESSING INC COM | Stock | 053015103 | 764,352 | 3,200 | SH | SOLE | 0 | 3,200 | 0 | 0 | ||
ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF | ETF | 46435G243 | 1,267,369 | 53,318 | SH | SOLE | 0 | 53,318 | 0 | 0 | ||
BROADRIDGE FINL SOLUTIONS INC COM | Stock | 11133T103 | 3,864,141 | 28,809 | SH | SOLE | 0 | 28,808 | 0 | 0 | ||
ISHARES RUSSELL 1000 GROWTH ETF | ETF | 464287614 | 878,170 | 4,099 | SH | SOLE | 0 | 4,099 | 0 | 0 | ||
SCHWAB U.S. LARGE-CAP ETF | ETF | 808524201 | 31,690,754 | 701,899 | SH | SOLE | 0 | 701,899 | 0 | 0 | ||
TELEFLEX INCORPORATED COM | Stock | 879369106 | 5,136,399 | 20,576 | SH | SOLE | 0 | 20,576 | 0 | 0 | ||
MSC INDL DIRECT INC CL A | Stock | 553530106 | 302,290 | 3,700 | SH | SOLE | 0 | 3,700 | 0 | 0 | ||
CENTENE CORP DEL COM | Stock | 15135B101 | 1,225,803 | 14,947 | SH | SOLE | 0 | 14,947 | 0 | 0 | ||
BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 | 1,241,685 | 4,020 | SH | SOLE | 0 | 4,019 | 0 | 0 | ||
VANGUARD SHORT-TERM CORPORATE BOND ETF | ETF | 92206C409 | 765,200 | 10,177 | SH | SOLE | 0 | 10,176 | 0 | 0 | ||
ALPHABET INC CAP STK CL A | Stock | 02079K305 | 2,308,714 | 26,167 | SH | SOLE | 0 | 26,167 | 0 | 0 | ||
FISERV INC COM | Stock | 337738108 | 4,374,107 | 43,278 | SH | SOLE | 0 | 43,278 | 0 | 0 | ||
NEWMONT CORP COM | Stock | 651639106 | 650,746 | 13,787 | SH | SOLE | 0 | 13,787 | 0 | 0 | ||
COMCAST CORP NEW CL A | Stock | 20030N101 | 634,011 | 18,130 | SH | SOLE | 0 | 18,130 | 0 | 0 | ||
MICROSOFT CORP COM | Stock | 594918104 | 17,527,963 | 73,088 | SH | SOLE | 0 | 73,087 | 0 | 0 | ||
CVS HEALTH CORP COM | Stock | 126650100 | 1,338,022 | 14,358 | SH | SOLE | 0 | 14,358 | 0 | 0 | ||
VANGUARD MID-CAP ETF | ETF | 922908629 | 268,214 | 1,316 | SH | SOLE | 0 | 1,316 | 0 | 0 | ||
NEXTERA ENERGY INC COM | Stock | 65339F101 | 362,406 | 4,335 | SH | SOLE | 0 | 4,335 | 0 | 0 | ||
NIKE INC CL B | Stock | 654106103 | 1,224,121 | 10,462 | SH | SOLE | 0 | 10,461 | 0 | 0 | ||
NXP SEMICONDUCTORS N V COM | Stock | N6596X109 | 1,281,395 | 8,109 | SH | SOLE | 0 | 8,108 | 0 | 0 | ||
AMPHENOL CORP NEW CL A | Stock | 032095101 | 10,956,102 | 143,894 | SH | SOLE | 0 | 143,894 | 0 | 0 | ||
CLARIVATE PLC ORD SHS | Stock | G21810109 | 152,622 | 18,300 | SH | SOLE | 0 | 18,300 | 0 | 0 | ||
KKR & CO INC COM | Stock | 48251W104 | 5,770,016 | 124,300 | SH | SOLE | 0 | 124,300 | 0 | 0 | ||
VANGUARD S&P 500 ETF | ETF | 922908363 | 1,403,974 | 3,996 | SH | SOLE | 0 | 3,996 | 0 | 0 | ||
INVESCO S&P 500 EQUAL WEIGHT ETF | ETF | 46137V357 | 2,527,906 | 17,897 | SH | SOLE | 0 | 17,896 | 0 | 0 | ||
ISHARES CYBERSECURITY & TECH ETF | ETF | 46435U135 | 664,461 | 20,123 | SH | SOLE | 0 | 20,123 | 0 | 0 | ||
LILLY ELI & CO COM | Stock | 532457108 | 1,547,503 | 4,230 | SH | SOLE | 0 | 4,230 | 0 | 0 | ||
AIR PRODS & CHEMS INC COM | Stock | 009158106 | 10,425,685 | 33,821 | SH | SOLE | 0 | 33,821 | 0 | 0 | ||
ISHARES RUSSELL 2000 ETF | ETF | 464287655 | 357,961 | 2,053 | SH | SOLE | 0 | 2,053 | 0 | 0 | ||
FIDELITY NATL INFORMATION SVCS COM | Stock | 31620M106 | 3,356,371 | 49,468 | SH | SOLE | 0 | 49,467 | 0 | 0 | ||
MICRON TECHNOLOGY INC COM | Stock | 595112103 | 2,259,846 | 45,215 | SH | SOLE | 0 | 45,215 | 0 | 0 | ||
CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 | 783,379 | 18,991 | SH | SOLE | 0 | 18,991 | 0 | 0 | ||
AFLAC INC COM | Stock | 001055102 | 247,833 | 3,445 | SH | SOLE | 0 | 3,445 | 0 | 0 | ||
FREEPORT-MCMORAN INC CL B | Stock | 35671D857 | 5,141,467 | 135,302 | SH | SOLE | 0 | 135,301 | 0 | 0 | ||
VANGUARD SMALL CAP VALUE ETF | ETF | 922908611 | 7,412,051 | 46,675 | SH | SOLE | 0 | 46,675 | 0 | 0 | ||
PACIFIC PREMIER BANCORP COM | Stock | 69478X105 | 607,120 | 19,237 | SH | SOLE | 0 | 19,237 | 0 | 0 | ||
FIRST SOLAR INC COM | Stock | 336433107 | 654,582 | 4,370 | SH | SOLE | 0 | 4,370 | 0 | 0 | ||
XYLEM INC COM | Stock | 98419M100 | 1,256,075 | 11,360 | SH | SOLE | 0 | 11,360 | 0 | 0 | ||
VISA INC COM CL A | Stock | 92826C839 | 7,849,972 | 37,784 | SH | SOLE | 0 | 37,783 | 0 | 0 | ||
GOLDMAN SACHS FUTURE REAL ESTATE AND INFRASTRUCTURE EQUITY ETF | ETF | 38149W762 | 1,239,852 | 38,535 | SH | SOLE | 0 | 38,535 | 0 | 0 | ||
MARTIN MARIETTA MATLS INC COM | Stock | 573284106 | 202,782 | 600 | SH | SOLE | 0 | 600 | 0 | 0 | ||
ACCENTURE PLC IRELAND SHS CLASS A | Stock | G1151C101 | 1,267,223 | 4,749 | SH | SOLE | 0 | 4,749 | 0 | 0 | ||
ISHARES SHORT TERM CORPORATE BOND | ETF | 464288646 | 22,745,975 | 456,563 | SH | SOLE | 0 | 456,563 | 0 | 0 | ||
GENUINE PARTS CO COM | Stock | 372460105 | 355,696 | 2,050 | SH | SOLE | 0 | 2,050 | 0 | 0 | ||
S&P GLOBAL INC COM | Stock | 78409V104 | 6,512,719 | 19,444 | SH | SOLE | 0 | 19,444 | 0 | 0 | ||
CHURCH & DWIGHT CO INC COM | Stock | 171340102 | 729,521 | 9,050 | SH | SOLE | 0 | 9,050 | 0 | 0 | ||
AMETEK INC COM | Stock | 031100100 | 9,466,832 | 67,756 | SH | SOLE | 0 | 67,755 | 0 | 0 | ||
ADVANCED MICRO DEVICES INC COM | Stock | 007903107 | 5,399,227 | 83,360 | SH | SOLE | 0 | 83,360 | 0 | 0 | ||
HENRY SCHEIN INC COM | Stock | 806407102 | 738,798 | 9,250 | SH | SOLE | 0 | 9,250 | 0 | 0 | ||
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF | ETF | 316092808 | 1,049,723 | 11,107 | SH | SOLE | 0 | 11,107 | 0 | 0 | ||
ISHARES CORE S&P 500 ETF | ETF | 464287200 | 9,443,601 | 24,579 | SH | SOLE | 0 | 24,579 | 0 | 0 | ||
ISHARES IBONDS 2026 CORP BOND | ETF | 46435GAA0 | 11,629,483 | 498,051 | SH | SOLE | 0 | 498,050 | 0 | 0 | ||
WELLS FARGO CO NEW COM | Stock | 949746101 | 1,002,641 | 24,283 | SH | SOLE | 0 | 24,282 | 0 | 0 | ||
VMWARE INC CL A COM | Stock | 928563402 | 3,099,526 | 25,249 | SH | SOLE | 0 | 25,248 | 0 | 0 | ||
UNION PAC CORP COM | Stock | 907818108 | 702,381 | 3,392 | SH | SOLE | 0 | 3,392 | 0 | 0 | ||
ECOLAB INC COM | Stock | 278865100 | 4,801,248 | 32,985 | SH | SOLE | 0 | 32,984 | 0 | 0 | ||
THERMO FISHER SCIENTIFIC INC COM | Stock | 883556102 | 15,778,918 | 28,653 | SH | SOLE | 0 | 28,652 | 0 | 0 | ||
JPMORGAN CHASE & CO COM | Stock | 46625H100 | 9,050,618 | 67,492 | SH | SOLE | 0 | 67,491 | 0 | 0 | ||
CHEVRON CORP NEW COM | Stock | 166764100 | 4,978,435 | 27,737 | SH | SOLE | 0 | 27,736 | 0 | 0 | ||
MARKEL CORP COM | Stock | 570535104 | 1,082,538 | 822 | SH | SOLE | 0 | 821 | 0 | 0 | ||
DANAHER CORPORATION COM | Stock | 235851102 | 17,543,613 | 66,098 | SH | SOLE | 0 | 66,097 | 0 | 0 | ||
M & T BK CORP COM | Stock | 55261F104 | 689,035 | 4,750 | SH | SOLE | 0 | 4,750 | 0 | 0 | ||
BANK AMERICA CORP COM | Stock | 060505104 | 1,532,429 | 46,269 | SH | SOLE | 0 | 46,269 | 0 | 0 | ||
WALMART INC COM | Stock | 931142103 | 305,429 | 2,154 | SH | SOLE | 0 | 2,154 | 0 | 0 | ||
INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 | 320,525 | 2,275 | SH | SOLE | 0 | 2,275 | 0 | 0 | ||
ORACLE CORP COM | Stock | 68389X105 | 325,162 | 3,978 | SH | SOLE | 0 | 3,978 | 0 | 0 | ||
RAYTHEON TECHNOLOGIES CORP COM | Stock | 75513E101 | 1,268,766 | 12,572 | SH | SOLE | 0 | 12,572 | 0 | 0 | ||
TEXAS INSTRS INC COM | Stock | 882508104 | 5,194,416 | 31,439 | SH | SOLE | 0 | 31,439 | 0 | 0 | ||
PFIZER INC COM | Stock | 717081103 | 788,035 | 15,379 | SH | SOLE | 0 | 15,379 | 0 | 0 | ||
MORGAN STANLEY COM NEW | Stock | 617446448 | 240,182 | 2,825 | SH | SOLE | 0 | 2,825 | 0 | 0 | ||
ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF | ETF | 46434V100 | 9,162,558 | 191,445 | SH | SOLE | 0 | 191,445 | 0 | 0 | ||
3M CO COM | Stock | 88579Y101 | 298,601 | 2,490 | SH | SOLE | 0 | 2,490 | 0 | 0 | ||
ALPHABET INC CAP STK CL C | Stock | 02079K107 | 2,197,546 | 24,767 | SH | SOLE | 0 | 24,766 | 0 | 0 | ||
VANGUARD DIVIDEND APPRECIATION ETF | ETF | 921908844 | 403,617 | 2,658 | SH | SOLE | 0 | 2,658 | 0 | 0 | ||
ISHARES CORE DIVIDEND GROWTH ETF | ETF | 46434V621 | 245,700 | 4,914 | SH | SOLE | 0 | 4,914 | 0 | 0 | ||
CATALENT INC COM | Stock | 148806102 | 400,364 | 8,895 | SH | SOLE | 0 | 8,895 | 0 | 0 | ||
FIRST FNDTN INC COM | Stock | 32026V104 | 238,852 | 16,668 | SH | SOLE | 0 | 16,668 | 0 | 0 | ||
IDACORP INC COM | Stock | 451107106 | 570,311 | 5,288 | SH | SOLE | 0 | 5,288 | 0 | 0 | ||
ROBERT HALF INTL INC COM | Stock | 770323103 | 1,210,812 | 16,400 | SH | SOLE | 0 | 16,400 | 0 | 0 | ||
FIDELITY MSCI REAL ESTATE INDEX ETF | ETF | 316092857 | 456,603 | 18,404 | SH | SOLE | 0 | 18,404 | 0 | 0 | ||
AMERICAN WTR WKS CO INC NEW COM | Stock | 030420103 | 1,585,168 | 10,400 | SH | SOLE | 0 | 10,400 | 0 | 0 | ||
EXXON MOBIL CORP COM | Stock | 30231G102 | 621,210 | 5,632 | SH | SOLE | 0 | 5,632 | 0 | 0 | ||
UNITEDHEALTH GROUP INC COM | Stock | 91324P102 | 963,515 | 1,817 | SH | SOLE | 0 | 1,817 | 0 | 0 | ||
SOLAREDGE TECHNOLOGIES INC COM | Stock | 83417M104 | 1,003,059 | 3,541 | SH | SOLE | 0 | 3,541 | 0 | 0 | ||
CROWN CASTLE INC COM | REIT | 22822V101 | 7,371,123 | 54,343 | SH | SOLE | 0 | 54,343 | 0 | 0 | ||
ISHARES CORE S&P MID-CAP ETF | ETF | 464287507 | 519,096 | 2,146 | SH | SOLE | 0 | 2,146 | 0 | 0 | ||
APPLE INC COM | Stock | 037833100 | 6,168,920 | 47,479 | SH | SOLE | 0 | 47,478 | 0 | 0 | ||
ISHARES IBONDS 2023 CORP BOND | ETF | 46434VAX8 | 719,613 | 28,750 | SH | SOLE | 0 | 28,750 | 0 | 0 | ||
ISHARES IBONDS 2025 CORP BOND | ETF | 46434VBD1 | 8,132,904 | 334,412 | SH | SOLE | 0 | 334,412 | 0 | 0 | ||
ISHARES IBONDS 2024 CORP BOND | ETF | 46434VBG4 | 2,804,173 | 114,831 | SH | SOLE | 0 | 114,831 | 0 | 0 | ||
ABBOTT LABS COM | Stock | 002824100 | 10,143,315 | 92,388 | SH | SOLE | 0 | 92,388 | 0 | 0 | ||
DISNEY WALT CO COM | Stock | 254687106 | 1,006,621 | 11,586 | SH | SOLE | 0 | 11,586 | 0 | 0 |