0001720969-24-000003.txt : 20240730 0001720969-24-000003.hdr.sgml : 20240730 20240730161601 ACCESSION NUMBER: 0001720969-24-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240730 DATE AS OF CHANGE: 20240730 EFFECTIVENESS DATE: 20240730 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Legacy Advisors, LLC CENTRAL INDEX KEY: 0001720969 ORGANIZATION NAME: IRS NUMBER: 061659806 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-18155 FILM NUMBER: 241157621 BUSINESS ADDRESS: STREET 1: 401 PLYMOUTH ROAD STREET 2: SUITE 150 CITY: PLYMOUTH MEETING STATE: PA ZIP: 19462 BUSINESS PHONE: 610.943.3014 MAIL ADDRESS: STREET 1: 401 PLYMOUTH ROAD STREET 2: SUITE 150 CITY: PLYMOUTH MEETING STATE: PA ZIP: 19462 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001720969 XXXXXXXX 06-30-2024 06-30-2024 false Legacy Advisors, LLC
401 Plymouth Road Suite 150 Plymouth Meeting PA 19462
13F COMBINATION REPORT 028-18155 000139830 801-66582 0001350585 028-11563 000111335 801-60111 Coho Partners, Ltd. 0000884541 028-03125 000110901 801-17958 TRILLIUM ASSET MANAGEMENT, LLC 0001329883 028-11465 000135405 801-64257 Sterling Capital Management LLC 0001207017 028-10469 000122836 801-61701 LAZARD ASSET MANAGEMENT LLC 0001106129 028-03495 000105281 801-32726 JENSEN INVESTMENT MANAGEMENT INC 0000932859 028-04558 000114310 801-60485 PARAMETRIC PORTFOLIO ASSOCIATES LLC 0001442056 028-13334 000146019 801-68723 CONFLUENCE INVESTMENT MANAGEMENT LLC 0000897378 028-03434 000105161 801-23386 CONGRESS ASSET MANAGEMENT CO /MA N
Matthew Sgro Director of Finance and CCO 610-943-3016 /s/Matthew Sgro Plymouth Meeting PA 07-30-2024 0 328 822638613
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 249855 2445 SH SOLE 2445 0 0 ABBOTT LABS COM 002824100 3237004 31152 SH SOLE 31152 0 0 ABBVIE INC COM 00287Y109 3408445 19872 SH SOLE 19872 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4934107 16262 SH SOLE 16262 0 0 ADOBE INC COM 00724F101 861643 1551 SH SOLE 1551 0 0 ADVANCED MICRO DEVICES INC COM 007903107 839599 5176 SH SOLE 5176 0 0 AEROVIRONMENT INC COM 008073108 2449266 13446 SH SOLE 13446 0 0 AFLAC INC COM 001055102 325624 3646 SH SOLE 3646 0 0 AIR PRODS & CHEMS INC COM 009158106 1207932 4681 SH SOLE 4681 0 0 AIRBNB INC COM CL A 009066101 236240 1558 SH SOLE 1558 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 798253 10837 SH SOLE 10837 0 0 ALPHABET INC CAP STK CL A 02079K305 12634548 69363 SH SOLE 69363 0 0 ALPHABET INC CAP STK CL C 02079K107 7228536 41876 SH SOLE 41876 0 0 ALTRIA GROUP INC COM 02209S103 509726 10955 SH SOLE 10955 0 0 AMAZON COM INC COM 023135106 13074522 67656 SH SOLE 67656 0 0 AMERICAN ELEC PWR CO INC COM 025537101 627253 7149 SH SOLE 7149 0 0 AMERICAN EXPRESS CO COM 025816109 1152193 4976 SH SOLE 4976 0 0 AMERICAN TOWER CORP NEW COM 03027X100 359151 1834 SH SOLE 1834 0 0 AMERIPRISE FINL INC COM 03076C106 743738 1741 SH SOLE 1741 0 0 AMETEK INC COM 031100100 242730 1456 SH SOLE 1456 0 0 AMGEN INC COM 031162100 2926156 9365 SH SOLE 9365 0 0 AMPHENOL CORP NEW CL A 032095101 3357371 49752 SH SOLE 49752 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 95000 50000 SH SOLE 50000 0 0 ANALOG DEVICES INC COM 032654105 541204 2371 SH SOLE 2371 0 0 ANSYS INC COM 03662Q105 611493 1902 SH SOLE 1902 0 0 APPLE INC COM 037833100 30889577 146660 SH SOLE 146660 0 0 APPLIED MATLS INC COM 038222105 526022 2229 SH SOLE 2229 0 0 APPLOVIN CORP COM CL A 03831W108 688978 8279 SH SOLE 8279 0 0 ARISTA NETWORKS INC COM 040413106 313329 894 SH SOLE 894 0 0 ASPEN TECHNOLOGY INC COM 29109X106 477109 2402 SH SOLE 2402 0 0 AT&T INC COM 00206R102 460131 24078 SH SOLE 24078 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 242675 42500 SH SOLE 42500 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 2615547 10894 SH SOLE 10894 0 0 AVERY DENNISON CORP COM 053611109 253415 1159 SH SOLE 1159 0 0 AZENTA INC COM 114340102 288042 5474 SH SOLE 5474 0 0 BALL CORP COM 058498106 847586 14122 SH SOLE 14122 0 0 BANK AMERICA CORP COM 060505104 1912539 48090 SH SOLE 48090 0 0 BENTLEY SYS INC COM CL B 08265T208 9513459 192736 SH SOLE 192736 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5314842 13065 SH SOLE 13065 0 0 BIO-TECHNE CORP COM 09073M104 951369 13278 SH SOLE 13278 0 0 BLACKBAUD INC COM 09227Q100 626574 8226 SH SOLE 8226 0 0 BLACKROCK INC COM 09247X101 408619 519 SH SOLE 519 0 0 BLACKSTONE INC COM 09260D107 1364524 11022 SH SOLE 11022 0 0 BOEING CO COM 097023105 762258 4188 SH SOLE 4188 0 0 BOOKING HOLDINGS INC COM 09857L108 265421 67 SH SOLE 67 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 270402 1757 SH SOLE 1757 0 0 BOSTON SCIENTIFIC CORP COM 101137107 217168 2820 SH SOLE 2820 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 405997 9776 SH SOLE 9776 0 0 BROADCOM INC COM 11135F101 3354765 2090 SH SOLE 2090 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1900962 9611 SH SOLE 9611 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 296056 962 SH SOLE 962 0 0 CARDINAL HEALTH INC COM 14149Y108 219450 2232 SH SOLE 2232 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 226962 3598 SH SOLE 3598 0 0 CATERPILLAR INC COM 149123101 902035 2708 SH SOLE 2708 0 0 CDW CORP COM 12514G108 521771 2331 SH SOLE 2331 0 0 CENCORA INC COM 03073E105 1629595 7233 SH SOLE 7233 0 0 CERENCE INC COM 156727109 306690 108371 SH SOLE 108371 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 317794 1063 SH SOLE 1063 0 0 CHEVRON CORP NEW COM 166764100 3030325 19373 SH SOLE 19373 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 316383 5050 SH SOLE 5050 0 0 CHUBB LIMITED COM H1467J104 288245 1126 SH SOLE 1126 0 0 CIMPRESS PLC SHS EURO G2143T103 1042822 11903 SH SOLE 11903 0 0 CISCO SYS INC COM 17275R102 502656 10580 SH SOLE 10580 0 0 CITIGROUP INC COM NEW 172967424 246669 3887 SH SOLE 3887 0 0 CITIZENS FINL GROUP INC COM 174610105 206128 5721 SH SOLE 5721 0 0 CME GROUP INC COM 12572Q105 569354 2896 SH SOLE 2896 0 0 CNO FINL GROUP INC COM 12621E103 894857 32282 SH SOLE 32282 0 0 COCA COLA CO COM 191216100 2893000 45449 SH SOLE 45449 0 0 COGNEX CORP COM 192422103 824145 17625 SH SOLE 17625 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 1098556 143790 SH SOLE 143790 0 0 COLGATE PALMOLIVE CO COM 194162103 239495 2468 SH SOLE 2468 0 0 COMCAST CORP NEW CL A 20030N101 1142650 29179 SH SOLE 29179 0 0 COMMVAULT SYS INC COM 204166102 1496394 12309 SH SOLE 12309 0 0 CONOCOPHILLIPS COM 20825C104 315918 2762 SH SOLE 2762 0 0 CONSTELLATION BRANDS INC CL A 21036P108 703404 2734 SH SOLE 2734 0 0 CONSTELLATION ENERGY CORP COM 21037T109 306558 1531 SH SOLE 1531 0 0 COPART INC COM 217204106 521019 9620 SH SOLE 9620 0 0 CORTEVA INC COM 22052L104 459547 8520 SH SOLE 8520 0 0 COSTAR GROUP INC COM 22160N109 955665 12890 SH SOLE 12890 0 0 COSTCO WHSL CORP NEW COM 22160K105 3199362 3764 SH SOLE 3764 0 0 CUMMINS INC COM 231021106 266407 962 SH SOLE 962 0 0 CVS HEALTH CORP COM 126650100 318452 5392 SH SOLE 5392 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 2335280 8541 SH SOLE 8541 0 0 D R HORTON INC COM 23331A109 216328 1535 SH SOLE 1535 0 0 DANAHER CORPORATION COM 235851102 1239756 4962 SH SOLE 4962 0 0 DATADOG INC CL A COM 23804L103 344327 2655 SH SOLE 2655 0 0 DEERE & CO COM 244199105 715875 1916 SH SOLE 1916 0 0 DEXCOM INC COM 252131107 1081192 9536 SH SOLE 9536 0 0 DIGITAL RLTY TR INC COM 253868103 769829 5063 SH SOLE 5063 0 0 DISCOVER FINL SVCS COM 254709108 250109 1912 SH SOLE 1912 0 0 DISNEY WALT CO COM 254687106 2976744 29980 SH SOLE 29980 0 0 DOLLAR GEN CORP NEW COM 256677105 1027559 7771 SH SOLE 7771 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 701510 6999 SH SOLE 6999 0 0 DUPONT DE NEMOURS INC COM 26614N102 303400 3769 SH SOLE 3769 0 0 EATON CORP PLC SHS G29183103 685734 2187 SH SOLE 2187 0 0 ELEVANCE HEALTH INC COM 036752103 646439 1193 SH SOLE 1193 0 0 ELI LILLY & CO COM 532457108 6462279 7138 SH SOLE 7138 0 0 EMERSON ELEC CO COM 291011104 1090364 9898 SH SOLE 9898 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1241446 76538 SH SOLE 76538 0 0 ENOVA INTL INC COM 29357K103 265372 4263 SH SOLE 4263 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 2697502 93081 SH SOLE 93081 0 0 EQUIFAX INC COM 294429105 3721030 15347 SH SOLE 15347 0 0 EQUINIX INC COM 29444U700 789134 1043 SH SOLE 1043 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 27209 10670 SH SOLE 10670 0 0 EXXON MOBIL CORP COM 30231G102 3418949 29699 SH SOLE 29699 0 0 FACTSET RESH SYS INC COM 303075105 970458 2377 SH SOLE 2377 0 0 FERGUSON PLC NEW SHS G3421J106 311970 1611 SH SOLE 1611 0 0 FISERV INC COM 337738108 1003784 6735 SH SOLE 6735 0 0 FORD MTR CO DEL COM 345370860 202774 16170 SH SOLE 16170 0 0 FORTINET INC COM 34959E109 1408872 23376 SH SOLE 23376 0 0 FULTON FINL CORP PA COM 360271100 4773146 281104 SH SOLE 281104 0 0 GE AEROSPACE COM NEW 369604301 890232 5600 SH SOLE 5600 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 232669 2986 SH SOLE 2986 0 0 GE VERNOVA INC COM 36828A101 212329 1238 SH SOLE 1238 0 0 GENERAL MTRS CO COM 37045V100 347707 7484 SH SOLE 7484 0 0 GENTEX CORP COM 371901109 802905 23818 SH SOLE 23818 0 0 GILDAN ACTIVEWEAR INC COM 375916103 658329 17361 SH SOLE 17361 0 0 GLOBAL PMTS INC COM 37940X102 624392 6457 SH SOLE 6457 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 576833 19908 SH SOLE 19908 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 795094 23628 SH SOLE 23628 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 1954472 18275 SH SOLE 18275 0 0 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 377577 8344 SH SOLE 8344 0 0 GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 914463 22419 SH SOLE 22419 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 901926 1994 SH SOLE 1994 0 0 GOLUB CAP BDC INC COM 38173M102 221511 14100 SH SOLE 14100 0 0 GRAINGER W W INC COM 384802104 2279058 2526 SH SOLE 2526 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1148486 8329 SH SOLE 8329 0 0 HENRY JACK & ASSOC INC COM 426281101 832258 5013 SH SOLE 5013 0 0 HERSHEY CO COM 427866108 317107 1725 SH SOLE 1725 0 0 HESS CORP COM 42809H107 255505 1732 SH SOLE 1732 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 730797 36196 SH SOLE 36196 0 0 HOME DEPOT INC COM 437076102 3982143 11568 SH SOLE 11568 0 0 HONEYWELL INTL INC COM 438516106 1025419 4802 SH SOLE 4802 0 0 HUBSPOT INC COM 443573100 733699 1244 SH SOLE 1244 0 0 HUNTINGTON BANCSHARES INC COM 446150104 396733 29754 SH SOLE 29754 0 0 IDEXX LABS INC COM 45168D104 1336390 2743 SH SOLE 2743 0 0 IMMUNITYBIO INC COM 45256X103 79000 12500 SH SOLE 12500 0 0 INTEL CORP COM 458140100 310274 10019 SH SOLE 10019 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 672948 3891 SH SOLE 3891 0 0 INTUIT COM 461202103 4002805 6091 SH SOLE 6091 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 396361 891 SH SOLE 891 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 953100 15000 SH SOLE 15000 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 300961 1832 SH SOLE 1832 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 5745287 11992 SH SOLE 11992 0 0 INVESCO SR INCOME TR COM 46131H107 44824 10400 SH SOLE 10400 0 0 ISHARES INC MSCI EURZONE ETF 464286608 488055 9996 SH SOLE 9996 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 298195 2130 SH SOLE 2130 0 0 ISHARES TR CORE S&P500 ETF 464287200 23246330 42480 SH SOLE 42480 0 0 ISHARES TR CORE S&P MCP ETF 464287507 1160744 19835 SH SOLE 19835 0 0 ISHARES TR CORE S&P SCP ETF 464287804 18057218 169297 SH SOLE 169297 0 0 ISHARES TR CORE S&P TTL STK 464287150 1290782 10867 SH SOLE 10867 0 0 ISHARES TR EXPND TEC SC ETF 464287549 311223 3300 SH SOLE 3300 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 263630 6351 SH SOLE 6351 0 0 ISHARES TR GLOBAL TECH ETF 464287291 223614 2700 SH SOLE 2700 0 0 ISHARES TR MSCI ACWI EX US 464288240 215336 4053 SH SOLE 4053 0 0 ISHARES TR MSCI EAFE ETF 464287465 228662 2919 SH SOLE 2919 0 0 ISHARES TR NATIONAL MUN ETF 464288414 242609 2277 SH SOLE 2277 0 0 ISHARES TR RUS 1000 ETF 464287622 26194231 88036 SH SOLE 88036 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 4370110 11989 SH SOLE 11989 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 741149 4248 SH SOLE 4248 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1588580 7830 SH SOLE 7830 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 215771 699 SH SOLE 699 0 0 ISHARES TR RUS MID CAP ETF 464287499 18927477 233442 SH SOLE 233442 0 0 ISHARES TR RUS MD CP GR ETF 464287481 442283 4008 SH SOLE 4008 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 202843 1680 SH SOLE 1680 0 0 ISHARES TR S&P 100 ETF 464287101 9116071 34491 SH SOLE 34491 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 1439182 15552 SH SOLE 15552 0 0 ISHARES TR S&P 500 VAL ETF 464287408 1179789 6482 SH SOLE 6482 0 0 ISHARES TR SELECT DIVID ETF 464287168 232766 1924 SH SOLE 1924 0 0 JOHNSON & JOHNSON COM 478160104 8632748 59064 SH SOLE 59064 0 0 JPMORGAN CHASE & CO. COM 46625H100 4901973 24236 SH SOLE 24236 0 0 KEURIG DR PEPPER INC COM 49271V100 532495 15841 SH SOLE 15841 0 0 KIMBERLY-CLARK CORP COM 494368103 555303 3983 SH SOLE 3983 0 0 KKR & CO INC COM 48251W104 385494 3663 SH SOLE 3663 0 0 KLA CORP COM NEW 482480100 2868292 3479 SH SOLE 3479 0 0 KORNIT DIGITAL LTD SHS M6372Q113 375267 25633 SH SOLE 25633 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 289225 14454 SH SOLE 14454 0 0 LAM RESEARCH CORP COM 512807108 748929 702 SH SOLE 702 0 0 LENNAR CORP CL A 526057104 281306 1877 SH SOLE 1877 0 0 LINDE PLC SHS G54950103 556411 1268 SH SOLE 1268 0 0 LIVERAMP HLDGS INC COM 53815P108 670872 21683 SH SOLE 21683 0 0 LOCKHEED MARTIN CORP COM 539830109 322299 690 SH SOLE 690 0 0 LOWES COS INC COM 548661107 1807772 8200 SH SOLE 8200 0 0 M & T BK CORP COM 55261F104 236122 1560 SH SOLE 1560 0 0 MANHATTAN ASSOCIATES INC COM 562750109 1650043 6689 SH SOLE 6689 0 0 MARATHON PETE CORP COM 56585A102 214768 1238 SH SOLE 1238 0 0 MARRIOTT INTL INC NEW CL A 571903202 262079 1084 SH SOLE 1084 0 0 MARSH & MCLENNAN COS INC COM 571748102 5856548 27793 SH SOLE 27793 0 0 MARVELL TECHNOLOGY INC COM 573874104 225148 3221 SH SOLE 3221 0 0 MASTEC INC COM 576323109 106361541 994126 SH SOLE 994126 0 0 MASTERCARD INCORPORATED CL A 57636Q104 3985222 9034 SH SOLE 9034 0 0 MCDONALDS CORP COM 580135101 4638490 18202 SH SOLE 18202 0 0 MEDPACE HLDGS INC COM 58506Q109 1955052 4747 SH SOLE 4747 0 0 MEDTRONIC PLC SHS G5960L103 1034951 13033 SH SOLE 13033 0 0 MERCADOLIBRE INC COM 58733R102 3033716 1846 SH SOLE 1846 0 0 MERCK & CO INC COM 58933Y105 2624810 21071 SH SOLE 21071 0 0 META PLATFORMS INC CL A 30303M102 17215476 34143 SH SOLE 34143 0 0 METLIFE INC COM 59156R108 225240 3209 SH SOLE 3209 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 1907958 20852 SH SOLE 20852 0 0 MICRON TECHNOLOGY INC COM 595112103 685797 5214 SH SOLE 5214 0 0 MICROSOFT CORP COM 594918104 23826997 53310 SH SOLE 53310 0 0 MONDELEZ INTL INC CL A 609207105 1219820 18520 SH SOLE 18520 0 0 MOODYS CORP COM 615369105 760200 1806 SH SOLE 1806 0 0 MORGAN STANLEY COM NEW 617446448 480605 4945 SH SOLE 4945 0 0 MORNINGSTAR INC COM 617700109 894946 3025 SH SOLE 3025 0 0 MPLX LP COM UNIT REP LTD 55336V100 251494 5905 SH SOLE 5905 0 0 MSCI INC COM 55354G100 520290 1080 SH SOLE 1080 0 0 NASDAQ INC COM 631103108 282017 4680 SH SOLE 4680 0 0 NEOGEN CORP COM 640491106 434655 27809 SH SOLE 27809 0 0 NETFLIX INC COM 64110L106 2080999 3084 SH SOLE 3084 0 0 NEW JERSEY RES CORP COM 646025106 771883 17884 SH SOLE 17884 0 0 NEXTERA ENERGY INC COM 65339F101 775511 10952 SH SOLE 10952 0 0 NICE LTD SPONSORED ADR 653656108 1148416 6678 SH SOLE 6678 0 0 NIKE INC CL B 654106103 2283929 30139 SH SOLE 30139 0 0 NORFOLK SOUTHN CORP COM 655844108 1140219 5311 SH SOLE 5311 0 0 NOVO-NORDISK A S ADR 670100205 1128502 7906 SH SOLE 7906 0 0 NUCOR CORP COM 670346105 291816 1846 SH SOLE 1846 0 0 NVIDIA CORPORATION COM 67066G104 11599882 93896 SH SOLE 93896 0 0 ORACLE CORP COM 68389X105 1370205 9704 SH SOLE 9704 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 252398 239 SH SOLE 239 0 0 ORIGIN AGRITECH LIMITED SHS NEW G67828205 199402 41542 SH SOLE 41542 0 0 PALO ALTO NETWORKS INC COM 697435105 555976 1640 SH SOLE 1640 0 0 PARKER-HANNIFIN CORP COM 701094104 211934 419 SH SOLE 419 0 0 PAYCOM SOFTWARE INC COM 70432V102 400941 2803 SH SOLE 2803 0 0 PEPSICO INC COM 713448108 4757355 28845 SH SOLE 28845 0 0 PETMED EXPRESS INC COM 716382106 96390 23800 SH SOLE 23800 0 0 PFIZER INC COM 717081103 1440496 51483 SH SOLE 51483 0 0 PHILIP MORRIS INTL INC COM 718172109 2543479 24783 SH SOLE 24783 0 0 PHREESIA INC COM 71944F106 615012 29010 SH SOLE 29010 0 0 PINTEREST INC CL A 72352L106 336915 7645 SH SOLE 7645 0 0 PNC FINL SVCS GROUP INC COM 693475105 1500227 9649 SH SOLE 9649 0 0 PPL CORP COM 69351T106 252977 9065 SH SOLE 9065 0 0 PROCTER AND GAMBLE CO COM 742718109 3748334 22728 SH SOLE 22728 0 0 PROGRESSIVE CORP COM 743315103 360585 1736 SH SOLE 1736 0 0 PROLOGIS INC. COM 74340W103 221026 1968 SH SOLE 1968 0 0 PROVIDENT FINL SVCS INC COM 74386T105 741436 51668 SH SOLE 51668 0 0 PRUDENTIAL FINL INC COM 744320102 262740 2242 SH SOLE 2242 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 412130 5592 SH SOLE 5592 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 303530 51272 SH SOLE 51272 0 0 QUALCOMM INC COM 747525103 1709960 8585 SH SOLE 8585 0 0 QUALYS INC COM 74758T303 1179645 8272 SH SOLE 8272 0 0 RAYMOND JAMES FINL INC COM 754730109 211991 1715 SH SOLE 1715 0 0 RBC BEARINGS INC COM 75524B104 1223183 4534 SH SOLE 4534 0 0 REGENERON PHARMACEUTICALS COM 75886F107 239635 228 SH SOLE 228 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 753341 3670 SH SOLE 3670 0 0 REPLIGEN CORP COM 759916109 722576 5732 SH SOLE 5732 0 0 RESMED INC COM 761152107 981793 5129 SH SOLE 5129 0 0 ROBLOX CORP CL A 771049103 3475563 93404 SH SOLE 93404 0 0 ROPER TECHNOLOGIES INC COM 776696106 226591 402 SH SOLE 402 0 0 ROSS STORES INC COM 778296103 1470493 10119 SH SOLE 10119 0 0 RTX CORPORATION COM 75513E101 516205 5142 SH SOLE 5142 0 0 S & T BANCORP INC COM 783859101 484222 14502 SH SOLE 14502 0 0 S&P GLOBAL INC COM 78409V104 313984 704 SH SOLE 704 0 0 SALESFORCE INC COM 79466L302 1018887 3963 SH SOLE 3963 0 0 SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 49407 10000 SH SOLE 10000 0 0 SCHWAB CHARLES CORP COM 808513105 514725 6985 SH SOLE 6985 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2088058 26571 SH SOLE 26571 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2182584 28501 SH SOLE 28501 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 11659074 51536 SH SOLE 51536 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1245638 8546 SH SOLE 8546 0 0 SERVICE CORP INTL COM 817565104 739752 10400 SH SOLE 10400 0 0 SERVICENOW INC COM 81762P102 2649505 3368 SH SOLE 3368 0 0 SHELL PLC SPON ADS 780259305 513561 7115 SH SOLE 7115 0 0 SHERWIN WILLIAMS CO COM 824348106 1094262 3667 SH SOLE 3667 0 0 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 43500 10000 SH SOLE 10000 0 0 SIMON PPTY GROUP INC NEW COM 828806109 213279 1405 SH SOLE 1405 0 0 SOUTHERN CO COM 842587107 480189 6190 SH SOLE 6190 0 0 SPDR GOLD TR GOLD SHS 78463V107 2492826 11594 SH SOLE 11594 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 20218818 37152 SH SOLE 37152 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 9126115 17056 SH SOLE 17056 0 0 SPDR SER TR S&P DIVID ETF 78464A763 3208879 25231 SH SOLE 25231 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 342124 8238 SH SOLE 8238 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 814599 2596 SH SOLE 2596 0 0 SPS COMM INC COM 78463M107 549239 2919 SH SOLE 2919 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 798610 16774 SH SOLE 16774 0 0 STARBUCKS CORP COM 855244109 2029414 26068 SH SOLE 26068 0 0 STATE STR CORP COM 857477103 811706 10969 SH SOLE 10969 0 0 STRYKER CORPORATION COM 863667101 3637807 10692 SH SOLE 10692 0 0 SYNOPSYS INC COM 871607107 1157036 1944 SH SOLE 1944 0 0 SYSCO CORP COM 871829107 1213773 17002 SH SOLE 17002 0 0 T-MOBILE US INC COM 872590104 312367 1773 SH SOLE 1773 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1526259 8754 SH SOLE 8754 0 0 TARGET CORP COM 87612E106 213326 1441 SH SOLE 1441 0 0 TESLA INC COM 88160R101 2725401 13773 SH SOLE 13773 0 0 TESLA INC COM 88160R101 118728 600 SH Call SOLE 0 0 0 TEXAS INSTRS INC COM 882508104 2829423 14545 SH SOLE 14545 0 0 THE CIGNA GROUP COM 125523100 220160 666 SH SOLE 666 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1579387 2854 SH SOLE 2854 0 0 TJX COS INC NEW COM 872540109 555455 5045 SH SOLE 5045 0 0 TOAST INC CL A 888787108 674014 26155 SH SOLE 26155 0 0 TOYOTA MOTOR CORP ADS 892331307 229156 1118 SH SOLE 1118 0 0 TRADEWEB MKTS INC CL A 892672106 679778 6413 SH SOLE 6413 0 0 TRANSDIGM GROUP INC COM 893641100 242746 190 SH SOLE 190 0 0 UBER TECHNOLOGIES INC COM 90353T100 8348170 114862 SH SOLE 114862 0 0 UNION PAC CORP COM 907818108 564292 2494 SH SOLE 2494 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1614867 11800 SH SOLE 11800 0 0 UNITEDHEALTH GROUP INC COM 91324P102 5885145 11556 SH SOLE 11556 0 0 US BANCORP DEL COM NEW 902973304 1253888 31199 SH SOLE 31199 0 0 V F CORP COM 918204108 251816 18653 SH SOLE 18653 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 456004 6329 SH SOLE 6329 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 2362818 9433 SH SOLE 9433 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 982801 4490 SH SOLE 4490 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 336894 2087 SH SOLE 2087 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 3356228 13810 SH SOLE 13810 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 931297 2487 SH SOLE 2487 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 406451 1514 SH SOLE 1514 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 10339920 20601 SH SOLE 20601 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 379053 5677 SH SOLE 5677 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 341079 1859 SH SOLE 1859 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 3143801 52136 SH SOLE 52136 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 3053713 25748 SH SOLE 25748 0 0 VANGUARD WORLD FD INF TECH ETF 92204A702 1026190 1777 SH SOLE 1777 0 0 VANGUARD WORLD FD FINANCIALS ETF 92204A405 201183 2005 SH SOLE 2005 0 0 VEEVA SYS INC CL A COM 922475108 674941 3688 SH SOLE 3688 0 0 VERISK ANALYTICS INC COM 92345Y106 1839253 6823 SH SOLE 6823 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 787766 19102 SH SOLE 19102 0 0 VERTEX INC CL A 92538J106 77993202 2163473 SH SOLE 2163473 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 257327 549 SH SOLE 549 0 0 VISA INC COM CL A 92826C839 2629916 10020 SH SOLE 10020 0 0 WALMART INC COM 931142103 1661197 24534 SH SOLE 24534 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 104956 14107 SH SOLE 14107 0 0 WASTE MGMT INC DEL COM 94106L109 2352678 11028 SH SOLE 11028 0 0 WELLS FARGO CO NEW COM 949746101 728062 12259 SH SOLE 12259 0 0 WEX INC COM 96208T104 212037 1197 SH SOLE 1197 0 0 WILLIAMS COS INC COM 969457100 1715056 40354 SH SOLE 40354 0 0 WORKDAY INC CL A 98138H101 344282 1540 SH SOLE 1540 0 0 ZOETIS INC CL A 98978V103 2584879 14910 SH SOLE 14910 0 0 ZSCALER INC COM 98980G102 501808 2611 SH SOLE 2611 0 0