0001633869-24-000002.txt : 20240426 0001633869-24-000002.hdr.sgml : 20240426 20240425193436 ACCESSION NUMBER: 0001633869-24-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240426 DATE AS OF CHANGE: 20240425 EFFECTIVENESS DATE: 20240426 FILER: COMPANY DATA: COMPANY CONFORMED NAME: First Personal Financial Services CENTRAL INDEX KEY: 0001633869 ORGANIZATION NAME: IRS NUMBER: 561825872 STATE OF INCORPORATION: NC FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-16545 FILM NUMBER: 24878195 BUSINESS ADDRESS: STREET 1: 2150 PARK DR. CITY: CHARLOTTE STATE: NC ZIP: 28204 BUSINESS PHONE: 9805853390 MAIL ADDRESS: STREET 1: 2150 PARK DR. CITY: CHARLOTTE STATE: NC ZIP: 28204 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001633869 XXXXXXXX 03-31-2024 03-31-2024 First Personal Financial Services
2150 PARK DR. CHARLOTTE NC 28204
13F HOLDINGS REPORT 028-16545 N
Michael Elliott Van Ness Director of Research & Chief Compliance Officer 9805853390 Michael Elliott Van Ness Charlotte NC 04-25-2024 0 363 431107557 false
INFORMATION TABLE 2 MP_1Q24_13F.xml MP 1Q24 13-F 3M CO COM 88579Y101 1790992 16885 SH SOLE 16885 0 0 ABBOTT LABS COM 002824100 423611 3727 SH SOLE 3727 0 0 ABBVIE INC COM 00287Y109 116180 638 SH SOLE 638 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 15313405 44181 SH SOLE 44181 0 0 ACUITY BRANDS INC COM 00508Y102 24186 90 SH SOLE 90 0 0 ADOBE INC COM 00724F101 369872 733 SH SOLE 733 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 8935 105 SH SOLE 105 0 0 ADVANCED MICRO DEVICES INC COM 007903107 90245 500 SH SOLE 500 0 0 AIR PRODS & CHEMS INC COM 009158106 36341 150 SH SOLE 150 0 0 ALBEMARLE CORP COM 012653101 25822 196 SH SOLE 196 0 0 ALCON AG ORD SHS H01301128 8663 104 SH SOLE 104 0 0 ALPHABET INC CAP STK CL A 02079K305 14098221 93409 SH SOLE 93409 0 0 ALPHABET INC CAP STK CL C 02079K107 1389373 9125 SH SOLE 9125 0 0 ALTRIA GROUP INC COM 02209S103 36685 841 SH SOLE 841 0 0 AMAZON COM INC COM 023135106 648467 3595 SH SOLE 3595 0 0 AMBEV SA SPONSORED ADR 02319V103 904583 364751 SH SOLE 364751 0 0 AMERICAN ELEC PWR CO INC COM 025537101 36679 426 SH SOLE 426 0 0 AMERICAN EXPRESS CO COM 025816109 385707 1694 SH SOLE 1694 0 0 AMERICAN TOWER CORP NEW COM 03027X100 14227 72 SH SOLE 72 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 9127911 74690 SH SOLE 74690 0 0 AMERIPRISE FINL INC COM 03076C106 156962 358 SH SOLE 358 0 0 AMGEN INC COM 031162100 5032180 17699 SH SOLE 17699 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 24312 400 SH SOLE 400 0 0 ANSYS INC COM 03662Q105 11573621 33338 SH SOLE 33338 0 0 APPLE INC COM 037833100 6233127 36349 SH SOLE 36349 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 9705 10 SH SOLE 10 0 0 ASSERTIO HOLDINGS INC COM NEW 04546C205 63 65 SH SOLE 65 0 0 AT&T INC COM 00206R102 145517 8268 SH SOLE 8268 0 0 ATMOS ENERGY CORP COM 049560105 93908 790 SH SOLE 790 0 0 AUTODESK INC COM 052769106 2865 11 SH SOLE 11 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 45953 184 SH SOLE 184 0 0 AUTOZONE INC COM 053332102 299407 95 SH SOLE 95 0 0 BADGER METER INC COM 056525108 8779928 54261 SH SOLE 54261 0 0 BAIDU INC SPON ADR REP A 056752108 6844 65 SH SOLE 65 0 0 BANK NEW YORK MELLON CORP COM 064058100 8643 150 SH SOLE 150 0 0 BARINGS BDC INC COM 06759L103 76951 8274 SH SOLE 8274 0 0 BCE INC COM NEW 05534B760 8495 250 SH SOLE 250 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2377621 5654 SH SOLE 5654 0 0 BIOGEN INC COM 09062X103 15957 74 SH SOLE 74 0 0 BLACK HILLS CORP COM 092113109 1286951 23571 SH SOLE 23571 0 0 BLACKROCK INC COM 09247X101 126723 152 SH SOLE 152 0 0 BLACKSTONE INC COM 09260D107 157644 1200 SH SOLE 1200 0 0 BOEING CO COM 097023105 62529 324 SH SOLE 324 0 0 BORGWARNER INC COM 099724106 7817 225 SH SOLE 225 0 0 BRIGHTHOUSE FINL INC COM 10922N103 116 2 SH SOLE 2 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 26844 495 SH SOLE 495 0 0 BROADCOM INC COM 11135F101 50366 38 SH SOLE 38 0 0 BROWN FORMAN CORP CL B 115637209 29011 562 SH SOLE 562 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 730868 9599 SH SOLE 9599 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 11983 732 SH SOLE 732 0 0 CAMECO CORP COM 13321L108 10830 250 SH SOLE 250 0 0 CAMPBELL SOUP CO COM 134429109 11113 250 SH SOLE 250 0 0 CANADIAN NATL RY CO COM 136375102 626545 4757 SH SOLE 4757 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 4902 300 SH SOLE 300 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 11626 200 SH SOLE 200 0 0 CATERPILLAR INC COM 149123101 195308 533 SH SOLE 533 0 0 CELSIUS HLDGS INC COM NEW 15118V207 124380 1500 SH SOLE 1500 0 0 CGI INC CL A SUB VTG 12532H104 49721 450 SH SOLE 450 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1 0 SH SOLE 0 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 25914 158 SH SOLE 158 0 0 CHESAPEAKE ENERGY CORP COM 165167735 2177 25 SH SOLE 25 0 0 CHEVRON CORP NEW COM 166764100 445458 2824 SH SOLE 2824 0 0 CISCO SYS INC COM 17275R102 3744971 75034 SH SOLE 75034 0 0 CITIZENS FINL GROUP INC COM 174610105 1361 38 SH SOLE 38 0 0 CLOROX CO DEL COM 189054109 4946554 32307 SH SOLE 32307 0 0 COCA COLA CO COM 191216100 1497075 24470 SH SOLE 24470 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2513720 34298 SH SOLE 34298 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 29316 400 SH SOLE 400 0 0 COLGATE PALMOLIVE CO COM 194162103 8401732 93301 SH SOLE 93301 0 0 COMCAST CORP NEW CL A 20030N101 38495 888 SH SOLE 888 0 0 COMPASS MINERALS INTL INC COM 20451N101 4093 260 SH SOLE 260 0 0 CONOCOPHILLIPS COM 20825C104 232414 1826 SH SOLE 1826 0 0 CONSOLIDATED EDISON INC COM 209115104 171087 1884 SH SOLE 1884 0 0 CONSTELLATION BRANDS INC CL A 21036P108 14676 54 SH SOLE 54 0 0 CORNING INC COM 219350105 2472 75 SH SOLE 75 0 0 CORTEVA INC COM 22052L104 53345 925 SH SOLE 925 0 0 COSTCO WHSL CORP NEW COM 22160K105 7642652 10432 SH SOLE 10432 0 0 CSX CORP COM 126408103 220647 5952 SH SOLE 5952 0 0 CVS HEALTH CORP COM 126650100 3590 45 SH SOLE 45 0 0 DARDEN RESTAURANTS INC COM 237194105 24070 144 SH SOLE 144 0 0 DEERE & CO COM 244199105 10724982 26111 SH SOLE 26111 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 5903519 39690 SH SOLE 39690 0 0 DISNEY WALT CO COM 254687106 464357 3795 SH SOLE 3795 0 0 DOMINION ENERGY INC COM 25746U109 25087 510 SH SOLE 510 0 0 DOW INC COM 260557103 138685 2394 SH SOLE 2394 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1483932 15344 SH SOLE 15344 0 0 DUPONT DE NEMOURS INC COM 26614N102 161238 2103 SH SOLE 2103 0 0 EASTMAN CHEM CO COM 277432100 144919 1446 SH SOLE 1446 0 0 EATON CORP PLC SHS G29183103 16573 53 SH SOLE 53 0 0 ECOLAB INC COM 278865100 15471 67 SH SOLE 67 0 0 EDISON INTL COM 281020107 26878 380 SH SOLE 380 0 0 ELECTRONIC ARTS INC COM 285512109 5239944 39496 SH SOLE 39496 0 0 ELI LILLY & CO COM 532457108 187489 241 SH SOLE 241 0 0 EMERSON ELEC CO COM 291011104 248504 2191 SH SOLE 2191 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 22007 1399 SH SOLE 1399 0 0 ENPRO INC COM 29355X107 14346 85 SH SOLE 85 0 0 ENTERGY CORP NEW COM 29364G103 26103 247 SH SOLE 247 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 30815 1056 SH SOLE 1056 0 0 EQUINIX INC COM 29444U700 7782563 9430 SH SOLE 9430 0 0 ESSENTIAL UTILS INC COM 29670G102 1618122 43674 SH SOLE 43674 0 0 EVERSOURCE ENERGY COM 30040W108 13449 225 SH SOLE 225 0 0 EXXON MOBIL CORP COM 30231G102 4894575 42107 SH SOLE 42107 0 0 F N B CORP COM 302520101 4230 300 SH SOLE 300 0 0 FACTSET RESH SYS INC COM 303075105 2265589 4986 SH SOLE 4986 0 0 FEDEX CORP COM 31428X106 13618 47 SH SOLE 47 0 0 FIRST BANCORP N C COM 318910106 49304 1365 SH SOLE 1365 0 0 FIRST SOLAR INC COM 336433107 9791 58 SH SOLE 58 0 0 FIRSTENERGY CORP COM 337932107 19310 500 SH SOLE 500 0 0 FORD MTR CO DEL COM 345370860 154380 11625 SH SOLE 11625 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 12193 144 SH SOLE 144 0 0 FREEPORT-MCMORAN INC CL B 35671D857 226966 4827 SH SOLE 4827 0 0 GENERAL DYNAMICS CORP COM 369550108 169494 600 SH SOLE 600 0 0 GILEAD SCIENCES INC COM 375558103 40288 550 SH SOLE 550 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 7735 260 SH SOLE 260 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 25062 60 SH SOLE 60 0 0 GSK PLC SPONSORED ADR 37733W204 13419 313 SH SOLE 313 0 0 HAEMONETICS CORP MASS COM 405024100 872534 10223 SH SOLE 10223 0 0 HALEON PLC SPON ADS 405552100 2123 250 SH SOLE 250 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 4313 230 SH SOLE 230 0 0 HERSHEY CO COM 427866108 29175 150 SH SOLE 150 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 5071 286 SH SOLE 286 0 0 HOLOGIC INC COM 436440101 13643 175 SH SOLE 175 0 0 HOME DEPOT INC COM 437076102 31839 83 SH SOLE 83 0 0 HONEYWELL INTL INC COM 438516106 353646 1723 SH SOLE 1723 0 0 HOST HOTELS & RESORTS INC COM 44107P104 169225 8183 SH SOLE 8183 0 0 HP INC COM 40434L105 9006 298 SH SOLE 298 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 26233 90 SH SOLE 90 0 0 ILLINOIS TOOL WKS INC COM 452308109 9392 35 SH SOLE 35 0 0 ILLUMINA INC COM 452327109 11673 85 SH SOLE 85 0 0 INFOSYS LTD SPONSORED ADR 456788108 4519319 252053 SH SOLE 252053 0 0 INGLES MKTS INC CL A 457030104 18353 239 SH SOLE 239 0 0 INTEL CORP COM 458140100 2747249 62197 SH SOLE 62197 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 654802 3429 SH SOLE 3429 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 34396 400 SH SOLE 400 0 0 INTUIT COM 461202103 3188421 4905 SH SOLE 4905 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 129306 324 SH SOLE 324 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 60767 2550 SH SOLE 2550 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1022 86 SH SOLE 86 0 0 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 155946 2765 SH SOLE 2765 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 125247 2833 SH SOLE 2833 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 255966 5765 SH SOLE 5765 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 127459 1935 SH SOLE 1935 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 10436 230 SH SOLE 230 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 92328 2400 SH SOLE 2400 0 0 INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 45458 802 SH SOLE 802 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 678 4 SH SOLE 4 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 15951 264 SH SOLE 264 0 0 ISHARES INC CORE MSCI EMKT 46434G103 18576 360 SH SOLE 360 0 0 ISHARES INC MSCI SWITZERLAND 464286749 9047637 190076 SH SOLE 190076 0 0 ISHARES TR 20 YR TR BD ETF 464287432 1420 15 SH SOLE 15 0 0 ISHARES TR CONSER ALLOC ETF 464289883 492891 13385 SH SOLE 13385 0 0 ISHARES TR CORE DIV GRWTH 46434V621 9871 170 SH SOLE 170 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 76376 693 SH SOLE 693 0 0 ISHARES TR CORE MSCI EAFE 46432F842 49357 665 SH SOLE 665 0 0 ISHARES TR CORE S&P MCP ETF 464287507 10671290 175688 SH SOLE 175688 0 0 ISHARES TR CORE S&P SCP ETF 464287804 60123 544 SH SOLE 544 0 0 ISHARES TR CORE S&P TTL STK 464287150 137140 1189 SH SOLE 1189 0 0 ISHARES TR CORE S&P US GWT 464287671 6681 57 SH SOLE 57 0 0 ISHARES TR CORE S&P US VLU 464287663 7145 79 SH SOLE 79 0 0 ISHARES TR CORE S&P500 ETF 464287200 11770955 22390 SH SOLE 22390 0 0 ISHARES TR IBOXX HI YD ETF 464288513 467 6 SH SOLE 6 0 0 ISHARES TR IBOXX INV CP ETF 464287242 1634 15 SH SOLE 15 0 0 ISHARES TR ISHARES BIOTECH 464287556 85626 624 SH SOLE 624 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 690335 13462 SH SOLE 13462 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 2869006 55601 SH SOLE 55601 0 0 ISHARES TR MBS ETF 464288588 16544 179 SH SOLE 179 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 919 13 SH SOLE 13 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 1959 27 SH SOLE 27 0 0 ISHARES TR MSCI INTL MOMENT 46434V449 14555 371 SH SOLE 371 0 0 ISHARES TR MSCI USA ESG SLC 464288802 389301 3566 SH SOLE 3566 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 33432 400 SH SOLE 400 0 0 ISHARES TR MSCI USA MMENTM 46432F396 27354 146 SH SOLE 146 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 79710 485 SH SOLE 485 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 180659 536 SH SOLE 536 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 132900 742 SH SOLE 742 0 0 ISHARES TR RUS MID CAP ETF 464287499 348469 4144 SH SOLE 4144 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 88326 420 SH SOLE 420 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 1325495 15697 SH SOLE 15697 0 0 ISHARES TR S&P MC 400GR ETF 464287606 7434095 81470 SH SOLE 81470 0 0 ISHARES TR SELECT DIVID ETF 464287168 43113 350 SH SOLE 350 0 0 ISHARES TR TIPS BD ETF 464287176 3501662 32601 SH SOLE 32601 0 0 ISHARES TR U.S. FINLS ETF 464287788 5739 60 SH SOLE 60 0 0 ISHARES TR U.S. TECH ETF 464287721 73260 542 SH SOLE 542 0 0 ISHARES TR US HLTHCARE ETF 464287762 21356 345 SH SOLE 345 0 0 ISHARES TR US TREAS BD ETF 46429B267 684 30 SH SOLE 30 0 0 ISHARES TR USD INV GRDE ETF 464288620 661 13 SH SOLE 13 0 0 JOHNSON & JOHNSON COM 478160104 664715 4202 SH SOLE 4202 0 0 JOHNSON CTLS INTL PLC SHS G51502105 5422 83 SH SOLE 83 0 0 JPMORGAN CHASE & CO COM 46625H100 7401933 36954 SH SOLE 36954 0 0 KELLANOVA COM 487836108 18620 325 SH SOLE 325 0 0 KIMBERLY-CLARK CORP COM 494368103 5264931 40703 SH SOLE 40703 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 19 1 SH SOLE 1 0 0 KRAFT HEINZ CO COM 500754106 609293 16512 SH SOLE 16512 0 0 KROGER CO COM 501044101 85695 1500 SH SOLE 1500 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 436 20 SH SOLE 20 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 108681 510 SH SOLE 510 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 595522 2726 SH SOLE 2726 0 0 LOCKHEED MARTIN CORP COM 539830109 88245 194 SH SOLE 194 0 0 LOWES COS INC COM 548661107 595559 2338 SH SOLE 2338 0 0 MARRIOTT INTL INC NEW CL A 571903202 454158 1800 SH SOLE 1800 0 0 MARSH & MCLENNAN COS INC COM 571748102 16479 80 SH SOLE 80 0 0 MASCO CORP COM 574599106 240584 3050 SH SOLE 3050 0 0 MATCH GROUP INC NEW COM 57667L107 1343 37 SH SOLE 37 0 0 MAYVILLE ENGR CO INC COM 578605107 359 25 SH SOLE 25 0 0 MCCORMICK & CO INC COM NON VTG 579780206 8381941 109126 SH SOLE 109126 0 0 MCDONALDS CORP COM 580135101 3909727 13867 SH SOLE 13867 0 0 MCKESSON CORP COM 58155Q103 812791 1514 SH SOLE 1514 0 0 MEDTRONIC PLC SHS G5960L103 178048 2043 SH SOLE 2043 0 0 MERCK & CO INC COM 58933Y105 474097 3593 SH SOLE 3593 0 0 META PLATFORMS INC CL A 30303M102 110227 227 SH SOLE 227 0 0 METLIFE INC COM 59156R108 1853 25 SH SOLE 25 0 0 MGE ENERGY INC COM 55277P104 55183 701 SH SOLE 701 0 0 MICRON TECHNOLOGY INC COM 595112103 75597 641 SH SOLE 641 0 0 MICROSOFT CORP COM 594918104 14498520 34461 SH SOLE 34461 0 0 MID-AMER APT CMNTYS INC COM 59522J103 176055 1338 SH SOLE 1338 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 102288 1521 SH SOLE 1521 0 0 MONDELEZ INTL INC CL A 609207105 33880 484 SH SOLE 484 0 0 NATIONAL HEALTH INVS INC COM 63633D104 146080 2325 SH SOLE 2325 0 0 NATIONAL PRESTO INDS INC COM 637215104 315506 3765 SH SOLE 3765 0 0 NETFLIX INC COM 64110L106 4252 7 SH SOLE 7 0 0 NEW JERSEY RES CORP COM 646025106 62177 1449 SH SOLE 1449 0 0 NEWMONT CORP COM 651639106 1676389 46774 SH SOLE 46774 0 0 NEXTERA ENERGY INC COM 65339F101 927526 14513 SH SOLE 14513 0 0 NIKE INC CL B 654106103 11372 121 SH SOLE 121 0 0 NISOURCE INC COM 65473P105 12309 445 SH SOLE 445 0 0 NORTHERN TR CORP COM 665859104 22230 250 SH SOLE 250 0 0 NORTHWEST NAT HLDG CO COM 66765N105 48014 1290 SH SOLE 1290 0 0 NOVARTIS AG SPONSORED ADR 66987V109 359836 3720 SH SOLE 3720 0 0 NUCOR CORP COM 670346105 13112664 66259 SH SOLE 66259 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 711170 64243 SH SOLE 64243 0 0 ORACLE CORP COM 68389X105 8494967 67630 SH SOLE 67630 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 282220 250 SH SOLE 250 0 0 ORGANON & CO COMMON STOCK 68622V106 922 49 SH SOLE 49 0 0 ORLA MNG LTD NEW COM 68634K106 1137 300 SH SOLE 300 0 0 OTIS WORLDWIDE CORP COM 68902V107 9927 100 SH SOLE 100 0 0 PALO ALTO NETWORKS INC COM 697435105 21310 75 SH SOLE 75 0 0 PAYCHEX INC COM 704326107 8105 66 SH SOLE 66 0 0 PEPSICO INC COM 713448108 6153910 35163 SH SOLE 35163 0 0 PFIZER INC COM 717081103 28167 1015 SH SOLE 1015 0 0 PG&E CORP COM 69331C108 7542 450 SH SOLE 450 0 0 PHILIP MORRIS INTL INC COM 718172109 27486 300 SH SOLE 300 0 0 PHILLIPS 66 COM 718546104 55373 339 SH SOLE 339 0 0 PINNACLE WEST CAP CORP COM 723484101 44913 601 SH SOLE 601 0 0 PNC FINL SVCS GROUP INC COM 693475105 191496 1185 SH SOLE 1185 0 0 POTLATCHDELTIC CORPORATION COM 737630103 502174 10680 SH SOLE 10680 0 0 PPG INDS INC COM 693506107 163013 1125 SH SOLE 1125 0 0 PPL CORP COM 69351T106 91923 3339 SH SOLE 3339 0 0 PROCTER AND GAMBLE CO COM 742718109 10837387 66794 SH SOLE 66794 0 0 PROGRESSIVE CORP COM 743315103 226675 1096 SH SOLE 1096 0 0 PROLOGIS INC. COM 74340W103 39066 300 SH SOLE 300 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 9794798 96586 SH SOLE 96586 0 0 PROSHARES TR ULTRASHRT S&P500 74347G416 50611 2036 SH SOLE 2036 0 0 PRUDENTIAL FINL INC COM 744320102 3757 32 SH SOLE 32 0 0 PTC INC COM 69370C100 2362 13 SH SOLE 13 0 0 PUBLIC STORAGE COM 74460D109 9204193 31732 SH SOLE 31732 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 81873 1226 SH SOLE 1226 0 0 QUALCOMM INC COM 747525103 202822 1198 SH SOLE 1198 0 0 ROCKWELL AUTOMATION INC COM 773903109 174798 600 SH SOLE 600 0 0 ROPER TECHNOLOGIES INC COM 776696106 207511 370 SH SOLE 370 0 0 ROYAL BK CDA COM 780087102 357822 3547 SH SOLE 3547 0 0 RTX CORPORATION COM 75513E101 116549 1195 SH SOLE 1195 0 0 SAFETY INS GROUP INC COM 78648T100 4110 50 SH SOLE 50 0 0 SALESFORCE INC COM 79466L302 36744 122 SH SOLE 122 0 0 SANOFI SPONSORED ADR 80105N105 76643 1577 SH SOLE 1577 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 14280 401 SH SOLE 401 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 4629 96 SH SOLE 96 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 135217 1677 SH SOLE 1677 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3420936 36895 SH SOLE 36895 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 35103 462 SH SOLE 462 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1164 13 SH SOLE 13 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 2078 22 SH SOLE 22 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 71352 1694 SH SOLE 1694 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 19944 135 SH SOLE 135 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 22650 345 SH SOLE 345 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 62481 300 SH SOLE 300 0 0 SERVICENOW INC COM 81762P102 163916 215 SH SOLE 215 0 0 SHELL PLC SPON ADS 780259305 37543 560 SH SOLE 560 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 63240 4000 SH SOLE 4000 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 806194 37393 SH SOLE 37393 0 0 SMUCKER J M CO COM NEW 832696405 2940 23 SH SOLE 23 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 9228 130 SH SOLE 130 0 0 SONY GROUP CORP SPONSORED ADR 835699307 2495463 29105 SH SOLE 29105 0 0 SOUTHERN CO COM 842587107 3864491 53868 SH SOLE 53868 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 15426 39 SH SOLE 39 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 5820648 204952 SH SOLE 204952 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1384044 2646 SH SOLE 2646 0 0 SPDR SER TR S&P 400 MDCP VAL 78464A839 11172 147 SH SOLE 147 0 0 SPDR SER TR S&P REGL BKG 78464A698 10288 205 SH SOLE 205 0 0 SPX TECHNOLOGIES INC COM 78473E103 105400 856 SH SOLE 856 0 0 STARBUCKS CORP COM 855244109 7210008 78893 SH SOLE 78893 0 0 STERIS PLC SHS USD G8473T100 25180 112 SH SOLE 112 0 0 STRYKER CORPORATION COM 863667101 89468 250 SH SOLE 250 0 0 SUN LIFE FINANCIAL INC. COM 866796105 2729 50 SH SOLE 50 0 0 SYMBOTIC INC CLASS A COM 87151X101 13950 310 SH SOLE 310 0 0 SYNOVUS FINL CORP COM NEW 87161C501 401 10 SH SOLE 10 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 8207353 60326 SH SOLE 60326 0 0 TANGER INC COM 875465106 26577 900 SH SOLE 900 0 0 TARGET CORP COM 87612E106 4357934 24592 SH SOLE 24592 0 0 TC ENERGY CORP COM 87807B107 14070 350 SH SOLE 350 0 0 TE CONNECTIVITY LTD SHS H84989104 18010 124 SH SOLE 124 0 0 TELEFLEX INCORPORATED COM 879369106 9047 40 SH SOLE 40 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 211 2 SH SOLE 2 0 0 TEXAS INSTRS INC COM 882508104 8014 46 SH SOLE 46 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 78099 135 SH SOLE 135 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 11042711 19000 SH SOLE 19000 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 476990 1589 SH SOLE 1589 0 0 TRANSCODE THERAPEUTICS INC COM NEW 89357L303 1 1 SH SOLE 1 0 0 TRIMBLE INC COM 896239100 7852 122 SH SOLE 122 0 0 TRUIST FINL CORP COM 89832Q109 10798 277 SH SOLE 277 0 0 UBER TECHNOLOGIES INC COM 90353T100 1463 19 SH SOLE 19 0 0 UNDER ARMOUR INC CL A 904311107 5904 800 SH SOLE 800 0 0 UNILEVER PLC SPON ADR NEW 904767704 8987489 179069 SH SOLE 179069 0 0 UNION PAC CORP COM 907818108 304216 1237 SH SOLE 1237 0 0 UNITED NAT FOODS INC COM 911163103 3884 338 SH SOLE 338 0 0 UNITED PARCEL SERVICE INC CL B 911312106 58858 396 SH SOLE 396 0 0 UNITEDHEALTH GROUP INC COM 91324P102 262191 530 SH SOLE 530 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 1074 37 SH SOLE 37 0 0 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 51255 1102 SH SOLE 1102 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 297906 3951 SH SOLE 3951 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 66320 865 SH SOLE 865 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2560829 35259 SH SOLE 35259 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 8953 182 SH SOLE 182 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 20652 60 SH SOLE 60 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 344056 1435 SH SOLE 1435 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 8253 35 SH SOLE 35 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 103193 413 SH SOLE 413 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2335718 27009 SH SOLE 27009 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 1344 7 SH SOLE 7 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 46861 205 SH SOLE 205 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 1304 5 SH SOLE 5 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 190247 732 SH SOLE 732 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 19381 119 SH SOLE 119 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 23851 571 SH SOLE 571 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 293 5 SH SOLE 5 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2818 35 SH SOLE 35 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 6958 90 SH SOLE 90 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1617 19 SH SOLE 19 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 478073 2618 SH SOLE 2618 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 2760 55 SH SOLE 55 0 0 VANGUARD WORLD FD CONSUM STP ETF 92204A207 6768318 33155 SH SOLE 33155 0 0 VANGUARD WORLD FD ENERGY ETF 92204A306 234426 1780 SH SOLE 1780 0 0 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 96306 356 SH SOLE 356 0 0 VANGUARD WORLD FD INF TECH ETF 92204A702 16779 32 SH SOLE 32 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 103257 864 SH SOLE 864 0 0 VANGUARD WORLD FD UTILITIES ETF 92204A876 898675 6303 SH SOLE 6303 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 3783941 90180 SH SOLE 90180 0 0 VISA INC COM CL A 92826C839 2136379 7655 SH SOLE 7655 0 0 VORNADO RLTY TR SH BEN INT 929042109 5352 186 SH SOLE 186 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 39042 1800 SH SOLE 1800 0 0 WALMART INC COM 931142103 6512144 108229 SH SOLE 108229 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 4409 505 SH SOLE 505 0 0 WASTE MGMT INC DEL COM 94106L109 14241463 66814 SH SOLE 66814 0 0 WATERS CORP COM 941848103 656791 1908 SH SOLE 1908 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 7015 33 SH SOLE 33 0 0 WEC ENERGY GROUP INC COM 92939U106 83763 1020 SH SOLE 1020 0 0 WELLS FARGO CO NEW COM 949746101 248881 4294 SH SOLE 4294 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 18146 385 SH SOLE 385 0 0 WHEELS UP EXPERIENCE INC COM CL A 96328L205 287 100 SH SOLE 100 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 31457 645 SH SOLE 645 0 0 WK KELLOGG CO COM SHS 92942W107 1523 81 SH SOLE 81 0 0 WSFS FINL CORP COM 929328102 3973 88 SH SOLE 88 0 0 XYLEM INC COM 98419M100 29079 225 SH SOLE 225 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 19270 146 SH SOLE 146 0 0