0001667731-25-000489.txt : 20250423 0001667731-25-000489.hdr.sgml : 20250423 20250422173845 ACCESSION NUMBER: 0001667731-25-000489 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20250331 FILED AS OF DATE: 20250423 DATE AS OF CHANGE: 20250422 EFFECTIVENESS DATE: 20250423 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Legacy Advisors, LLC CENTRAL INDEX KEY: 0001720969 ORGANIZATION NAME: EIN: 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: 25858684 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-2025 03-31-2025 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 N
Matthew Sgro Director of Finance and CCO 610-943-3016 /s/Matthew Sgro Plymouth Meeting PA 04-22-2025 0 433 971609782
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 344827 2348 SH SOLE 2348 0 0 ABBOTT LABS COM 002824100 5347454 40313 SH SOLE 40313 0 0 ABBVIE INC COM 00287Y109 4605878 21983 SH SOLE 21983 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5020619 16090 SH SOLE 16090 0 0 ADOBE INC COM 00724F101 768594 2004 SH SOLE 2004 0 0 ADVANCED MICRO DEVICES INC COM 007903107 827057 8050 SH SOLE 8050 0 0 AEROVIRONMENT INC COM 008073108 1295594 10870 SH SOLE 10870 0 0 AES CORP COM 00130H105 162230 13062 SH SOLE 13062 0 0 AFLAC INC COM 001055102 291874 2625 SH SOLE 2625 0 0 AIR PRODS & CHEMS INC COM 009158106 1152842 3909 SH SOLE 3909 0 0 AIRBNB INC COM CL A 009066101 235934 1975 SH SOLE 1975 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1478966 11185 SH SOLE 11185 0 0 ALLSTATE CORP COM 020002101 710423 3425 SH SOLE 3425 0 0 ALPHABET INC CAP STK CL C 02079K107 6474776 43908 SH SOLE 43908 0 0 ALPHABET INC CAP STK CL A 02079K305 12979965 83937 SH SOLE 83937 0 0 ALTRIA GROUP INC COM 02209S103 1663814 27721 SH SOLE 27721 0 0 AMAZON COM INC COM 023135106 16601357 87256 SH SOLE 87256 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1243930 11384 SH SOLE 11384 0 0 AMERICAN EXPRESS CO COM 025816109 1432422 5324 SH SOLE 5324 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1394257 16037 SH SOLE 16037 0 0 AMERICAN TOWER CORP NEW COM 03027X100 496128 2280 SH SOLE 2280 0 0 AMERIPRISE FINL INC COM 03076C106 623050 1287 SH SOLE 1287 0 0 AMETEK INC COM 031100100 287302 1669 SH SOLE 1669 0 0 AMGEN INC COM 031162100 2755151 8843 SH SOLE 8843 0 0 AMPHENOL CORP NEW CL A 032095101 4505442 68519 SH SOLE 68519 0 0 ANALOG DEVICES INC COM 032654105 672569 3335 SH SOLE 3335 0 0 AON PLC SHS CL A G0403H108 253023 634 SH SOLE 634 0 0 APPFOLIO INC COM CL A 03783C100 1839639 10 SH SOLE 10 0 0 APPLE INC COM 037833100 41854778 188425 SH SOLE 188425 0 0 APPLIED MATLS INC COM 038222105 757526 5220 SH SOLE 5220 0 0 ARCH CAP GROUP LTD ORD G0450A105 1007582 10476 SH SOLE 10476 0 0 ARISTA NETWORKS INC COM SHS 040413205 236488 4255 SH SOLE 4255 0 0 ARTIVION INC COM 228903100 471606 1130 SH SOLE 1130 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 449263 678 SH SOLE 678 0 0 AT&T INC COM 00206R102 2497209 88303 SH SOLE 88303 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 341700 42500 SH SOLE 42500 0 0 AUTODESK INC COM 052769106 277246 1059 SH SOLE 1059 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3218463 10481 SH SOLE 10481 0 0 AUTOZONE INC COM 053332102 975877 256 SH SOLE 256 0 0 AVNET INC COM 053807103 236579 536 SH SOLE 536 0 0 AZENTA INC COM 114340102 454165 13111 SH SOLE 13111 0 0 BAKER HUGHES COMPANY CL A 05722G100 229990 5233 SH SOLE 5233 0 0 BANK AMERICA CORP COM 060505104 2482017 59478 SH SOLE 59478 0 0 BANK MONTREAL QUE COM 063671101 279175 152 SH SOLE 152 0 0 BECTON DICKINSON & CO COM 075887109 883404 3857 SH SOLE 3857 0 0 BENTLEY SYS INC COM CL B 08265T208 7616171 193599 SH SOLE 193599 0 0 BERKLEY W R CORP COM 084423102 788239 11077 SH SOLE 11077 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13803408 25918 SH SOLE 25918 0 0 BILIBILI INC SPONS ADS REP Z 090040106 287202 173 SH SOLE 173 0 0 BIO-TECHNE CORP COM 09073M104 900205 15354 SH SOLE 15354 0 0 BLACKBAUD INC COM 09227Q100 249317 4018 SH SOLE 4018 0 0 BLACKROCK INC COM 09290D101 647392 684 SH SOLE 684 0 0 BLACKSTONE INC COM 09260D107 1505151 10768 SH SOLE 10768 0 0 BOEING CO COM 097023105 877786 5147 SH SOLE 5147 0 0 BOOKING HOLDINGS INC COM 09857L108 437656 95 SH SOLE 95 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 213762 2044 SH SOLE 2044 0 0 BOSTON SCIENTIFIC CORP COM 101137107 393936 3905 SH SOLE 3905 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1313349 21534 SH SOLE 21534 0 0 BROADCOM INC COM 11135F101 3327002 19871 SH SOLE 19871 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2578847 10598 SH SOLE 10598 0 0 CACI INTL INC CL A 127190304 302385 1 SH SOLE 1 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1652934 6499 SH SOLE 6499 0 0 CAPITAL ONE FINL CORP COM 14040H105 294769 1644 SH SOLE 1644 0 0 CARDINAL HEALTH INC COM 14149Y108 340154 2469 SH SOLE 2469 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 463098 22 SH SOLE 22 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 281559 4441 SH SOLE 4441 0 0 CATERPILLAR INC COM 149123101 1129895 3426 SH SOLE 3426 0 0 CBRE GROUP INC CL A 12504L109 233965 1789 SH SOLE 1789 0 0 CDW CORP COM 12514G108 1070216 6678 SH SOLE 6678 0 0 CENCORA INC COM 03073E105 1639062 5894 SH SOLE 5894 0 0 CENTERPOINT ENERGY INC COM 15189T107 301687 8327 SH SOLE 8327 0 0 CERENCE INC COM 156727109 578746 73259 SH SOLE 73259 0 0 CERIBELL INC COM 15678C102 227543 442 SH SOLE 442 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 101 23966 SH SOLE 23966 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 228120 619 SH SOLE 619 0 0 CHEVRON CORP NEW COM 166764100 4451027 26607 SH SOLE 26607 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 311653 6207 SH SOLE 6207 0 0 CHUBB LIMITED COM H1467J104 427995 1413 SH SOLE 1413 0 0 CIMPRESS PLC SHS EURO G2143T103 538373 11903 SH SOLE 11903 0 0 CINCINNATI FINL CORP COM 172062101 446837 3006 SH SOLE 3006 0 0 CINTAS CORP COM 172908105 210668 1025 SH SOLE 1025 0 0 CISCO SYS INC COM 17275R102 1120037 18150 SH SOLE 18150 0 0 CITIGROUP INC COM NEW 172967424 700316 9865 SH SOLE 9865 0 0 CITIZENS FINL GROUP INC COM 174610105 279333 6818 SH SOLE 6818 0 0 CME GROUP INC COM 12572Q105 2301240 8674 SH SOLE 8674 0 0 CNO FINL GROUP INC COM 12621E103 1207100 28982 SH SOLE 28982 0 0 COCA COLA CO COM 191216100 2710537 37611 SH SOLE 37611 0 0 COGNEX CORP COM 192422103 256329 8593 SH SOLE 8593 0 0 COGNYTE SOFTWARE LTD ORD SHS M25133105 1155211 148104 SH SOLE 148104 0 0 COLGATE PALMOLIVE CO COM 194162103 315863 3371 SH SOLE 3371 0 0 COMCAST CORP NEW CL A 20030N101 1279379 34672 SH SOLE 34672 0 0 COMMVAULT SYS INC COM 204166102 1887110 11962 SH SOLE 11962 0 0 CONOCOPHILLIPS COM 20825C104 575281 5478 SH SOLE 5478 0 0 CONSTELLATION BRANDS INC CL A 21036P108 890824 4854 SH SOLE 4854 0 0 CONSTELLATION ENERGY CORP COM 21037T109 385896 1914 SH SOLE 1914 0 0 COPART INC COM 217204106 2044579 36130 SH SOLE 36130 0 0 CORTEVA INC COM 22052L104 547290 8697 SH SOLE 8697 0 0 COSTAR GROUP INC COM 22160N109 1117222 14101 SH SOLE 14101 0 0 COSTCO WHSL CORP NEW COM 22160K105 3810250 4029 SH SOLE 4029 0 0 COTERRA ENERGY INC COM 127097103 400236 13849 SH SOLE 13849 0 0 CREDICORP LTD COM G2519Y108 205200 79 SH SOLE 79 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 518293 1470 SH SOLE 1470 0 0 CROWN CASTLE INC COM 22822V101 261826 2512 SH SOLE 2512 0 0 CUMMINS INC COM 231021106 363277 1159 SH SOLE 1159 0 0 CVS HEALTH CORP COM 126650100 515442 7608 SH SOLE 7608 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1945528 5756 SH SOLE 5756 0 0 D R HORTON INC COM 23331A109 257184 2023 SH SOLE 2023 0 0 DANAHER CORPORATION COM 235851102 904665 4413 SH SOLE 4413 0 0 DATADOG INC CL A COM 23804L103 261815 2639 SH SOLE 2639 0 0 DEERE & CO COM 244199105 1171028 2495 SH SOLE 2495 0 0 DESCARTES SYS GROUP INC COM 249906108 204641 88 SH SOLE 88 0 0 DEXCOM INC COM 252131107 746341 10929 SH SOLE 10929 0 0 DIAMONDBACK ENERGY INC COM 25278X109 270517 1692 SH SOLE 1692 0 0 DIGITAL RLTY TR INC COM 253868103 760727 5309 SH SOLE 5309 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 105785 238363 SH SOLE 238363 0 0 DISCOVER FINL SVCS COM 254709108 335426 1965 SH SOLE 1965 0 0 DISNEY WALT CO COM 254687106 3233053 32756 SH SOLE 32756 0 0 DOMINION ENERGY INC COM 25746U109 322066 5744 SH SOLE 5744 0 0 DOW INC COM 260557103 247701 7093 SH SOLE 7093 0 0 DR REDDYS LABS LTD ADR 256135203 1012535 3125 SH SOLE 3125 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 979436 8030 SH SOLE 8030 0 0 DUPONT DE NEMOURS INC COM 26614N102 298209 3993 SH SOLE 3993 0 0 EATON CORP PLC SHS G29183103 687730 2530 SH SOLE 2530 0 0 ECOLAB INC COM 278865100 259235 1020 SH SOLE 1020 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 709217 9785 SH SOLE 9785 0 0 ELEVANCE HEALTH INC COM 036752103 585021 1345 SH SOLE 1345 0 0 ELI LILLY & CO COM 532457108 4418545 5350 SH SOLE 5350 0 0 EMERSON ELEC CO COM 291011104 1254885 11446 SH SOLE 11446 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1310811 70512 SH SOLE 70512 0 0 ENOVA INTL INC COM 29357K103 411635 4263 SH SOLE 4263 0 0 ENTERGY CORP NEW COM 29364G103 228857 2677 SH SOLE 2677 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 3206425 93920 SH SOLE 93920 0 0 EQUIFAX INC COM 294429105 3619090 14859 SH SOLE 14859 0 0 EQUINIX INC COM 29444U700 895254 1098 SH SOLE 1098 0 0 EVEREST GROUP LTD COM G3223R108 217635 599 SH SOLE 599 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 33290 10670 SH SOLE 10670 0 0 EXELON CORP COM 30161N101 649408 14093 SH SOLE 14093 0 0 EXXON MOBIL CORP COM 30231G102 4769807 40106 SH SOLE 40106 0 0 FACTSET RESH SYS INC COM 303075105 1119778 2463 SH SOLE 2463 0 0 FAIR ISAAC CORP COM 303250104 695248 377 SH SOLE 377 0 0 FASTENAL CO COM 311900104 217062 2799 SH SOLE 2799 0 0 FEDEX CORP COM 31428X106 225761 921 SH SOLE 921 0 0 FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 256368 1600 SH SOLE 1600 0 0 FIGS INC CL A 30260D103 98 10000 SH SOLE 10000 0 0 FISERV INC COM 337738108 2754915 12475 SH SOLE 12475 0 0 FORTINET INC COM 34959E109 1238000 12861 SH SOLE 12861 0 0 FULTON FINL CORP PA COM 360271100 5085171 281104 SH SOLE 281104 0 0 GE AEROSPACE COM NEW 369604301 2268597 11334 SH SOLE 11334 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 364244 4513 SH SOLE 4513 0 0 GE VERNOVA INC COM 36828A101 589496 1931 SH SOLE 1931 0 0 GENERAL DYNAMICS CORP COM 369550108 318646 1169 SH SOLE 1169 0 0 GENERAL MTRS CO COM 37045V100 641066 13631 SH SOLE 13631 0 0 GENTEX CORP COM 371901109 535853 22998 SH SOLE 22998 0 0 GILDAN ACTIVEWEAR INC COM 375916103 609266 13708 SH SOLE 13708 0 0 GILEAD SCIENCES INC COM 375558103 491451 4386 SH SOLE 4386 0 0 GITLAB INC CLASS A COM 37637K108 133727 11841 SH SOLE 11841 0 0 GLOBAL PMTS INC COM 37940X102 519857 5309 SH SOLE 5309 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 239239 10438 SH SOLE 10438 0 0 GLOBUS MED INC CL A 379577208 338770 4628 SH SOLE 4628 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 685652 19162 SH SOLE 19162 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 631089 17734 SH SOLE 17734 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 249929 7824 SH SOLE 7824 0 0 GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 891265 21622 SH SOLE 21622 0 0 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 506950 11078 SH SOLE 11078 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1128089 2065 SH SOLE 2065 0 0 GOLUB CAP BDC INC COM 38173M102 213474 14100 SH SOLE 14100 0 0 GRAINGER W W INC COM 384802104 2150506 2177 SH SOLE 2177 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 280626 134 SH SOLE 134 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 4379551 20 SH SOLE 20 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADS B 400506101 447425 14 SH SOLE 14 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1352927 7221 SH SOLE 7221 0 0 HCA HEALTHCARE INC COM 40412C101 1504870 4355 SH SOLE 4355 0 0 HENRY JACK & ASSOC INC COM 426281101 924504 5063 SH SOLE 5063 0 0 HESS CORP COM 42809H107 329523 2063 SH SOLE 2063 0 0 HILLEVAX INC COM 43157M102 347569 103 SH SOLE 103 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 262593 1154 SH SOLE 1154 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 921842 31196 SH SOLE 31196 0 0 HOME DEPOT INC COM 437076102 4175406 11393 SH SOLE 11393 0 0 HONEYWELL INTL INC COM 438516106 1080807 5104 SH SOLE 5104 0 0 HUBSPOT INC COM 443573100 614708 1076 SH SOLE 1076 0 0 HUNTINGTON BANCSHARES INC COM 446150104 469941 30987 SH SOLE 30987 0 0 ICON PLC SHS G4705A100 412276 2356 SH SOLE 2356 0 0 IDEXX LABS INC COM 45168D104 829401 1975 SH SOLE 1975 0 0 ILLINOIS TOOL WKS INC COM 452308109 246263 987 SH SOLE 987 0 0 ING GROEP N.V. SPONSORED ADR 456837103 236055 1409 SH SOLE 1409 0 0 INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664 3601 20218 SH SOLE 20218 0 0 INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C649 0 29841 SH SOLE 29841 0 0 INTEL CORP COM 458140100 288235 12692 SH SOLE 12692 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 305325 1770 SH SOLE 1770 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1988035 7995 SH SOLE 7995 0 0 INTUIT COM 461202103 4160487 6776 SH SOLE 6776 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2091525 4223 SH SOLE 4223 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 317357 1832 SH SOLE 1832 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 995100 15000 SH SOLE 15000 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 7431333 15848 SH SOLE 15848 0 0 ISHARES INC MSCI EURZONE ETF 464286608 532287 9996 SH SOLE 9996 0 0 ISHARES TR SELECT DIVID ETF 464287168 258374 1924 SH SOLE 1924 0 0 ISHARES TR RUS MD CP GR ETF 464287481 506147 4308 SH SOLE 4308 0 0 ISHARES TR S&P 500 VAL ETF 464287408 1235340 6482 SH SOLE 6482 0 0 ISHARES TR CORE S&P TTL STK 464287150 1325883 10867 SH SOLE 10867 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 240472 5716 SH SOLE 5716 0 0 ISHARES TR S&P 100 ETF 464287101 7867668 29050 SH SOLE 29050 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 222750 701 SH SOLE 701 0 0 ISHARES TR MSCI EAFE ETF 464287465 359703 4401 SH SOLE 4401 0 0 ISHARES TR CORE S&P MCP ETF 464287507 1166650 19994 SH SOLE 19994 0 0 ISHARES TR RUS MID CAP ETF 464287499 19565675 229995 SH SOLE 229995 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 2078563 10419 SH SOLE 10419 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 262429 1027 SH SOLE 1027 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 211630 1680 SH SOLE 1680 0 0 ISHARES TR RUS 1000 ETF 464287622 27727456 90394 SH SOLE 90394 0 0 ISHARES TR EXPND TEC SC ETF 464287549 299211 3300 SH SOLE 3300 0 0 ISHARES TR MSCI ACWI EX US 464288240 1140385 20566 SH SOLE 20566 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 972411 5168 SH SOLE 5168 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 4690198 12989 SH SOLE 12989 0 0 ISHARES TR CORE S&P SCP ETF 464287804 22561814 215758 SH SOLE 215758 0 0 ISHARES TR GLOBAL TECH ETF 464287291 204498 2700 SH SOLE 2700 0 0 ISHARES TR NATIONAL MUN ETF 464288414 538233 5105 SH SOLE 5105 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 1443692 15552 SH SOLE 15552 0 0 ISHARES TR CORE S&P500 ETF 464287200 21759016 38724 SH SOLE 38724 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 290572 2156 SH SOLE 2156 0 0 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 679288 174 SH SOLE 174 0 0 JD.COM INC SPON ADS CL A 47215P106 1501624 152 SH SOLE 152 0 0 JOHNSON & JOHNSON COM 478160104 8656490 52198 SH SOLE 52198 0 0 JOYY INC ADS REPSTG COM A 46591M109 668680 44 SH SOLE 44 0 0 JPMORGAN CHASE & CO. COM 46625H100 6548774 26697 SH SOLE 26697 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 516763 283 SH SOLE 283 0 0 KE HLDGS INC SPONSORED ADS 482497104 4384098 130 SH SOLE 130 0 0 KELLANOVA COM 487836108 221651 2687 SH SOLE 2687 0 0 KEURIG DR PEPPER INC COM 49271V100 788009 22874 SH SOLE 22874 0 0 KEYCORP COM 493267108 213259 13337 SH SOLE 13337 0 0 KIMBERLY-CLARK CORP COM 494368103 598740 4173 SH SOLE 4173 0 0 KKR & CO INC COM 48251W104 452498 3914 SH SOLE 3914 0 0 KLA CORP COM NEW 482480100 2635342 3877 SH SOLE 3877 0 0 KORNIT DIGITAL LTD SHS M6372Q113 392647 20579 SH SOLE 20579 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 891947 30042 SH SOLE 30042 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 336780 1609 SH SOLE 1609 0 0 LAM RESEARCH CORP COM NEW 512807306 617504 9721 SH SOLE 9721 0 0 LENNAR CORP CL A 526057104 301642 2628 SH SOLE 2628 0 0 LIMBACH HLDGS INC COM 53263P105 427443 409 SH SOLE 409 0 0 LINDE PLC SHS G54950103 1018820 2188 SH SOLE 2188 0 0 LIVERAMP HLDGS INC COM 53815P108 571943 21880 SH SOLE 21880 0 0 LOCKHEED MARTIN CORP COM 539830109 435096 974 SH SOLE 974 0 0 LOWES COS INC COM 548661107 1557277 6677 SH SOLE 6677 0 0 M & T BK CORP COM 55261F104 338910 1896 SH SOLE 1896 0 0 MANHATTAN ASSOCIATES INC COM 562750109 711194 4110 SH SOLE 4110 0 0 MARATHON PETE CORP COM 56585A102 308280 2116 SH SOLE 2116 0 0 MARKEL GROUP INC COM 570535104 688016 368 SH SOLE 368 0 0 MARQETA INC CLASS A COM 57142B104 233672 48 SH SOLE 48 0 0 MARRIOTT INTL INC NEW CL A 571903202 276074 1159 SH SOLE 1159 0 0 MARSH & MCLENNAN COS INC COM 571748102 7034360 28826 SH SOLE 28826 0 0 MARVELL TECHNOLOGY INC COM 573874104 330754 5372 SH SOLE 5372 0 0 MASTEC INC COM 576323109 90647140 776687 SH SOLE 776687 0 0 MASTERCARD INCORPORATED CL A 57636Q104 5751726 10494 SH SOLE 10494 0 0 MCDONALDS CORP COM 580135101 6029836 19304 SH SOLE 19304 0 0 MCKESSON CORP COM 58155Q103 238486 354 SH SOLE 354 0 0 MEDPACE HLDGS INC COM 58506Q109 1426559 4682 SH SOLE 4682 0 0 MEDTRONIC PLC SHS G5960L103 1227539 13555 SH SOLE 13555 0 0 MERCADOLIBRE INC COM 58733R102 3673488 1883 SH SOLE 1883 0 0 MERCK & CO INC COM 58933Y105 1674072 18464 SH SOLE 18464 0 0 META PLATFORMS INC CL A 30303M102 20586081 35717 SH SOLE 35717 0 0 METLIFE INC COM 59156R108 273949 3412 SH SOLE 3412 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 754470 15585 SH SOLE 15585 0 0 MICRON TECHNOLOGY INC COM 595112103 522028 6000 SH SOLE 6000 0 0 MICROSOFT CORP COM 594918104 23917483 63714 SH SOLE 63714 0 0 MONDELEZ INTL INC CL A 609207105 1126849 16494 SH SOLE 16494 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 216817 3705 SH SOLE 3705 0 0 MOODYS CORP COM 615369105 2379676 5110 SH SOLE 5110 0 0 MORGAN STANLEY COM NEW 617446448 829874 7113 SH SOLE 7113 0 0 MORNINGSTAR INC COM 617700109 871122 2905 SH SOLE 2905 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 297766 678 SH SOLE 678 0 0 MPLX LP COM UNIT REP LTD 55336V100 255558 4775 SH SOLE 4775 0 0 MSCI INC COM 55354G100 1495182 2644 SH SOLE 2644 0 0 NANO NUCLEAR ENERGY INC COM 63010H108 6420 53508 SH SOLE 53508 0 0 NASDAQ INC COM 631103108 300937 3967 SH SOLE 3967 0 0 NCINO INC COM 63947X101 12610 21819 SH SOLE 21819 0 0 NEOGEN CORP COM 640491106 566472 65337 SH SOLE 65337 0 0 NET POWER INC COM CL A 64107A105 96226 16393 SH SOLE 16393 0 0 NETFLIX INC COM 64110L106 3132970 3360 SH SOLE 3360 0 0 NEW JERSEY RES CORP COM 646025106 885437 17884 SH SOLE 17884 0 0 NEXTERA ENERGY INC COM 65339F101 1355062 19115 SH SOLE 19115 0 0 NICE LTD SPONSORED ADR 653656108 1076415 6982 SH SOLE 6982 0 0 NIKE INC CL B 654106103 1255659 19631 SH SOLE 19631 0 0 NINE ENERGY SERVICE INC COM 65441V101 96 33199 SH SOLE 33199 0 0 NORFOLK SOUTHN CORP COM 655844108 1297938 5480 SH SOLE 5480 0 0 NORTHROP GRUMMAN CORP COM 666807102 205316 401 SH SOLE 401 0 0 NUCOR CORP COM 670346105 247058 2053 SH SOLE 2053 0 0 NUSCALE PWR CORP CL A COM 67079K100 37183 13140 SH SOLE 13140 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 161 15364 SH SOLE 15364 0 0 NVIDIA CORPORATION COM 67066G104 13517586 124712 SH SOLE 124712 0 0 NVR INC COM 62944T105 1557544 215 SH SOLE 215 0 0 ONEOK INC NEW COM 682680103 622763 6277 SH SOLE 6277 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 637220 390 SH SOLE 390 0 0 ORACLE CORP COM 68389X105 1694917 12123 SH SOLE 12123 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 573032 400 SH SOLE 400 0 0 ORIGIN AGRITECH LIMITED SHS NEW G67828205 81028 41542 SH SOLE 41542 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 656716 7781 SH SOLE 7781 0 0 PALO ALTO NETWORKS INC COM 697435105 689556 4041 SH SOLE 4041 0 0 PARKER-HANNIFIN CORP COM 701094104 448593 738 SH SOLE 738 0 0 PAYCHEX INC COM 704326107 295446 1915 SH SOLE 1915 0 0 PAYCOM SOFTWARE INC COM 70432V102 653911 2993 SH SOLE 2993 0 0 PAYCOR HCM INC COM 70435P102 440995 955 SH SOLE 955 0 0 PAYPAL HLDGS INC COM 70450Y103 292712 4486 SH SOLE 4486 0 0 PEPSICO INC COM 713448108 3407857 22728 SH SOLE 22728 0 0 PFIZER INC COM 717081103 1626899 64203 SH SOLE 64203 0 0 PHILIP MORRIS INTL INC COM 718172109 3786287 23648 SH SOLE 23648 0 0 PHREESIA INC COM 71944F106 741496 29010 SH SOLE 29010 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 50804 16025 SH SOLE 16025 0 0 PNC FINL SVCS GROUP INC COM 693475105 1756997 9996 SH SOLE 9996 0 0 PPL CORP COM 69351T106 366374 10070 SH SOLE 10070 0 0 PRIMO BRANDS CORPORATION CLASS A COM SHS 741623102 1138305 17 SH SOLE 17 0 0 PROCTER AND GAMBLE CO COM 742718109 4097351 24043 SH SOLE 24043 0 0 PROGRESSIVE CORP COM 743315103 1824916 6448 SH SOLE 6448 0 0 PROLOGIS INC. COM 74340W103 398196 3562 SH SOLE 3562 0 0 PROVIDENT FINL SVCS INC COM 74386T105 887140 51668 SH SOLE 51668 0 0 PRUDENTIAL FINL INC COM 744320102 257311 2304 SH SOLE 2304 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 495364 6019 SH SOLE 6019 0 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 281802 143 SH SOLE 143 0 0 QUALCOMM INC COM 747525103 914133 5951 SH SOLE 5951 0 0 QUALYS INC COM 74758T303 755958 6003 SH SOLE 6003 0 0 QUEST DIAGNOSTICS INC COM 74834L100 510138 3015 SH SOLE 3015 0 0 RBC BEARINGS INC COM 75524B104 1414179 4395 SH SOLE 4395 0 0 REALTY INCOME CORP COM 756109104 276882 4773 SH SOLE 4773 0 0 REGENERON PHARMACEUTICALS COM 75886F107 275621 435 SH SOLE 435 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 669066 3398 SH SOLE 3398 0 0 REPLIGEN CORP COM 759916109 777055 6107 SH SOLE 6107 0 0 REPUBLIC SVCS INC COM 760759100 210679 870 SH SOLE 870 0 0 RESMED INC COM 761152107 1046723 4676 SH SOLE 4676 0 0 ROBLOX CORP CL A 771049103 5070181 86982 SH SOLE 86982 0 0 ROCKWELL AUTOMATION INC COM 773903109 304372 1178 SH SOLE 1178 0 0 ROPER TECHNOLOGIES INC COM 776696106 263542 447 SH SOLE 447 0 0 ROSS STORES INC COM 778296103 1104106 8640 SH SOLE 8640 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 211759 1027 SH SOLE 1027 0 0 RTX CORPORATION COM 75513E101 1162999 8780 SH SOLE 8780 0 0 RYANAIR HOLDINGS PLC SPONSORED ADR 783513203 270225 562 SH SOLE 562 0 0 S & T BANCORP INC COM 783859101 537299 14502 SH SOLE 14502 0 0 S&P GLOBAL INC COM 78409V104 555353 1093 SH SOLE 1093 0 0 SALESFORCE INC COM 79466L302 1638606 6106 SH SOLE 6106 0 0 SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 45097 10000 SH SOLE 10000 0 0 SCHWAB CHARLES CORP COM 808513105 707495 9038 SH SOLE 9038 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3576839 127927 SH SOLE 127927 0 0 SEI INVTS CO COM 784117103 464196 5980 SH SOLE 5980 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2328637 28513 SH SOLE 28513 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1503209 10295 SH SOLE 10295 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 433554 4639 SH SOLE 4639 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 10859709 52594 SH SOLE 52594 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 582279 11690 SH SOLE 11690 0 0 SERVICE CORP INTL COM 817565104 668387 8334 SH SOLE 8334 0 0 SERVICENOW INC COM 81762P102 2557998 3213 SH SOLE 3213 0 0 SHELL PLC SPON ADS 780259305 690497 9423 SH SOLE 9423 0 0 SHERWIN WILLIAMS CO COM 824348106 1761989 5046 SH SOLE 5046 0 0 SOUTHERN CO COM 842587107 389868 4240 SH SOLE 4240 0 0 SPDR GOLD TR GOLD SHS 78463V107 3427137 11894 SH SOLE 11894 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 22546780 40306 SH SOLE 40306 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 9112694 17082 SH SOLE 17082 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 333050 8171 SH SOLE 8171 0 0 SPDR SER TR S&P DIVID ETF 78464A763 3423342 25231 SH SOLE 25231 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 143 11241 SH SOLE 11241 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 1435578 2610 SH SOLE 2610 0 0 SPS COMM INC COM 78463M107 469731 3539 SH SOLE 3539 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 487910 27675 SH SOLE 27675 0 0 STARBUCKS CORP COM 855244109 1407579 14350 SH SOLE 14350 0 0 STATE STR CORP COM 857477103 515335 5756 SH SOLE 5756 0 0 STRYKER CORPORATION COM 863667101 4310595 11580 SH SOLE 11580 0 0 SUPER MICRO COMPUTER INC COM NEW 86800U302 306826 1538 SH SOLE 1538 0 0 SYNOPSYS INC COM 871607107 821248 1915 SH SOLE 1915 0 0 SYSCO CORP COM 871829107 1172670 15627 SH SOLE 15627 0 0 T-MOBILE US INC COM 872590104 667575 2503 SH SOLE 2503 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1456154 8737 SH SOLE 8737 0 0 TARGA RES CORP COM 87612G101 689450 3439 SH SOLE 3439 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 205057 412 SH SOLE 412 0 0 TESLA INC COM 88160R101 5362539 20692 SH SOLE 20692 0 0 TESLA INC COM 88160R101 207328 800 SH Call SOLE 0 0 0 TEXAS INSTRS INC COM 882508104 2353725 13098 SH SOLE 13098 0 0 THE CIGNA GROUP COM 125523100 1756632 5339 SH SOLE 5339 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1495122 3002 SH SOLE 3002 0 0 TJX COS INC NEW COM 872540109 864536 7098 SH SOLE 7098 0 0 TOAST INC CL A 888787108 872968 26318 SH SOLE 26318 0 0 TOYOTA MOTOR CORP ADS 892331307 217838 1234 SH SOLE 1234 0 0 TRADEWEB MKTS INC CL A 892672106 794855 5354 SH SOLE 5354 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 220009 653 SH SOLE 653 0 0 TRANSDIGM GROUP INC COM 893641100 244842 177 SH SOLE 177 0 0 TREX CO INC COM 89531P105 384332 6615 SH SOLE 6615 0 0 TRUIST FINL CORP COM 89832Q109 207190 5035 SH SOLE 5035 0 0 TRUST FOR PROFESSIONAL MANAG JENSEN QUALITY 89834G562 42548257 1670000 SH SOLE 1670000 0 0 UBER TECHNOLOGIES INC COM 90353T100 8687681 119238 SH SOLE 119238 0 0 ULTA BEAUTY INC COM 90384S303 586097 1599 SH SOLE 1599 0 0 UNION PAC CORP COM 907818108 812193 3438 SH SOLE 3438 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1241388 11286 SH SOLE 11286 0 0 UNITEDHEALTH GROUP INC COM 91324P102 5969048 11397 SH SOLE 11397 0 0 US BANCORP DEL COM NEW 902973304 1203636 28175 SH SOLE 28175 0 0 V F CORP COM 918204108 289867 18677 SH SOLE 18677 0 0 VALERO ENERGY CORP COM 91913Y100 231387 1752 SH SOLE 1752 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 999140 13603 SH SOLE 13603 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 3565224 12972 SH SOLE 12972 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 2424564 9433 SH SOLE 9433 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 990831 2672 SH SOLE 2672 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 3507404 13562 SH SOLE 13562 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 431159 2496 SH SOLE 2496 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 12212557 23764 SH SOLE 23764 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 2144101 9669 SH SOLE 9669 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 398582 5677 SH SOLE 5677 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 227262 1960 SH SOLE 1960 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 839670 16922 SH SOLE 16922 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 203104 3526 SH SOLE 3526 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 458067 2361 SH SOLE 2361 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 4596394 74016 SH SOLE 74016 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 275646 5423 SH SOLE 5423 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 3844040 29808 SH SOLE 29808 0 0 VANGUARD WORLD FD FINANCIALS ETF 92204A405 239537 2005 SH SOLE 2005 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 279536 905 SH SOLE 905 0 0 VANGUARD WORLD FD INF TECH ETF 92204A702 830109 1530 SH SOLE 1530 0 0 VARONIS SYS INC COM 922280102 125469 21090 SH SOLE 21090 0 0 VEEVA SYS INC CL A COM 922475108 880657 3802 SH SOLE 3802 0 0 VERISK ANALYTICS INC COM 92345Y106 2784584 9356 SH SOLE 9356 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 2082614 45913 SH SOLE 45913 0 0 VERTEX INC CL A 92538J106 46345503 1323779 SH SOLE 1323779 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 461064 951 SH SOLE 951 0 0 VISA INC COM CL A 92826C839 4604144 13137 SH SOLE 13137 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 165494 17662 SH SOLE 17662 0 0 WALMART INC COM 931142103 1763616 20035 SH SOLE 20035 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 196731 18335 SH SOLE 18335 0 0 WASTE MGMT INC DEL COM 94106L109 2813810 12154 SH SOLE 12154 0 0 WEAVE COMMUNICATIONS INC COM 94724R108 799470 872 SH SOLE 872 0 0 WELLS FARGO CO NEW COM 949746101 1050790 14637 SH SOLE 14637 0 0 WELLTOWER INC COM 95040Q104 282519 1844 SH SOLE 1844 0 0 WEX INC COM 96208T104 642212 4090 SH SOLE 4090 0 0 WILLIAMS COS INC COM 969457100 2510576 42011 SH SOLE 42011 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 309 13030 SH SOLE 13030 0 0 WORKDAY INC CL A 98138H101 460054 1970 SH SOLE 1970 0 0 XOMETRY INC CLASS A COM 98423F109 2012011 669 SH SOLE 669 0 0 YUM BRANDS INC COM 988498101 215741 1371 SH SOLE 1371 0 0 ZOETIS INC CL A 98978V103 3946076 23966 SH SOLE 23966 0 0 ZSCALER INC COM 98980G102 524226 2642 SH SOLE 2642 0 0