0001720969-24-000002.txt : 20240430 0001720969-24-000002.hdr.sgml : 20240430 20240430093814 ACCESSION NUMBER: 0001720969-24-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240430 DATE AS OF CHANGE: 20240430 EFFECTIVENESS DATE: 20240430 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: 24894461 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 03-31-2024 03-31-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 04-30-2024 0 314 791417662
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 281404 2653 SH SOLE 2653 0 0 ABBOTT LABS COM 002824100 3424576 30130 SH SOLE 30130 0 0 ABBVIE INC COM 00287Y109 3609222 19820 SH SOLE 19820 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5521499 15930 SH SOLE 15930 0 0 ADOBE INC COM 00724F101 721578 1430 SH SOLE 1430 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1148577 6364 SH SOLE 6364 0 0 AEROVIRONMENT INC COM 008073108 2035405 13279 SH SOLE 13279 0 0 AFLAC INC COM 001055102 270116 3146 SH SOLE 3146 0 0 AIR PRODS & CHEMS INC COM 009158106 3574936 14756 SH SOLE 14756 0 0 AIRBNB INC COM CL A 009066101 250739 1520 SH SOLE 1520 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 798637 11037 SH SOLE 11037 0 0 ALPHABET INC CAP STK CL A 02079K305 9917761 65711 SH SOLE 65711 0 0 ALPHABET INC CAP STK CL C 02079K107 5245858 36917 SH SOLE 36917 0 0 ALTRIA GROUP INC COM 02209S103 431315 9888 SH SOLE 9888 0 0 AMAZON COM INC COM 023135106 11822105 65540 SH SOLE 65540 0 0 AMERICAN EXPRESS CO COM 025816109 1076746 4729 SH SOLE 4729 0 0 AMERICAN TOWER CORP NEW COM 03027X100 406245 2056 SH SOLE 2056 0 0 AMERIPRISE FINL INC COM 03076C106 757186 1727 SH SOLE 1727 0 0 AMETEK INC COM 031100100 272521 1490 SH SOLE 1490 0 0 AMGEN INC COM 031162100 2557478 8995 SH SOLE 8995 0 0 AMPHENOL CORP NEW CL A 032095101 3071643 26578 SH SOLE 26578 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 142000 50000 SH SOLE 50000 0 0 ANALOG DEVICES INC COM 032654105 412788 2087 SH SOLE 2087 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 300489 15261 SH SOLE 15261 0 0 ANSYS INC COM 03662Q105 940109 2708 SH SOLE 2708 0 0 APPLE INC COM 037833100 21924049 127852 SH SOLE 127852 0 0 APPLIED MATLS INC COM 038222105 425040 2061 SH SOLE 2061 0 0 APPLOVIN CORP COM CL A 03831W108 1224079 19191 SH SOLE 19191 0 0 ARISTA NETWORKS INC COM 040413106 689292 2377 SH SOLE 2377 0 0 ARM HOLDINGS PLC SPONSORED ADR 042068205 321643 3040 SH SOLE 3040 0 0 ASPEN TECHNOLOGY INC COM 29109X106 504407 2365 SH SOLE 2365 0 0 AT&T INC COM 00206R102 394381 22408 SH SOLE 22408 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 212925 42500 SH SOLE 42500 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 2661593 10600 SH SOLE 10600 0 0 AVERY DENNISON CORP COM 053611109 253389 1135 SH SOLE 1135 0 0 AZENTA INC COM 114340102 325874 5406 SH SOLE 5406 0 0 BALL CORP COM 058498106 1032325 15325 SH SOLE 15325 0 0 BANK AMERICA CORP COM 060505104 1776865 46553 SH SOLE 46553 0 0 BENTLEY SYS INC COM CL B 08265T208 10143015 194236 SH SOLE 194236 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5396533 12833 SH SOLE 12833 0 0 BIO-TECHNE CORP COM 09073M104 914507 12992 SH SOLE 12992 0 0 BLACKBAUD INC COM 09227Q100 601201 8109 SH SOLE 8109 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 108799 10074 SH SOLE 10074 0 0 BLACKROCK INC COM 09247X101 443528 532 SH SOLE 532 0 0 BLACKSTONE INC COM 09260D107 1488685 11332 SH SOLE 11332 0 0 BOEING CO COM 097023105 742626 3848 SH SOLE 3848 0 0 BOOKING HOLDINGS INC COM 09857L108 210417 58 SH SOLE 58 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 259473 1748 SH SOLE 1748 0 0 BRASKEM S A SP ADR PFD A 105532105 121575 12444 SH SOLE 12444 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 613016 11304 SH SOLE 11304 0 0 BROADCOM INC COM 11135F101 2016740 1517 SH SOLE 1517 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1791765 8712 SH SOLE 8712 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 283265 910 SH SOLE 910 0 0 CARDINAL HEALTH INC COM 14149Y108 257622 2292 SH SOLE 2292 0 0 CATERPILLAR INC COM 149123101 1621819 4426 SH SOLE 4426 0 0 CDW CORP COM 12514G108 386739 1512 SH SOLE 1512 0 0 CENCORA INC COM 03073E105 1903584 7834 SH SOLE 7834 0 0 CERENCE INC COM 156727109 503638 31977 SH SOLE 31977 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 384213 1322 SH SOLE 1322 0 0 CHEVRON CORP NEW COM 166764100 2986807 18935 SH SOLE 18935 0 0 CHUBB LIMITED COM H1467J104 280260 1078 SH SOLE 1078 0 0 CIMPRESS PLC SHS EURO G2143T103 1053535 11903 SH SOLE 11903 0 0 CISCO SYS INC COM 17275R102 603512 12092 SH SOLE 12092 0 0 CITIGROUP INC COM NEW 172967424 222162 3513 SH SOLE 3513 0 0 CME GROUP INC COM 12572Q105 494952 2299 SH SOLE 2299 0 0 CNO FINL GROUP INC COM 12621E103 1145531 41686 SH SOLE 41686 0 0 COCA COLA CO COM 191216100 1804086 29257 SH SOLE 29257 0 0 COGNEX CORP COM 192422103 648220 15281 SH SOLE 15281 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 1172264 141749 SH SOLE 141749 0 0 COLGATE PALMOLIVE CO COM 194162103 206124 2289 SH SOLE 2289 0 0 COMCAST CORP NEW CL A 20030N101 1330238 30686 SH SOLE 30686 0 0 COMMVAULT SYS INC COM 204166102 1229129 12118 SH SOLE 12118 0 0 CONAGRA BRANDS INC COM 205887102 662039 22336 SH SOLE 22336 0 0 CONOCOPHILLIPS COM 20825C104 338183 2657 SH SOLE 2657 0 0 CONSTELLATION ENERGY CORP COM 21037T109 723304 3913 SH SOLE 3913 0 0 COPART INC COM 217204106 549661 9490 SH SOLE 9490 0 0 CORTEVA INC COM 22052L104 485957 8427 SH SOLE 8427 0 0 COSTAR GROUP INC COM 22160N109 1235128 12786 SH SOLE 12786 0 0 COSTCO WHSL CORP NEW COM 22160K105 2381048 3250 SH SOLE 3250 0 0 CROWN CASTLE INC COM 22822V101 212612 2009 SH SOLE 2009 0 0 CVS HEALTH CORP COM 126650100 1641700 20583 SH SOLE 20583 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 2238730 8428 SH SOLE 8428 0 0 D R HORTON INC COM 23331A109 492303 2992 SH SOLE 2992 0 0 DANAHER CORPORATION COM 235851102 1072298 4294 SH SOLE 4294 0 0 DATADOG INC CL A COM 23804L103 325686 2635 SH SOLE 2635 0 0 DEERE & CO COM 244199105 769316 1873 SH SOLE 1873 0 0 DEXCOM INC COM 252131107 1294765 9335 SH SOLE 9335 0 0 DIGITAL RLTY TR INC COM 253868103 710117 4930 SH SOLE 4930 0 0 DISCOVER FINL SVCS COM 254709108 266375 2032 SH SOLE 2032 0 0 DISNEY WALT CO COM 254687106 3526091 28817 SH SOLE 28817 0 0 DOLLAR GEN CORP NEW COM 256677105 1318863 8451 SH SOLE 8451 0 0 DOW INC COM 260557103 215558 3721 SH SOLE 3721 0 0 DUPONT DE NEMOURS INC COM 26614N102 254106 3314 SH SOLE 3314 0 0 EATON CORP PLC SHS G29183103 447202 1426 SH SOLE 1426 0 0 ELEVANCE HEALTH INC COM 036752103 557949 1076 SH SOLE 1076 0 0 ELI LILLY & CO COM 532457108 4908470 6309 SH SOLE 6309 0 0 EMERSON ELEC CO COM 291011104 1107433 9764 SH SOLE 9764 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1203943 76538 SH SOLE 76538 0 0 ENOVA INTL INC COM 29357K103 267844 4263 SH SOLE 4263 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 2690258 92195 SH SOLE 92195 0 0 EQUIFAX INC COM 294429105 3961040 14807 SH SOLE 14807 0 0 EQUINIX INC COM 29444U700 835234 1012 SH SOLE 1012 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 51949 11674 SH SOLE 11674 0 0 EXXON MOBIL CORP COM 30231G102 3610531 31061 SH SOLE 31061 0 0 FACTSET RESH SYS INC COM 303075105 1024649 2255 SH SOLE 2255 0 0 FERGUSON PLC NEW SHS G3421J106 351891 1611 SH SOLE 1611 0 0 FISERV INC COM 337738108 969628 6067 SH SOLE 6067 0 0 FORD MTR CO DEL COM 345370860 596669 44930 SH SOLE 44930 0 0 FORTINET INC COM 34959E109 1656381 24248 SH SOLE 24248 0 0 FULTON FINL CORP PA COM 360271100 4594830 286104 SH SOLE 286104 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 204729 2252 SH SOLE 2252 0 0 GENERAL MTRS CO COM 37045V100 239267 5276 SH SOLE 5276 0 0 GENTEX CORP COM 371901109 848676 23496 SH SOLE 23496 0 0 GILDAN ACTIVEWEAR INC COM 375916103 648173 17361 SH SOLE 17361 0 0 GLOBAL PMTS INC COM 37940X102 950090 7095 SH SOLE 7095 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 573948 19908 SH SOLE 19908 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 1887128 18129 SH SOLE 18129 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 822439 23889 SH SOLE 23889 0 0 GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 1016656 24706 SH SOLE 24706 0 0 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 332034 7251 SH SOLE 7251 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 727198 1741 SH SOLE 1741 0 0 GRAINGER W W INC COM 384802104 2683637 2638 SH SOLE 2638 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 956322 8194 SH SOLE 8194 0 0 HENRY JACK & ASSOC INC COM 426281101 850582 4896 SH SOLE 4896 0 0 HERSHEY CO COM 427866108 333373 1714 SH SOLE 1714 0 0 HESS CORP COM 42809H107 786401 5152 SH SOLE 5152 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 559952 36196 SH SOLE 36196 0 0 HOME DEPOT INC COM 437076102 4876378 12712 SH SOLE 12712 0 0 HONEYWELL INTL INC COM 438516106 888322 4328 SH SOLE 4328 0 0 HUBSPOT INC COM 443573100 845229 1349 SH SOLE 1349 0 0 HUNTINGTON BANCSHARES INC COM 446150104 415336 29446 SH SOLE 29446 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 22883 21188 SH SOLE 21188 0 0 IDEXX LABS INC COM 45168D104 1456191 2697 SH SOLE 2697 0 0 IMMUNITYBIO INC COM 45256X103 67125 12500 SH SOLE 12500 0 0 INTEL CORP COM 458140100 1927047 43628 SH SOLE 43628 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 725839 3801 SH SOLE 3801 0 0 INTUIT COM 461202103 4146333 6379 SH SOLE 6379 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 455109 1140 SH SOLE 1140 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 906300 15000 SH SOLE 15000 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 5314971 11970 SH SOLE 11970 0 0 INVESCO SR INCOME TR COM 46131H107 44512 10400 SH SOLE 10400 0 0 ISHARES INC MSCI EURZONE ETF 464286608 510396 9996 SH SOLE 9996 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 313507 2122 SH SOLE 2122 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 225744 2756 SH SOLE 2756 0 0 ISHARES TR CORE S&P500 ETF 464287200 22070145 41980 SH SOLE 41980 0 0 ISHARES TR CORE S&P MCP ETF 464287507 1204778 19835 SH SOLE 19835 0 0 ISHARES TR CORE S&P TTL STK 464287150 1252965 10867 SH SOLE 10867 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 354252 8248 SH SOLE 8248 0 0 ISHARES TR MSCI ACWI EX US 464288240 216390 4053 SH SOLE 4053 0 0 ISHARES TR MSCI EAFE ETF 464287465 229342 2872 SH SOLE 2872 0 0 ISHARES TR CORE S&P SCP ETF 464287804 17910429 162056 SH SOLE 162056 0 0 ISHARES TR NATIONAL MUN ETF 464288414 245000 2277 SH SOLE 2277 0 0 ISHARES TR RUS 1000 ETF 464287622 25234308 87610 SH SOLE 87610 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 3872367 11489 SH SOLE 11489 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 760859 4248 SH SOLE 4248 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1650660 7849 SH SOLE 7849 0 0 ISHARES TR RUS MID CAP ETF 464287499 19213640 228489 SH SOLE 228489 0 0 ISHARES TR RUS MD CP GR ETF 464287481 309091 2708 SH SOLE 2708 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 210554 1680 SH SOLE 1680 0 0 ISHARES TR S&P 100 ETF 464287101 8541676 34524 SH SOLE 34524 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 1313211 15552 SH SOLE 15552 0 0 ISHARES TR S&P 500 VAL ETF 464287408 1210902 6482 SH SOLE 6482 0 0 ISHARES TR SELECT DIVID ETF 464287168 236998 1924 SH SOLE 1924 0 0 JOHNSON & JOHNSON COM 478160104 9506681 60097 SH SOLE 60097 0 0 JPMORGAN CHASE & CO COM 46625H100 4075905 20349 SH SOLE 20349 0 0 KIMBERLY-CLARK CORP COM 494368103 510933 3950 SH SOLE 3950 0 0 KKR & CO INC COM 48251W104 850279 8454 SH SOLE 8454 0 0 KLA CORP COM NEW 482480100 2151935 3080 SH SOLE 3080 0 0 KORNIT DIGITAL LTD SHS M6372Q113 458128 25283 SH SOLE 25283 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 261897 14249 SH SOLE 14249 0 0 LAKELAND BANCORP INC COM 511637100 751664 62121 SH SOLE 62121 0 0 LAM RESEARCH CORP COM 512807108 853718 877 SH SOLE 877 0 0 LINDE PLC SHS G54950103 338489 729 SH SOLE 729 0 0 LOCKHEED MARTIN CORP COM 539830109 291759 637 SH SOLE 637 0 0 LOWES COS INC COM 548661107 2089295 8202 SH SOLE 8202 0 0 M & T BK CORP COM 55261F104 229755 1566 SH SOLE 1566 0 0 MANHATTAN ASSOCIATES INC COM 562750109 1652769 6605 SH SOLE 6605 0 0 MARATHON PETE CORP COM 56585A102 237569 1179 SH SOLE 1179 0 0 MARSH & MCLENNAN COS INC COM 571748102 5330185 25877 SH SOLE 25877 0 0 MARTIN MARIETTA MATLS INC COM 573284106 409042 666 SH SOLE 666 0 0 MASTEC INC COM 576323109 108864526 1167448 SH SOLE 1167448 0 0 MASTERCARD INCORPORATED CL A 57636Q104 4198407 8718 SH SOLE 8718 0 0 MCDONALDS CORP COM 580135101 4769042 16914 SH SOLE 16914 0 0 MEDPACE HLDGS INC COM 58506Q109 1894465 4688 SH SOLE 4688 0 0 MEDTRONIC PLC SHS G5960L103 1206130 13731 SH SOLE 13731 0 0 MERCADOLIBRE INC COM 58733R102 3023920 2000 SH SOLE 2000 0 0 MERCK & CO INC COM 58933Y105 2732600 20589 SH SOLE 20589 0 0 META PLATFORMS INC CL A 30303M102 15839552 32620 SH SOLE 32620 0 0 METLIFE INC COM 59156R108 204469 2759 SH SOLE 2759 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 1922665 21432 SH SOLE 21432 0 0 MICRON TECHNOLOGY INC COM 595112103 1048423 8885 SH SOLE 8885 0 0 MICROSOFT CORP COM 594918104 21673605 51516 SH SOLE 51516 0 0 MONDELEZ INTL INC CL A 609207105 1423360 20211 SH SOLE 20211 0 0 MOODYS CORP COM 615369105 881915 2244 SH SOLE 2244 0 0 MORGAN STANLEY COM NEW 617446448 352912 3748 SH SOLE 3748 0 0 MORNINGSTAR INC COM 617700109 917709 2976 SH SOLE 2976 0 0 MPLX LP COM UNIT REP LTD 55336V100 245412 5905 SH SOLE 5905 0 0 MSCI INC COM 55354G100 439953 785 SH SOLE 785 0 0 NASDAQ INC COM 631103108 289818 4593 SH SOLE 4593 0 0 NEOGEN CORP COM 640491106 433366 27463 SH SOLE 27463 0 0 NETFLIX INC COM 64110L106 1685866 2776 SH SOLE 2776 0 0 NEW JERSEY RES CORP COM 646025106 774914 17884 SH SOLE 17884 0 0 NEXTERA ENERGY INC COM 65339F101 268358 4199 SH SOLE 4199 0 0 NICE LTD SPONSORED ADR 653656108 1717486 6590 SH SOLE 6590 0 0 NIKE INC CL B 654106103 3077380 32603 SH SOLE 32603 0 0 NORFOLK SOUTHN CORP COM 655844108 1357183 5325 SH SOLE 5325 0 0 NOVO-NORDISK A S ADR 670100205 789146 6146 SH SOLE 6146 0 0 NVIDIA CORPORATION COM 67066G104 7264117 8039 SH SOLE 8039 0 0 ORACLE CORP COM 68389X105 1159255 9229 SH SOLE 9229 0 0 PALO ALTO NETWORKS INC COM 697435105 203437 716 SH SOLE 716 0 0 PARKER-HANNIFIN CORP COM 701094104 217870 392 SH SOLE 392 0 0 PAYCOM SOFTWARE INC COM 70432V102 559417 2811 SH SOLE 2811 0 0 PEPSICO INC COM 713448108 5098214 28870 SH SOLE 28870 0 0 PFIZER INC COM 717081103 1302551 46939 SH SOLE 46939 0 0 PHILIP MORRIS INTL INC COM 718172109 1388919 14865 SH SOLE 14865 0 0 PHILLIPS 66 COM 718546104 204502 1252 SH SOLE 1252 0 0 PHREESIA INC COM 71944F106 694209 29010 SH SOLE 29010 0 0 PINTEREST INC CL A 72352L106 262175 7562 SH SOLE 7562 0 0 PIONEER NAT RES CO COM 723787107 900375 3430 SH SOLE 3430 0 0 PNC FINL SVCS GROUP INC COM 693475105 1538432 9520 SH SOLE 9520 0 0 PPL CORP COM 69351T106 251580 9054 SH SOLE 9054 0 0 PROCTER AND GAMBLE CO COM 742718109 3873513 23874 SH SOLE 23874 0 0 PROGRESSIVE CORP COM 743315103 327603 1584 SH SOLE 1584 0 0 PRUDENTIAL FINL INC COM 744320102 254523 2168 SH SOLE 2168 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 372184 5524 SH SOLE 5524 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 692112 111272 SH SOLE 111272 0 0 QUALCOMM INC COM 747525103 737302 4355 SH SOLE 4355 0 0 QUALYS INC COM 74758T303 1361492 8159 SH SOLE 8159 0 0 RAPID7 INC COM 753422104 207832 4238 SH SOLE 4238 0 0 RAYMOND JAMES FINL INC COM 754730109 219079 1700 SH SOLE 1700 0 0 RBC BEARINGS INC COM 75524B104 1209276 4473 SH SOLE 4473 0 0 REGENERON PHARMACEUTICALS COM 75886F107 200198 208 SH SOLE 208 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 813954 4220 SH SOLE 4220 0 0 REPLIGEN CORP COM 759916109 808144 4394 SH SOLE 4394 0 0 RESMED INC COM 761152107 989952 4999 SH SOLE 4999 0 0 ROBLOX CORP CL A 771049103 3810479 99803 SH SOLE 99803 0 0 ROSS STORES INC COM 778296103 1603682 10900 SH SOLE 10900 0 0 RTX CORPORATION COM 75513E101 355692 3647 SH SOLE 3647 0 0 S & T BANCORP INC COM 783859101 465224 14502 SH SOLE 14502 0 0 S&P GLOBAL INC COM 78409V104 262077 616 SH SOLE 616 0 0 SALESFORCE INC COM 79466L302 1542489 5115 SH SOLE 5115 0 0 SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 48407 10000 SH SOLE 10000 0 0 SCHWAB CHARLES CORP COM 808513105 471150 6513 SH SOLE 6513 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2142420 26571 SH SOLE 26571 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2175936 28496 SH SOLE 28496 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 10644549 51109 SH SOLE 51109 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1257632 8513 SH SOLE 8513 0 0 SERVICE CORP INTL COM 817565104 842729 11356 SH SOLE 11356 0 0 SERVICENOW INC COM 81762P102 2956799 3878 SH SOLE 3878 0 0 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 90540 18000 SH SOLE 18000 0 0 SIMON PPTY GROUP INC NEW COM 828806109 207183 1308 SH SOLE 1308 0 0 SPDR GOLD TR GOLD SHS 78463V107 2385118 11594 SH SOLE 11594 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 19179685 36668 SH SOLE 36668 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 9500874 17076 SH SOLE 17076 0 0 SPDR SER TR S&P DIVID ETF 78464A763 3311316 25231 SH SOLE 25231 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 342211 7951 SH SOLE 7951 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 685084 2596 SH SOLE 2596 0 0 SPS COMM INC COM 78463M107 531588 2875 SH SOLE 2875 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 632960 16535 SH SOLE 16535 0 0 STARBUCKS CORP COM 855244109 2721229 29776 SH SOLE 29776 0 0 STATE STR CORP COM 857477103 923482 11838 SH SOLE 11838 0 0 STRYKER CORPORATION COM 863667101 3741624 10455 SH SOLE 10455 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 602900 10000 SH SOLE 10000 0 0 SUPER MICRO COMPUTER INC COM 86800U104 688747 682 SH SOLE 682 0 0 SYNOPSYS INC COM 871607107 833671 1459 SH SOLE 1459 0 0 SYSCO CORP COM 871829107 1480804 18241 SH SOLE 18241 0 0 T-MOBILE US INC COM 872590104 263600 1615 SH SOLE 1615 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1230317 9007 SH SOLE 9007 0 0 TARGET CORP COM 87612E106 256068 1445 SH SOLE 1445 0 0 TESLA INC COM 88160R101 2171182 12351 SH SOLE 12351 0 0 TEXAS INSTRS INC COM 882508104 2405593 13809 SH SOLE 13809 0 0 THE CIGNA GROUP COM 125523100 206292 568 SH SOLE 568 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1676167 2882 SH SOLE 2882 0 0 TJX COS INC NEW COM 872540109 419372 4135 SH SOLE 4135 0 0 TOAST INC CL A 888787108 584847 23469 SH SOLE 23469 0 0 TOYOTA MOTOR CORP ADS 892331307 281378 1118 SH SOLE 1118 0 0 TRADEWEB MKTS INC CL A 892672106 657313 6310 SH SOLE 6310 0 0 TRANSDIGM GROUP INC COM 893641100 248783 202 SH SOLE 202 0 0 TRUIST FINL CORP COM 89832Q109 3246137 83277 SH SOLE 83277 0 0 UBER TECHNOLOGIES INC COM 90353T100 9860340 128073 SH SOLE 128073 0 0 UNION PAC CORP COM 907818108 598448 2421 SH SOLE 2421 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1875059 12616 SH SOLE 12616 0 0 UNITEDHEALTH GROUP INC COM 91324P102 5977638 12083 SH SOLE 12083 0 0 US BANCORP DEL COM NEW 902973304 1476854 32681 SH SOLE 32681 0 0 V F CORP COM 918204108 295863 19287 SH SOLE 19287 0 0 VALLEY NATL BANCORP COM 919794107 195020 24500 SH SOLE 24500 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 490180 6749 SH SOLE 6749 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 241527 1100 SH SOLE 1100 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 3449817 13807 SH SOLE 13807 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 9802915 20393 SH SOLE 20393 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 856025 2487 SH SOLE 2487 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 339889 2087 SH SOLE 2087 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 393489 1514 SH SOLE 1514 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 1472126 6140 SH SOLE 6140 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1026369 4490 SH SOLE 4490 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 382289 5677 SH SOLE 5677 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 339519 1859 SH SOLE 1859 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 3141690 52101 SH SOLE 52101 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 3115251 25748 SH SOLE 25748 0 0 VANGUARD WORLD FD INF TECH ETF 92204A702 931966 1777 SH SOLE 1777 0 0 VEEVA SYS INC CL A COM 922475108 829450 3580 SH SOLE 3580 0 0 VERISK ANALYTICS INC COM 92345Y106 1402078 5938 SH SOLE 5938 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 781043 18614 SH SOLE 18614 0 0 VERTEX INC CL A 92538J106 68735659 2164221 SH SOLE 2164221 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 228651 547 SH SOLE 547 0 0 VISA INC COM CL A 92826C839 2508834 8990 SH SOLE 8990 0 0 VISTRA CORP COM 92840M102 273906 3921 SH SOLE 3921 0 0 WALMART INC COM 931142103 782391 13003 SH SOLE 13003 0 0 WASTE MGMT INC DEL COM 94106L109 2204049 10340 SH SOLE 10340 0 0 WELLS FARGO CO NEW COM 949746101 500369 8633 SH SOLE 8633 0 0 WILLIAMS COS INC COM 969457100 1560485 40043 SH SOLE 40043 0 0 WORKDAY INC CL A 98138H101 409398 1501 SH SOLE 1501 0 0 ZOETIS INC CL A 98978V103 1948935 11518 SH SOLE 11518 0 0 ZSCALER INC COM 98980G102 504498 2619 SH SOLE 2619 0 0