0001720969-24-000001.txt : 20240212 0001720969-24-000001.hdr.sgml : 20240212 20240212125658 ACCESSION NUMBER: 0001720969-24-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240212 DATE AS OF CHANGE: 20240212 EFFECTIVENESS DATE: 20240212 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: 24618744 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 12-31-2023 12-31-2023 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 02-12-2024 0 306 776356522
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 283685 2595 SH SOLE 2595 0 0 ABBOTT LABS COM 002824100 3903633 35465 SH SOLE 35465 0 0 ABBVIE INC COM 00287Y109 2952333 19051 SH SOLE 19051 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5570258 15874 SH SOLE 15874 0 0 ADOBE INC COM 00724F101 900866 1510 SH SOLE 1510 0 0 ADVANCED MICRO DEVICES INC COM 007903107 637498 4325 SH SOLE 4325 0 0 AEROVIRONMENT INC COM 008073108 1533025 12163 SH SOLE 12163 0 0 AFLAC INC COM 001055102 315480 3824 SH SOLE 3824 0 0 AIR PRODS & CHEMS INC COM 009158106 3583494 13088 SH SOLE 13088 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 826102 10658 SH SOLE 10658 0 0 ALPHABET INC CAP STK CL C 02079K107 5179262 39213 SH SOLE 39213 0 0 ALPHABET INC CAP STK CL A 02079K305 9212835 65952 SH SOLE 65952 0 0 ALTRIA GROUP INC COM 02209S103 392668 9486 SH SOLE 9486 0 0 AMAZON COM INC COM 023135106 10697640 70407 SH SOLE 70407 0 0 AMERICAN EXPRESS CO COM 025816109 868321 4635 SH SOLE 4635 0 0 AMERICAN TOWER CORP NEW COM 03027X100 470403 2179 SH SOLE 2179 0 0 AMERIPRISE FINL INC COM 03076C106 626720 1650 SH SOLE 1650 0 0 AMETEK INC COM 031100100 211554 1283 SH SOLE 1283 0 0 AMGEN INC COM 031162100 3212955 11155 SH SOLE 11155 0 0 AMPHENOL CORP NEW CL A 032095101 2646442 26637 SH SOLE 26637 0 0 AMYLYX PHARMACEUTICALS INC COM 03237H101 736000 50000 SH SOLE 50000 0 0 ANALOG DEVICES INC COM 032654105 524000 2639 SH SOLE 2639 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 295606 15261 SH SOLE 15261 0 0 ANSYS INC COM 03662Q105 1157224 3189 SH SOLE 3189 0 0 ANTERO MIDSTREAM CORP COM 03676B102 175420 14000 SH SOLE 14000 0 0 APPLE INC COM 037833100 24989721 129797 SH SOLE 129797 0 0 APPLIED MATLS INC COM 038222105 367575 2268 SH SOLE 2268 0 0 ASPEN TECHNOLOGY INC COM 29109X106 480367 2182 SH SOLE 2182 0 0 AT&T INC COM 00206R102 350266 20874 SH SOLE 20874 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 382075 42500 SH SOLE 42500 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 2542310 10850 SH SOLE 10850 0 0 AVERY DENNISON CORP COM 053611109 296367 1466 SH SOLE 1466 0 0 AZENTA INC COM 114340102 325895 5003 SH SOLE 5003 0 0 BALL CORP COM 058498106 842926 14654 SH SOLE 14654 0 0 BANK AMERICA CORP COM 060505104 1489695 44244 SH SOLE 44244 0 0 BENTLEY SYS INC COM CL B 08265T208 10124358 194028 SH SOLE 194028 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4548842 12754 SH SOLE 12754 0 0 BIO-TECHNE CORP COM 09073M104 839809 10884 SH SOLE 10884 0 0 BLACKBAUD INC COM 09227Q100 649990 7497 SH SOLE 7497 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 109907 10074 SH SOLE 10074 0 0 BLACKROCK INC COM 09247X101 595049 733 SH SOLE 733 0 0 BLACKSTONE INC COM 09260D107 1421791 10860 SH SOLE 10860 0 0 BOEING CO COM 097023105 1050981 4032 SH SOLE 4032 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 229215 1792 SH SOLE 1792 0 0 BP PLC SPONSORED ADR 055622104 291342 8230 SH SOLE 8230 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 479441 9344 SH SOLE 9344 0 0 BROADCOM INC COM 11135F101 967562 867 SH SOLE 867 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1718109 8318 SH SOLE 8318 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 233966 859 SH SOLE 859 0 0 CARDINAL HEALTH INC COM 14149Y108 228838 2259 SH SOLE 2259 0 0 CATERPILLAR INC COM 149123101 1666692 5637 SH SOLE 5637 0 0 CDW CORP COM 12514G108 275966 1214 SH SOLE 1214 0 0 CENCORA INC COM 03073E105 2602986 12674 SH SOLE 12674 0 0 CERENCE INC COM 156727109 477777 24302 SH SOLE 24302 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 509948 1312 SH SOLE 1312 0 0 CHEVRON CORP NEW COM 166764100 3389661 22725 SH SOLE 22725 0 0 CHUBB LIMITED COM H1467J104 321984 1419 SH SOLE 1419 0 0 CIMPRESS PLC SHS EURO G2143T103 952835 11903 SH SOLE 11903 0 0 CISCO SYS INC COM 17275R102 632157 12513 SH SOLE 12513 0 0 CME GROUP INC COM 12572Q105 405826 1927 SH SOLE 1927 0 0 CNO FINL GROUP INC COM 12621E103 1163039 41686 SH SOLE 41686 0 0 COCA COLA CO COM 191216100 2406112 40830 SH SOLE 40830 0 0 COGNEX CORP COM 192422103 588951 14110 SH SOLE 14110 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 842536 131032 SH SOLE 131032 0 0 COLGATE PALMOLIVE CO COM 194162103 215217 2700 SH SOLE 2700 0 0 COMCAST CORP NEW CL A 20030N101 1461126 33321 SH SOLE 33321 0 0 COMMVAULT SYS INC COM 204166102 894160 11198 SH SOLE 11198 0 0 CONAGRA BRANDS INC COM 205887102 1186983 41416 SH SOLE 41416 0 0 CONOCOPHILLIPS COM 20825C104 297487 2563 SH SOLE 2563 0 0 COPART INC COM 217204106 431837 8813 SH SOLE 8813 0 0 CORTEVA INC COM 22052L104 444192 9269 SH SOLE 9269 0 0 COSTAR GROUP INC COM 22160N109 1004985 11500 SH SOLE 11500 0 0 COSTCO WHSL CORP NEW COM 22160K105 2198721 3257 SH SOLE 3257 0 0 CROWN CASTLE INC COM 22822V101 217364 1887 SH SOLE 1887 0 0 CUBESMART COM 229663109 272866 5823 SH SOLE 5823 0 0 CUMMINS INC COM 231021106 290598 1213 SH SOLE 1213 0 0 CVS HEALTH CORP COM 126650100 2576149 32626 SH SOLE 32626 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1706838 7792 SH SOLE 7792 0 0 DANAHER CORPORATION COM 235851102 937852 4054 SH SOLE 4054 0 0 DATADOG INC CL A COM 23804L103 319836 2635 SH SOLE 2635 0 0 DEERE & CO COM 244199105 1320771 3303 SH SOLE 3303 0 0 DEXCOM INC COM 252131107 1066181 8592 SH SOLE 8592 0 0 DIGITAL RLTY TR INC COM 253868103 651771 4843 SH SOLE 4843 0 0 DISCOVER FINL SVCS COM 254709108 388567 3457 SH SOLE 3457 0 0 DISNEY WALT CO COM 254687106 3178151 35075 SH SOLE 35075 0 0 DOLLAR GEN CORP NEW COM 256677105 2084929 15336 SH SOLE 15336 0 0 DOW INC COM 260557103 203731 3715 SH SOLE 3715 0 0 DROPBOX INC CL A 26210C104 611798 20753 SH SOLE 20753 0 0 DUPONT DE NEMOURS INC COM 26614N102 251496 3269 SH SOLE 3269 0 0 EATON CORP PLC SHS G29183103 329923 1370 SH SOLE 1370 0 0 ELEVANCE HEALTH INC COM 036752103 514944 1092 SH SOLE 1092 0 0 ELI LILLY & CO COM 532457108 2828387 4852 SH SOLE 4852 0 0 EMERSON ELEC CO COM 291011104 963178 9896 SH SOLE 9896 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1301864 94338 SH SOLE 94338 0 0 ENOVA INTL INC COM 29357K103 236000 4263 SH SOLE 4263 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 2641981 100265 SH SOLE 100265 0 0 EQUIFAX INC COM 294429105 3596715 14545 SH SOLE 14545 0 0 EQUINIX INC COM 29444U700 795725 988 SH SOLE 988 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 52364 11094 SH SOLE 11094 0 0 EXXON MOBIL CORP COM 30231G102 3086483 30871 SH SOLE 30871 0 0 FACTSET RESH SYS INC COM 303075105 1131563 2372 SH SOLE 2372 0 0 FERGUSON PLC NEW SHS G3421J106 333432 1727 SH SOLE 1727 0 0 FISERV INC COM 337738108 840744 6329 SH SOLE 6329 0 0 FORD MTR CO DEL COM 345370860 567098 46522 SH SOLE 46522 0 0 FORTINET INC COM 34959E109 1292518 22083 SH SOLE 22083 0 0 FULTON FINL CORP PA COM 360271100 4757910 286104 SH SOLE 286104 0 0 GENERAL ELECTRIC CO COM NEW 369604301 636491 4987 SH SOLE 4987 0 0 GENTEX CORP COM 371901109 709832 21734 SH SOLE 21734 0 0 GILDAN ACTIVEWEAR INC COM 375916103 573955 17361 SH SOLE 17361 0 0 GILEAD SCIENCES INC COM 375558103 216135 2668 SH SOLE 2668 0 0 GLOBAL PMTS INC COM 37940X102 1695196 13348 SH SOLE 13348 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 306581 10438 SH SOLE 10438 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 798477 24337 SH SOLE 24337 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 1737299 18439 SH SOLE 18439 0 0 GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 1082186 25726 SH SOLE 25726 0 0 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 306589 6595 SH SOLE 6595 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 237161 2367 SH SOLE 2367 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 821219 2129 SH SOLE 2129 0 0 GRAINGER W W INC COM 384802104 3447350 4160 SH SOLE 4160 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 724898 6648 SH SOLE 6648 0 0 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 307500 50000 SH SOLE 50000 0 0 HENRY JACK & ASSOC INC COM 426281101 740411 4531 SH SOLE 4531 0 0 HESS CORP COM 42809H107 841894 5840 SH SOLE 5840 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 303063 34052 SH SOLE 34052 0 0 HOME DEPOT INC COM 437076102 4568976 13184 SH SOLE 13184 0 0 HONEYWELL INTL INC COM 438516106 843034 4020 SH SOLE 4020 0 0 HUBSPOT INC COM 443573100 802887 1383 SH SOLE 1383 0 0 HUMANA INC COM 444859102 237472 519 SH SOLE 519 0 0 HUNTINGTON BANCSHARES INC COM 446150104 373640 28631 SH SOLE 28631 0 0 HYDROFARM HLDGS GROUP INC COM 44888K209 19440 21188 SH SOLE 21188 0 0 ICON PLC SHS G4705A100 471878 1667 SH SOLE 1667 0 0 IDEXX LABS INC COM 45168D104 1372639 2473 SH SOLE 2473 0 0 ILLINOIS TOOL WKS INC COM 452308109 263057 999 SH SOLE 999 0 0 IMMUNITYBIO INC COM 45256X103 62750 12500 SH SOLE 12500 0 0 INSTRUCTURE HLDGS INC COM 457790103 300081 11110 SH SOLE 11110 0 0 INTEL CORP COM 458140100 2132720 42442 SH SOLE 42442 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 230403 1794 SH SOLE 1794 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 750367 4588 SH SOLE 4588 0 0 INTUIT COM 461202103 3607447 5772 SH SOLE 5772 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 811200 15000 SH SOLE 15000 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1638080 4000 SH Put SOLE 0 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 4894558 11946 SH SOLE 11946 0 0 INVESCO SR INCOME TR COM 46131H107 42640 10400 SH SOLE 10400 0 0 ISHARES INC MSCI EURZONE ETF 464286608 474210 9996 SH SOLE 9996 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 292287 2116 SH SOLE 2116 0 0 ISHARES TR CORE S&P500 ETF 464287200 20050907 41980 SH SOLE 41980 0 0 ISHARES TR CORE S&P MCP ETF 464287507 1077836 3889 SH SOLE 3889 0 0 ISHARES TR CORE S&P SCP ETF 464287804 16326373 150821 SH SOLE 150821 0 0 ISHARES TR CORE S&P TTL STK 464287150 1212671 11524 SH SOLE 11524 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 322579 8248 SH SOLE 8248 0 0 ISHARES TR MSCI ACWI EX US 464288240 206865 4053 SH SOLE 4053 0 0 ISHARES TR MSCI EAFE ETF 464287465 314496 4174 SH SOLE 4174 0 0 ISHARES TR NATIONAL MUN ETF 464288414 231547 2136 SH SOLE 2136 0 0 ISHARES TR RUS 1000 ETF 464287622 22999415 87697 SH SOLE 87697 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 3483120 11489 SH SOLE 11489 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 660670 3998 SH SOLE 3998 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1585303 7898 SH SOLE 7898 0 0 ISHARES TR RUS MID CAP ETF 464287499 17915910 230489 SH SOLE 230489 0 0 ISHARES TR S&P 100 ETF 464287101 8393796 37575 SH SOLE 37575 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 1167955 15552 SH SOLE 15552 0 0 ISHARES TR S&P 500 VAL ETF 464287408 1083682 6232 SH SOLE 6232 0 0 ISHARES TR SELECT DIVID ETF 464287168 225531 1924 SH SOLE 1924 0 0 JOHNSON & JOHNSON COM 478160104 10219827 65202 SH SOLE 65202 0 0 JPMORGAN CHASE & CO COM 46625H100 3542162 20824 SH SOLE 20824 0 0 KIMBERLY-CLARK CORP COM 494368103 479441 3908 SH SOLE 3908 0 0 KKR & CO INC COM 48251W104 282850 3414 SH SOLE 3414 0 0 KLA CORP COM NEW 482480100 1708344 2939 SH SOLE 2939 0 0 KORNIT DIGITAL LTD SHS M6372Q113 447922 23378 SH SOLE 23378 0 0 LAKELAND BANCORP INC COM 511637100 918770 62121 SH SOLE 62121 0 0 LAM RESEARCH CORP COM 512807108 385836 491 SH SOLE 491 0 0 LINDE PLC SHS G54950103 375800 915 SH SOLE 915 0 0 LOCKHEED MARTIN CORP COM 539830109 262426 579 SH SOLE 579 0 0 LOWES COS INC COM 548661107 3075196 13818 SH SOLE 13818 0 0 M & T BK CORP COM 55261F104 209595 1529 SH SOLE 1529 0 0 MANHATTAN ASSOCIATES INC COM 562750109 1604349 7451 SH SOLE 7451 0 0 MARSH & MCLENNAN COS INC COM 571748102 5267646 27802 SH SOLE 27802 0 0 MASTEC INC COM 576323109 103842711 1371404 SH SOLE 1371404 0 0 MASTERCARD INCORPORATED CL A 57636Q104 3521387 8256 SH SOLE 8256 0 0 MCDONALDS CORP COM 580135101 4441127 14978 SH SOLE 14978 0 0 MEDPACE HLDGS INC COM 58506Q109 1328750 4335 SH SOLE 4335 0 0 MEDTRONIC PLC SHS G5960L103 1999291 24069 SH SOLE 24069 0 0 MERCADOLIBRE INC COM 58733R102 3143080 2000 SH SOLE 2000 0 0 MERCK & CO INC COM 58933Y105 2057714 18742 SH SOLE 18742 0 0 META PLATFORMS INC CL A 30303M102 10387838 29347 SH SOLE 29347 0 0 METLIFE INC COM 59156R108 217964 3296 SH SOLE 3296 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 3068825 34030 SH SOLE 34030 0 0 MICRON TECHNOLOGY INC COM 595112103 523484 6134 SH SOLE 6134 0 0 MICROSOFT CORP COM 594918104 19010453 50554 SH SOLE 50554 0 0 MONDELEZ INTL INC CL A 609207105 2467516 33869 SH SOLE 33869 0 0 MOODYS CORP COM 615369105 1177345 3015 SH SOLE 3015 0 0 MORGAN STANLEY COM NEW 617446448 313786 3365 SH SOLE 3365 0 0 MORNINGSTAR INC COM 617700109 787732 2752 SH SOLE 2752 0 0 MPLX LP COM UNIT REP LTD 55336V100 264568 7205 SH SOLE 7205 0 0 MSCI INC COM 55354G100 375592 664 SH SOLE 664 0 0 NASDAQ INC COM 631103108 318607 5480 SH SOLE 5480 0 0 NEOGEN CORP COM 640491106 510553 25388 SH SOLE 25388 0 0 NETFLIX INC COM 64110L106 916308 1882 SH SOLE 1882 0 0 NEW JERSEY RES CORP COM 646025106 804780 17884 SH SOLE 17884 0 0 NEXTERA ENERGY INC COM 65339F101 259117 4266 SH SOLE 4266 0 0 NICE LTD SPONSORED ADR 653656108 1215614 6093 SH SOLE 6093 0 0 NIKE INC CL B 654106103 4588782 42120 SH SOLE 42120 0 0 NORFOLK SOUTHN CORP COM 655844108 1321128 5589 SH SOLE 5589 0 0 NVIDIA CORPORATION COM 67066G104 2679307 5410 SH SOLE 5410 0 0 ORACLE CORP COM 68389X105 920931 8735 SH SOLE 8735 0 0 PAYCHEX INC COM 704326107 253466 2128 SH SOLE 2128 0 0 PAYCOM SOFTWARE INC COM 70432V102 517834 2505 SH SOLE 2505 0 0 PEPSICO INC COM 713448108 6191590 36192 SH SOLE 36192 0 0 PERRIGO CO PLC SHS G97822103 993268 30866 SH SOLE 30866 0 0 PFIZER INC COM 717081103 2944649 102280 SH SOLE 102280 0 0 PHILIP MORRIS INTL INC COM 718172109 2003419 21005 SH SOLE 21005 0 0 PHILLIPS 66 COM 718546104 236324 1775 SH SOLE 1775 0 0 PHREESIA INC COM 71944F106 671582 29010 SH SOLE 29010 0 0 PINTEREST INC CL A 72352L106 279578 7548 SH SOLE 7548 0 0 PIONEER NAT RES CO COM 723787107 771563 3431 SH SOLE 3431 0 0 PNC FINL SVCS GROUP INC COM 693475105 1435460 9270 SH SOLE 9270 0 0 PPL CORP COM 69351T106 242885 8884 SH SOLE 8884 0 0 PROCTER AND GAMBLE CO COM 742718109 3204647 21869 SH SOLE 21869 0 0 PROGRESSIVE CORP COM 743315103 268546 1686 SH SOLE 1686 0 0 PROLOGIS INC. COM 74340W103 230342 1728 SH SOLE 1728 0 0 PRUDENTIAL FINL INC COM 744320102 207835 2004 SH SOLE 2004 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 340667 5571 SH SOLE 5571 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 450652 111272 SH SOLE 111272 0 0 QUALCOMM INC COM 747525103 902780 6242 SH SOLE 6242 0 0 QUALYS INC COM 74758T303 1479951 7540 SH SOLE 7540 0 0 RAPID7 INC COM 753422104 241990 4238 SH SOLE 4238 0 0 RBC BEARINGS INC COM 75524B104 1178020 4135 SH SOLE 4135 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 736099 4550 SH SOLE 4550 0 0 REPLIGEN CORP COM 759916109 733404 4079 SH SOLE 4079 0 0 RESMED INC COM 761152107 802301 4664 SH SOLE 4664 0 0 ROBLOX CORP CL A 771049103 4501271 98453 SH SOLE 98453 0 0 ROSS STORES INC COM 778296103 3105748 22442 SH SOLE 22442 0 0 RTX CORPORATION COM 75513E101 216576 2574 SH SOLE 2574 0 0 S & T BANCORP INC COM 783859101 484657 14502 SH SOLE 14502 0 0 S&P GLOBAL INC COM 78409V104 323782 735 SH SOLE 735 0 0 SALESFORCE INC COM 79466L302 955461 3631 SH SOLE 3631 0 0 SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 32160 10000 SH SOLE 10000 0 0 SCHLUMBERGER LTD COM STK 806857108 209597 4004 SH SOLE 4004 0 0 SCHWAB CHARLES CORP COM 808513105 424290 6167 SH SOLE 6167 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2059773 27056 SH SOLE 27056 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 292497 3381 SH SOLE 3381 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1156860 8483 SH SOLE 8483 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2052209 28491 SH SOLE 28491 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 9835900 51101 SH SOLE 51101 0 0 SERVICE CORP INTL COM 817565104 1284807 18770 SH SOLE 18770 0 0 SERVICENOW INC COM 81762P102 2963292 4194 SH SOLE 4194 0 0 SPDR GOLD TR GOLD SHS 78463V107 2216425 11594 SH SOLE 11594 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 17454378 36722 SH SOLE 36722 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 8852152 17447 SH SOLE 17447 0 0 SPDR SER TR S&P DIVID ETF 78464A763 3153118 25231 SH SOLE 25231 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 335373 7951 SH SOLE 7951 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 487814 2596 SH SOLE 2596 0 0 SPS COMM INC COM 78463M107 515033 2657 SH SOLE 2657 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 252926 8104 SH SOLE 8104 0 0 STARBUCKS CORP COM 855244109 2750687 28650 SH SOLE 28650 0 0 STATE STR CORP COM 857477103 1739775 22262 SH SOLE 22262 0 0 STRYKER CORPORATION COM 863667101 3248326 10847 SH SOLE 10847 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 599300 10000 SH SOLE 10000 0 0 SYNOPSYS INC COM 871607107 330572 642 SH SOLE 642 0 0 SYSCO CORP COM 871829107 2319025 31711 SH SOLE 31711 0 0 T-MOBILE US INC COM 872590104 210032 1310 SH SOLE 1310 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 928961 8891 SH SOLE 8891 0 0 TARGET CORP COM 87612E106 263477 1850 SH SOLE 1850 0 0 TESLA INC COM 88160R101 3606190 14513 SH SOLE 14513 0 0 TESLA INC COM 88160R101 149088 600 SH Call SOLE 0 0 0 TEXAS INSTRS INC COM 882508104 2173519 12751 SH SOLE 12751 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2409221 4536 SH SOLE 4536 0 0 TJX COS INC NEW COM 872540109 371394 3959 SH SOLE 3959 0 0 TOAST INC CL A 888787108 245944 13469 SH SOLE 13469 0 0 TOYOTA MOTOR CORP ADS 892331307 205019 1118 SH SOLE 1118 0 0 TRADEWEB MKTS INC CL A 892672106 530467 5837 SH SOLE 5837 0 0 TRUIST FINL CORP COM 89832Q109 3068421 83110 SH SOLE 83110 0 0 UBER TECHNOLOGIES INC COM 90353T100 7975839 129541 SH SOLE 129541 0 0 UNION PAC CORP COM 907818108 550189 2240 SH SOLE 2240 0 0 UNITED PARCEL SERVICE INC CL B 911312106 2790623 17749 SH SOLE 17749 0 0 UNITEDHEALTH GROUP INC COM 91324P102 7761013 14742 SH SOLE 14742 0 0 US BANCORP DEL COM NEW 902973304 2222059 50767 SH SOLE 50767 0 0 V F CORP COM 918204108 366393 19489 SH SOLE 19489 0 0 VALLEY NATL BANCORP COM 919794107 268765 24500 SH SOLE 24500 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 496389 6749 SH SOLE 6749 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 957852 4490 SH SOLE 4490 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 8612822 19718 SH SOLE 19718 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 235463 1575 SH SOLE 1575 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 201761 649 SH SOLE 649 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1174002 4949 SH SOLE 4949 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 241527 1100 SH SOLE 1100 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 3211828 13806 SH SOLE 13806 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 1339441 6140 SH SOLE 6140 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 366053 5677 SH SOLE 5677 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 316739 1859 SH SOLE 1859 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 3018383 52077 SH SOLE 52077 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2874249 25748 SH SOLE 25748 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 738612 1526 SH SOLE 1526 0 0 VEEVA SYS INC CL A COM 922475108 682676 3546 SH SOLE 3546 0 0 VERISK ANALYTICS INC COM 92345Y106 1304414 5461 SH SOLE 5461 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 742313 19690 SH SOLE 19690 0 0 VERTEX INC CL A 92538J106 87416825 3244871 SH SOLE 3244871 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 209141 514 SH SOLE 514 0 0 VISA INC COM CL A 92826C839 1899945 7298 SH SOLE 7298 0 0 WALMART INC COM 931142103 695484 4397 SH SOLE 4397 0 0 WASTE MGMT INC DEL COM 94106L109 1794538 10020 SH SOLE 10020 0 0 WELLS FARGO CO NEW COM 949746101 382735 7776 SH SOLE 7776 0 0 WESTERN ALLIANCE BANCORP COM 957638109 304345 4626 SH SOLE 4626 0 0 WILLIAMS COS INC COM 969457100 1505944 43237 SH SOLE 43237 0 0 WORKDAY INC CL A 98138H101 470406 1704 SH SOLE 1704 0 0 ZOETIS INC CL A 98978V103 644610 3266 SH SOLE 3266 0 0 ZSCALER INC COM 98980G102 578936 2613 SH SOLE 2613 0 0