0001140334-23-000001.txt : 20230131
0001140334-23-000001.hdr.sgml : 20230131
20230131112136
ACCESSION NUMBER: 0001140334-23-000001
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20221231
FILED AS OF DATE: 20230131
DATE AS OF CHANGE: 20230131
EFFECTIVENESS DATE: 20230131
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: FLPUTNAM INVESTMENT MANAGEMENT CO
CENTRAL INDEX KEY: 0001140334
IRS NUMBER: 010403396
STATE OF INCORPORATION: ME
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-06465
FILM NUMBER: 23570886
BUSINESS ADDRESS:
STREET 1: 20 WILLIAM ST., STE. G40
CITY: WELLESLEY
STATE: MA
ZIP: 02481
BUSINESS PHONE: 2075185281
MAIL ADDRESS:
STREET 1: 5 WIDGERY WHARF
CITY: PORTLAND
STATE: ME
ZIP: 04101
FORMER COMPANY:
FORMER CONFORMED NAME: PUTNAM FL INVESTMENT MANAGEMENT CO
DATE OF NAME CHANGE: 20010509
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
false
false
0001140334
XXXXXXXX
12-31-2022
12-31-2022
FLPUTNAM INVESTMENT MANAGEMENT CO
5 WIDGERY WHARF
PORTLAND
ME
04101
13F HOLDINGS REPORT
028-06465
N
Allan Neskie
Compliance Officer
207-518-5286
Allan Neskie
Portland
ME
01-31-2023
0
402
2747995376
false
INFORMATION TABLE
2
FLPutnamInvestmentMgmt_13f.xml
3M CO
COM
88579Y101
1731302
14437
SH
SOLE
0
5879
0
8558
ABBOTT LABS
COM
002824100
6973491
63517
SH
SOLE
0
21998
0
41519
ABBVIE INC
COM
00287Y109
14266176
88275
SH
SOLE
0
30710
0
57565
ABRDN ETFS
BBRG ALL COMMDY
003261203
2639741
76315
SH
SOLE
0
3781
0
72534
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
31912833
119595
SH
SOLE
0
8360
0
111235
ADOBE SYSTEMS INCORPORATED
COM
00724F101
10953812
32549
SH
SOLE
0
487
0
32062
ADVANCE AUTO PARTS INC
COM
00751Y106
1530032
10406
SH
SOLE
0
1535
0
8871
ADVANCED ENERGY INDS
COM
007973100
838328
9773
SH
SOLE
0
0
0
9773
AECOM
COM
00766T100
3034379
35728
SH
SOLE
0
426
0
35302
AES CORP
COM
00130H105
1530837
53228
SH
SOLE
0
360
0
52868
AFLAC INC
COM
001055102
753858
10479
SH
SOLE
0
9001
0
1478
AGILENT TECHNOLOGIES INC
COM
00846U101
10664299
71262
SH
SOLE
0
204
0
71058
AIR PRODS & CHEMS INC
COM
009158106
17412366
56486
SH
SOLE
0
5163
0
51323
AKAMAI TECHNOLOGIES INC
COM
00971T101
226936
2692
SH
SOLE
0
120
0
2572
ALLSTATE CORP
COM
020002101
1031699
7608
SH
SOLE
0
3263
0
4345
ALPHABET INC
CAP STK CL A
02079K305
46515568
527208
SH
SOLE
0
51556
0
475652
ALPHABET INC
CAP STK CL C
02079K107
4324966
48743
SH
SOLE
0
5822
0
42921
ALTRIA GROUP INC
COM
02209S103
415924
9099
SH
SOLE
0
6923
0
2176
AMAZON COM INC
COM
023135106
29883243
355753
SH
SOLE
0
33084
0
322669
AMERICAN ELEC PWR CO INC
COM
025537101
2027183
21350
SH
SOLE
0
2388
0
18962
AMERICAN EXPRESS CO
COM
025816109
716093
4847
SH
SOLE
0
1101
0
3746
AMERICAN TOWER CORP NEW
COM
03027X100
8511387
40175
SH
SOLE
0
5452
0
34722
AMERICAN WTR WKS CO INC NEW
COM
030420103
14105168
92541
SH
SOLE
0
305
0
92236
AMERIPRISE FINL INC
COM
03076C106
356971
1146
SH
SOLE
0
594
0
552
AMGEN INC
COM
031162100
13442722
51183
SH
SOLE
0
1631
0
49552
AMN HEALTHCARE SVCS INC
COM
001744101
6224669
60539
SH
SOLE
0
123
0
60416
AMPLIFY ETF TR
ONLIN RETL ETF
032108102
1162019
29803
SH
SOLE
0
154
0
29649
ANALOG DEVICES INC
COM
032654105
16540837
100840
SH
SOLE
0
5433
0
95408
ANTERO RESOURCES CORP
COM
03674X106
246123
7942
SH
SOLE
0
7846
0
96
APPLE INC
COM
037833100
102622669
789830
SH
SOLE
0
96572
0
693259
APTIV PLC
SHS
G6095L109
5038076
54097
SH
SOLE
0
901
0
53196
ARCHER DANIELS MIDLAND CO
COM
039483102
297028
3199
SH
SOLE
0
1647
0
1552
ARES CAPITAL CORP
COM
04010L103
309409
16752
SH
SOLE
0
416
0
16336
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
3810138
6973
SH
SOLE
0
293
0
6680
ASPEN AEROGELS INC
COM
04523Y105
190538
16161
SH
SOLE
0
0
0
16161
ASTRAZENECA PLC
SPONSORED ADR
046353108
15226833
224585
SH
SOLE
0
7576
0
217009
AT&T INC
COM
00206R102
2999963
162953
SH
SOLE
0
23349
0
139603
ATLANTICA SUSTAINABLE INFR P
SHS
G0751N103
957488
36969
SH
SOLE
0
0
0
36969
AUTOMATIC DATA PROCESSING IN
COM
053015103
10244964
42891
SH
SOLE
0
17556
0
25335
AUTOZONE INC
COM
053332102
273746
111
SH
SOLE
0
0
0
111
AVERY DENNISON CORP
COM
053611109
242902
1342
SH
SOLE
0
132
0
1210
BADGER METER INC
COM
056525108
564012
5173
SH
SOLE
0
0
0
5173
BAKER HUGHES COMPANY
CL A
05722G100
1290446
43699
SH
SOLE
0
12395
0
31304
BANK AMERICA CORP
COM
060505104
18222684
550202
SH
SOLE
0
37194
0
513008
BECTON DICKINSON & CO
COM
075887109
2166925
8521
SH
SOLE
0
755
0
7766
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
937422
2
SH
SOLE
0
0
0
2
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
4284134
13869
SH
SOLE
0
6048
0
7821
BIOGEN INC
COM
09062X103
556055
2008
SH
SOLE
0
990
0
1018
BLACKROCK INC
COM
09247X101
31538532
44506
SH
SOLE
0
4107
0
40399
BLACKSTONE INC
COM
09260D107
476274
6420
SH
SOLE
0
1050
0
5370
BLOOM ENERGY CORP
COM CL A
093712107
935274
48916
SH
SOLE
0
135
0
48781
BOEING CO
COM
097023105
588129
3087
SH
SOLE
0
1239
0
1848
BOSTON SCIENTIFIC CORP
COM
101137107
243982
5273
SH
SOLE
0
396
0
4877
BP PLC
SPONSORED ADR
055622104
272357
7797
SH
SOLE
0
5702
0
2095
BRISTOL-MYERS SQUIBB CO
COM
110122108
11341166
157626
SH
SOLE
0
44883
0
112743
BROADCOM INC
COM
11135F101
40050196
71629
SH
SOLE
0
6457
0
65173
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
287835
9288
SH
SOLE
0
1485
0
7803
CAMBRIDGE BANCORP
COM
132152109
1014495
12214
SH
SOLE
0
91
0
12123
CAPITAL ONE FINL CORP
COM
14040H105
412966
4442
SH
SOLE
0
241
0
4201
CARDINAL HEALTH INC
COM
14149Y108
859330
11179
SH
SOLE
0
4464
0
6715
CARRIER GLOBAL CORPORATION
COM
14448C104
350353
8493
SH
SOLE
0
4921
0
3572
CATERPILLAR INC
COM
149123101
1020039
4258
SH
SOLE
0
2534
0
1724
CBRE GROUP INC
CL A
12504L109
6617853
85991
SH
SOLE
0
4868
0
81123
CHARGEPOINT HOLDINGS INC
COM CL A
15961R105
416385
43692
SH
SOLE
0
0
0
43692
CHARLES RIV LABS INTL INC
COM
159864107
12998777
59655
SH
SOLE
0
2188
0
57467
CHART INDS INC
COM
16115Q308
1571276
13636
SH
SOLE
0
200
0
13436
CHENIERE ENERGY INC
COM NEW
16411R208
10142916
67637
SH
SOLE
0
9202
0
58435
CHESAPEAKE ENERGY CORP
COM
165167735
2526303
26770
SH
SOLE
0
7379
0
19391
CHEVRON CORP NEW
COM
166764100
8991120
50093
SH
SOLE
0
11710
0
38383
CHUBB LIMITED
COM
H1467J104
8489043
38482
SH
SOLE
0
3207
0
35275
CIGNA CORP NEW
COM
125523100
704141
2125
SH
SOLE
0
428
0
1697
CINCINNATI FINL CORP
COM
172062101
271386
2651
SH
SOLE
0
2530
0
121
CISCO SYS INC
COM
17275R102
3577442
75093
SH
SOLE
0
13918
0
61175
CITIGROUP INC
COM NEW
172967424
333259
7368
SH
SOLE
0
501
0
6867
CLOROX CO DEL
COM
189054109
492716
3511
SH
SOLE
0
2908
0
603
COCA COLA CO
COM
191216100
3059611
48100
SH
SOLE
0
12108
0
35992
COCA-COLA EUROPACIFIC PARTNE
SHS
G25839104
7125011
128796
SH
SOLE
0
319
0
128477
COLGATE PALMOLIVE CO
COM
194162103
648048
8225
SH
SOLE
0
4969
0
3256
COMCAST CORP NEW
CL A
20030N101
16847136
481760
SH
SOLE
0
21142
0
460618
CONOCOPHILLIPS
COM
20825C104
6037402
51164
SH
SOLE
0
11430
0
39734
CONSOLIDATED EDISON INC
COM
209115104
279449
2932
SH
SOLE
0
1016
0
1916
CONSTELLATION ENERGY CORP
COM
21037T109
934008
10834
SH
SOLE
0
134
0
10700
CORTEVA INC
COM
22052L104
216722
3687
SH
SOLE
0
286
0
3401
COSTCO WHSL CORP NEW
COM
22160K105
28349470
62102
SH
SOLE
0
5585
0
56516
CROWN CASTLE INC
COM
22822V101
9230520
68052
SH
SOLE
0
1684
0
66367
CSX CORP
COM
126408103
574975
18560
SH
SOLE
0
1536
0
17024
CUMMINS INC
COM
231021106
2671774
11027
SH
SOLE
0
1051
0
9976
CVS HEALTH CORP
COM
126650100
17907276
192159
SH
SOLE
0
7588
0
184571
DANAHER CORPORATION
COM
235851102
2479914
9343
SH
SOLE
0
3896
0
5447
DARDEN RESTAURANTS INC
COM
237194105
749651
5419
SH
SOLE
0
1070
0
4349
DECKERS OUTDOOR CORP
COM
243537107
299370
750
SH
SOLE
0
0
0
750
DEERE & CO
COM
244199105
14337500
33439
SH
SOLE
0
4030
0
29409
DIAGEO PLC
SPON ADR NEW
25243Q205
492352
2763
SH
SOLE
0
2375
0
388
DISNEY WALT CO
COM
254687106
11717624
134871
SH
SOLE
0
8321
0
126550
DOMINION ENERGY INC
COM
25746U109
253856
4140
SH
SOLE
0
584
0
3556
DOVER CORP
COM
260003108
665958
4918
SH
SOLE
0
3487
0
1431
DOW INC
COM
260557103
2016041
40009
SH
SOLE
0
3804
0
36205
DUKE ENERGY CORP NEW
COM NEW
26441C204
203681
1978
SH
SOLE
0
908
0
1070
EATON CORP PLC
SHS
G29183103
9840607
62699
SH
SOLE
0
13643
0
49056
ECOLAB INC
COM
278865100
458982
3153
SH
SOLE
0
1834
0
1319
ELECTRONIC ARTS INC
COM
285512109
302884
2479
SH
SOLE
0
964
0
1515
ELEVANCE HEALTH INC
COM
036752103
1761076
3433
SH
SOLE
0
979
0
2454
EMERSON ELEC CO
COM
291011104
603019
6278
SH
SOLE
0
3819
0
2459
ENERGY RECOVERY INC
COM
29270J100
877915
42846
SH
SOLE
0
0
0
42846
ENOVIX CORPORATION
COM
293594107
195084
15682
SH
SOLE
0
0
0
15682
ENPHASE ENERGY INC
COM
29355A107
2909526
10981
SH
SOLE
0
20
0
10961
EQUINIX INC
COM
29444U700
450683
688
SH
SOLE
0
40
0
648
EQUINOR ASA
SPONSORED ADR
29446M102
30296401
846032
SH
SOLE
0
27888
0
818144
EVERSOURCE ENERGY
COM
30040W108
658228
7851
SH
SOLE
0
3856
0
3995
EXELON CORP
COM
30161N101
2546435
58904
SH
SOLE
0
12458
0
46446
EXXON MOBIL CORP
COM
30231G102
6784986
61514
SH
SOLE
0
28140
0
33374
FASTENAL CO
COM
311900104
561073
11857
SH
SOLE
0
1649
0
10208
FEDEX CORP
COM
31428X106
474831
2742
SH
SOLE
0
100
0
2642
FORD MTR CO DEL
COM
345370860
398095
34230
SH
SOLE
0
341
0
33889
FREYR BATTERY
SHS
L4135L100
175544
20224
SH
SOLE
0
0
0
20224
GALLAGHER ARTHUR J & CO
COM
363576109
4450536
23605
SH
SOLE
0
1332
0
22273
GENERAC HLDGS INC
COM
368736104
2068664
20551
SH
SOLE
0
550
0
20001
GENERAL DYNAMICS CORP
COM
369550108
268455
1082
SH
SOLE
0
67
0
1015
GENERAL ELECTRIC CO
COM NEW
369604301
669132
7986
SH
SOLE
0
4075
0
3911
GENERAL MLS INC
COM
370334104
12171238
145155
SH
SOLE
0
3477
0
141678
GENERAL MTRS CO
COM
37045V100
8587661
255281
SH
SOLE
0
907
0
254374
GILEAD SCIENCES INC
COM
375558103
204979
2388
SH
SOLE
0
470
0
1918
GOLDMAN SACHS GROUP INC
COM
38141G104
432668
1260
SH
SOLE
0
298
0
962
GRAPHIC PACKAGING HLDG CO
COM
388689101
3410475
153280
SH
SOLE
0
41588
0
111692
GXO LOGISTICS INCORPORATED
COMMON STOCK
36262G101
392663
9198
SH
SOLE
0
162
0
9036
HANNON ARMSTRONG SUST INFR C
COM
41068X100
1888829
65177
SH
SOLE
0
325
0
64852
HCA HEALTHCARE INC
COM
40412C101
1592631
6637
SH
SOLE
0
718
0
5919
HESS CORP
COM
42809H107
435671
3072
SH
SOLE
0
2800
0
272
HF SINCLAIR CORP
COM
403949100
212126
4088
SH
SOLE
0
0
0
4088
HOLOGIC INC
COM
436440101
408014
5454
SH
SOLE
0
409
0
5045
HOME DEPOT INC
COM
437076102
24485845
77521
SH
SOLE
0
11095
0
66426
HONEYWELL INTL INC
COM
438516106
1902830
8879
SH
SOLE
0
3026
0
5854
HOULIHAN LOKEY INC
CL A
441593100
15615606
179160
SH
SOLE
0
2947
0
176214
HP INC
COM
40434L105
1342690
49970
SH
SOLE
0
7892
0
42078
IDEXX LABS INC
COM
45168D104
3092337
7580
SH
SOLE
0
1287
0
6293
ILLINOIS TOOL WKS INC
COM
452308109
1174321
5331
SH
SOLE
0
3690
0
1641
INTEL CORP
COM
458140100
1331487
50378
SH
SOLE
0
25734
0
24644
INTERNATIONAL BUSINESS MACHS
COM
459200101
11479397
81478
SH
SOLE
0
22481
0
58997
INTERPUBLIC GROUP COS INC
COM
460690100
628838
18878
SH
SOLE
0
2087
0
16791
INTUIT
COM
461202103
2645163
6796
SH
SOLE
0
1771
0
5025
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
2963002
144325
SH
SOLE
0
2273
0
142052
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
326833
2060
SH
SOLE
0
2060
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
38778256
274536
SH
SOLE
0
57695
0
216841
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
319033
6190
SH
SOLE
0
70
0
6120
INVESCO QQQ TR
UNIT SER 1
46090E103
9227607
34654
SH
SOLE
0
9410
0
25244
IQVIA HLDGS INC
COM
46266C105
380891
1859
SH
SOLE
0
106
0
1753
ISHARES GOLD TR
ISHARES NEW
464285204
804479
23258
SH
SOLE
0
13359
0
9899
ISHARES INC
CORE MSCI EMKT
46434G103
8320446
178168
SH
SOLE
0
12695
0
165473
ISHARES SILVER TR
ISHARES
46428Q109
494349
22450
SH
SOLE
0
882
0
21568
ISHARES TR
EAFE VALUE ETF
464288877
618692
13485
SH
SOLE
0
693
0
12792
ISHARES TR
CORE S&P TTL STK
464287150
510354
6018
SH
SOLE
0
0
0
6018
ISHARES TR
ISHS 1-5YR INVS
464288646
54381388
1091557
SH
SOLE
0
111703
0
979855
ISHARES TR
MSCI KLD400 SOC
464288570
611220
8514
SH
SOLE
0
8514
0
0
ISHARES TR
PFD AND INCM SEC
464288687
551921
18078
SH
SOLE
0
6619
0
11459
ISHARES TR
NATIONAL MUN ETF
464288414
708473
6714
SH
SOLE
0
6156
0
558
ISHARES TR
EXPANDED TECH
464287515
1757434
6869
SH
SOLE
0
36
0
6833
ISHARES TR
S&P 100 ETF
464287101
397599
2331
SH
SOLE
0
125
0
2206
ISHARES TR
MSCI EMG MKT ETF
464287234
1650166
43540
SH
SOLE
0
5118
0
38422
ISHARES TR
TIPS BD ETF
464287176
33452832
314288
SH
SOLE
0
39156
0
275132
ISHARES TR
CORE US AGGBD ET
464287226
6463054
66636
SH
SOLE
0
24240
0
42396
ISHARES TR
CORE S&P MCP ETF
464287507
86068182
355815
SH
SOLE
0
37055
0
318760
ISHARES TR
S&P MC 400VL ETF
464287705
531700
5275
SH
SOLE
0
5012
0
263
ISHARES TR
CORE S&P SCP ETF
464287804
38760856
409561
SH
SOLE
0
54520
0
355041
ISHARES TR
CORE S&P500 ETF
464287200
219265915
570693
SH
SOLE
0
31945
0
538748
ISHARES TR
S&P 500 GRWT ETF
464287309
967298
16535
SH
SOLE
0
15835
0
700
ISHARES TR
RUS 1000 ETF
464287622
1164469
5531
SH
SOLE
0
88
0
5443
ISHARES TR
RUS 1000 VAL ETF
464287598
1513922
9983
SH
SOLE
0
7828
0
2155
ISHARES TR
RUS 1000 GRW ETF
464287614
5743743
26810
SH
SOLE
0
8012
0
18798
ISHARES TR
RUSSELL 2000 ETF
464287655
6192395
35515
SH
SOLE
0
13849
0
21666
ISHARES TR
RUSSELL 3000 ETF
464287689
2022532
9165
SH
SOLE
0
1382
0
7783
ISHARES TR
MSCI EAFE ETF
464287465
4536717
69115
SH
SOLE
0
17936
0
51179
ISHARES TR
ISHARES BIOTECH
464287556
230414
1755
SH
SOLE
0
1165
0
590
ISHARES TR
RUS MID CAP ETF
464287499
1517087
22492
SH
SOLE
0
19688
0
2804
ISHARES TR
RUS MD CP GR ETF
464287481
239012
2859
SH
SOLE
0
2461
0
398
ISHARES TR
RUS MDCP VAL ETF
464287473
256476
2435
SH
SOLE
0
1364
0
1071
ISHARES TR
US HLTHCARE ETF
464287762
250232
882
SH
SOLE
0
67
0
815
ISHARES TR
1 3 YR TREAS BD
464287457
24570641
302706
SH
SOLE
0
19175
0
283530
ISHARES TR
7-10 YR TRSY BD
464287440
6048632
63151
SH
SOLE
0
6963
0
56188
ISHARES TR
IBOXX INV CP ETF
464287242
3282018
31130
SH
SOLE
0
4809
0
26321
ISHARES TR
CORE MSCI TOTAL
46432F834
433606
7491
SH
SOLE
0
405
0
7086
ISHARES TR
CORE MSCI EAFE
46432F842
87560576
1420516
SH
SOLE
0
79513
0
1341003
ISHARES TR
FLTG RATE NT ETF
46429B655
34384678
683185
SH
SOLE
0
26304
0
656880
ISHARES TR
0-5 YR TIPS ETF
46429B747
26732065
275702
SH
SOLE
0
15908
0
259794
ISHARES TR
MSCI ACWI ETF
464288257
362607
4272
SH
SOLE
0
41
0
4231
ISHARES TR
INTRM GOV CR ETF
464288612
38871221
379379
SH
SOLE
0
68215
0
311164
ISHARES TR
EAFE SML CP ETF
464288273
2082135
36865
SH
SOLE
0
10412
0
26453
ISHARES TR
SHRT NAT MUN ETF
464288158
9036455
86664
SH
SOLE
0
10798
0
75866
ISHARES TR
MSCI USA QLT FCT
46432F339
230655
2024
SH
SOLE
0
78
0
1946
ISHARES TR
ESG AW MSCI EAFE
46435G516
59838628
910232
SH
SOLE
0
14004
0
896228
ISHARES TR
ESG AWRE 1 5 YR
46435G243
8631802
363139
SH
SOLE
0
6125
0
357014
ISHARES TR
RUSEL 2500 ETF
46435G268
457695
8613
SH
SOLE
0
1330
0
7283
ISHARES TR
ESG AWRE USD ETF
46435G193
1257809
56410
SH
SOLE
0
1019
0
55391
ISHARES TR
ESG AWR MSCI USA
46435G425
5527734
65224
SH
SOLE
0
5510
0
59714
ISHARES TR
ESG AWARE MSCI
46435U663
60706261
1846297
SH
SOLE
0
19724
0
1826573
JOHNSON & JOHNSON
COM
478160104
6653327
37664
SH
SOLE
0
13727
0
23937
JOHNSON CTLS INTL PLC
SHS
G51502105
2662552
41602
SH
SOLE
0
2863
0
38739
JPMORGAN CHASE & CO
COM
46625H100
30213238
225304
SH
SOLE
0
16461
0
208843
KIMBERLY-CLARK CORP
COM
494368103
1060368
7811
SH
SOLE
0
5935
0
1876
KINDER MORGAN INC DEL
COM
49456B101
264062
14605
SH
SOLE
0
10415
0
4190
KLA CORP
COM NEW
482480100
2143782
5686
SH
SOLE
0
710
0
4976
KROGER CO
COM
501044101
16312928
365925
SH
SOLE
0
8140
0
357785
L3HARRIS TECHNOLOGIES INC
COM
502431109
6867194
32982
SH
SOLE
0
4093
0
28889
LAM RESEARCH CORP
COM
512807108
19522755
46450
SH
SOLE
0
1127
0
45322
LI-CYCLE HOLDINGS CORP
COMMON SHARES
50202P105
436406
91682
SH
SOLE
0
0
0
91682
LIFE STORAGE INC
COM
53223X107
7655979
77726
SH
SOLE
0
884
0
76842
LILLY ELI & CO
COM
532457108
12698866
34712
SH
SOLE
0
11394
0
23317
LINDE PLC
SHS
G5494J103
4068841
12474
SH
SOLE
0
3536
0
8938
LITHIUM AMERS CORP NEW
COM NEW
53680Q207
599502
31636
SH
SOLE
0
0
0
31636
LIVENT CORP
COM
53814L108
199535
10042
SH
SOLE
0
10000
0
42
LOCKHEED MARTIN CORP
COM
539830109
589390
1212
SH
SOLE
0
500
0
712
LOWES COS INC
COM
548661107
15294027
76762
SH
SOLE
0
8663
0
68099
M & T BK CORP
COM
55261F104
265013
1827
SH
SOLE
0
1360
0
467
MADISON COVERED CALL & EQUIT
COM
557437100
196734
25385
SH
SOLE
0
432
0
24953
MAIN STR CAP CORP
COM
56035L104
218301
5908
SH
SOLE
0
600
0
5308
MARATHON PETE CORP
COM
56585A102
7003721
60175
SH
SOLE
0
17249
0
42926
MARSH & MCLENNAN COS INC
COM
571748102
34366338
207677
SH
SOLE
0
17430
0
190247
MASTERCARD INCORPORATED
CL A
57636Q104
3681601
10588
SH
SOLE
0
2645
0
7942
MCCORMICK & CO INC
COM NON VTG
579780206
469572
5665
SH
SOLE
0
5415
0
250
MCDONALDS CORP
COM
580135101
12823968
48662
SH
SOLE
0
12690
0
35972
MCKESSON CORP
COM
58155Q103
826389
2203
SH
SOLE
0
1064
0
1139
MEDTRONIC PLC
SHS
G5960L103
557660
7175
SH
SOLE
0
5588
0
1587
MERCK & CO INC
COM
58933Y105
20267287
182670
SH
SOLE
0
28466
0
154204
META PLATFORMS INC
CL A
30303M102
490747
4078
SH
SOLE
0
499
0
3579
MICROSOFT CORP
COM
594918104
94386705
393573
SH
SOLE
0
48309
0
345264
MID-AMER APT CMNTYS INC
COM
59522J103
6464550
41178
SH
SOLE
0
1192
0
39986
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
67168
10070
SH
SOLE
0
0
0
10070
MONDELEZ INTL INC
CL A
609207105
7344532
110196
SH
SOLE
0
2610
0
107586
MORGAN STANLEY
COM NEW
617446448
9494842
111678
SH
SOLE
0
26401
0
85277
MOSAIC CO NEW
COM
61945C103
380967
8684
SH
SOLE
0
4254
0
4430
MP MATERIALS CORP
COM CL A
553368101
2648365
109076
SH
SOLE
0
970
0
108106
MSCI INC
COM
55354G100
2444946
5256
SH
SOLE
0
292
0
4964
MUSTANG BIO INC
COM
62818Q104
7866
19920
SH
SOLE
0
0
0
19920
NEW RELIC INC
COM
64829B100
259275
4593
SH
SOLE
0
100
0
4493
NEXTERA ENERGY INC
COM
65339F101
32659289
390661
SH
SOLE
0
52075
0
338587
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
2082304
29709
SH
SOLE
0
0
0
29709
NIKE INC
CL B
654106103
4563717
39003
SH
SOLE
0
3490
0
35513
NORFOLK SOUTHN CORP
COM
655844108
2461057
9987
SH
SOLE
0
530
0
9457
NORTHROP GRUMMAN CORP
COM
666807102
2220110
4069
SH
SOLE
0
960
0
3109
NOVO-NORDISK A S
ADR
670100205
273967
2024
SH
SOLE
0
0
0
2024
NUSHARES ETF TR
NUVEEN ESG LRGVL
67092P300
2154963
62937
SH
SOLE
0
7806
0
55131
NUTRIEN LTD
COM
67077M108
438326
6002
SH
SOLE
0
3854
0
2148
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
201196
16573
SH
SOLE
0
163
0
16410
NUVEEN SELECT TAX-FREE INCOM
SH BEN INT
67062F100
1363291
98008
SH
SOLE
0
14065
0
83943
NVIDIA CORPORATION
COM
67066G104
664225
4545
SH
SOLE
0
1273
0
3272
NXP SEMICONDUCTORS N V
COM
N6596X109
2868732
18153
SH
SOLE
0
462
0
17691
OCCIDENTAL PETE CORP
COM
674599105
471929
7492
SH
SOLE
0
7039
0
453
OLD DOMINION FREIGHT LINE IN
COM
679580100
1079499
3804
SH
SOLE
0
714
0
3090
OMNICOM GROUP INC
COM
681919106
3639980
44624
SH
SOLE
0
3602
0
41022
ONEOK INC NEW
COM
682680103
895682
13633
SH
SOLE
0
4660
0
8973
ORACLE CORP
COM
68389X105
2742112
33547
SH
SOLE
0
7538
0
26009
OREILLY AUTOMOTIVE INC
COM
67103H107
6748864
7996
SH
SOLE
0
427
0
7569
OTIS WORLDWIDE CORP
COM
68902V107
273407
3491
SH
SOLE
0
2251
0
1240
PALO ALTO NETWORKS INC
COM
697435105
3768557
27007
SH
SOLE
0
5598
0
21409
PARKER-HANNIFIN CORP
COM
701094104
254382
874
SH
SOLE
0
218
0
656
PAYCHEX INC
COM
704326107
2918468
25255
SH
SOLE
0
868
0
24387
PAYPAL HLDGS INC
COM
70450Y103
200128
2810
SH
SOLE
0
471
0
2339
PEPSICO INC
COM
713448108
22865755
126568
SH
SOLE
0
27934
0
98634
PFIZER INC
COM
717081103
7116129
138878
SH
SOLE
0
27122
0
111757
PHILIP MORRIS INTL INC
COM
718172109
854826
8446
SH
SOLE
0
5659
0
2787
PHILLIPS 66
COM
718546104
532265
5114
SH
SOLE
0
1408
0
3706
PIMCO ETF TR
1-5 US TIP IDX
72201R205
689203
13820
SH
SOLE
0
920
0
12900
PIMCO MUN INCOME FD
COM
72200R107
113687
10900
SH
SOLE
0
10900
0
0
PIONEER NAT RES CO
COM
723787107
852518
3733
SH
SOLE
0
1155
0
2578
PLUG POWER INC
COM NEW
72919P202
491806
39758
SH
SOLE
0
0
0
39758
PNC FINL SVCS GROUP INC
COM
693475105
4240797
26851
SH
SOLE
0
3789
0
23062
PROCTER AND GAMBLE CO
COM
742718109
7947307
52437
SH
SOLE
0
16192
0
36245
PROGRESSIVE CORP
COM
743315103
448301
3456
SH
SOLE
0
1561
0
1895
PROLOGIS INC.
COM
74340W103
2685629
23824
SH
SOLE
0
2836
0
20988
PTC INC
COM
69370C100
1003534
8360
SH
SOLE
0
200
0
8160
PUBLIC STORAGE
COM
74460D109
230036
821
SH
SOLE
0
177
0
644
QUALCOMM INC
COM
747525103
1201097
10925
SH
SOLE
0
8631
0
2294
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
1730514
17147
SH
SOLE
0
7663
0
9484
REALTY INCOME CORP
COM
756109104
676291
10662
SH
SOLE
0
9160
0
1502
REGENERON PHARMACEUTICALS
COM
75886F107
13378496
18543
SH
SOLE
0
352
0
18191
RELIANCE STEEL & ALUMINUM CO
COM
759509102
1946258
9614
SH
SOLE
0
983
0
8631
REPUBLIC SVCS INC
COM
760759100
21785340
168892
SH
SOLE
0
9231
0
159661
ROCKWELL AUTOMATION INC
COM
773903109
10150096
39407
SH
SOLE
0
709
0
38698
ROPER TECHNOLOGIES INC
COM
776696106
841711
1948
SH
SOLE
0
220
0
1728
RPM INTL INC
COM
749685103
272568
2797
SH
SOLE
0
2622
0
175
SALESFORCE INC
COM
79466L302
4896814
36932
SH
SOLE
0
1091
0
35841
SCHWAB CHARLES CORP
COM
808513105
35850413
430584
SH
SOLE
0
38310
0
392274
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
1157459
35935
SH
SOLE
0
6769
0
29166
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
2621105
58053
SH
SOLE
0
13781
0
44272
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
215018
9084
SH
SOLE
0
6177
0
2907
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
493561
12184
SH
SOLE
0
7327
0
4857
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
204402
3679
SH
SOLE
0
3679
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
999896
15240
SH
SOLE
0
1488
0
13752
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
320558
4244
SH
SOLE
0
4244
0
0
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
437182
8441
SH
SOLE
0
5736
0
2705
SCHWAB STRATEGIC TR
INT-TRM U.S TRES
808524854
374985
7617
SH
SOLE
0
7617
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
274147
5130
SH
SOLE
0
5035
0
95
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
1267733
34328
SH
SOLE
0
2628
0
31700
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
1921280
40035
SH
SOLE
0
272
0
39763
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
880037
11329
SH
SOLE
0
475
0
10854
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
1630956
47689
SH
SOLE
0
51
0
47638
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
1946228
19817
SH
SOLE
0
62
0
19755
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
3578869
28760
SH
SOLE
0
4365
0
24395
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
625102
8385
SH
SOLE
0
161
0
8224
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
676715
4981
SH
SOLE
0
629
0
4352
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
1561803
12092
SH
SOLE
0
69
0
12023
SEMPRA
COM
816851109
2056309
13306
SH
SOLE
0
1713
0
11593
SHERWIN WILLIAMS CO
COM
824348106
5881504
24782
SH
SOLE
0
647
0
24135
SIRIUS XM HOLDINGS INC
COM
82968B103
86327
14782
SH
SOLE
0
14782
0
0
SMUCKER J M CO
COM NEW
832696405
1270849
8020
SH
SOLE
0
1191
0
6829
SOUTHERN CO
COM
842587107
240866
3373
SH
SOLE
0
0
0
3373
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
1320350
3985
SH
SOLE
0
3625
0
360
SPDR GOLD TR
GOLD SHS
78463V107
1120303
6604
SH
SOLE
0
445
0
6159
SPDR INDEX SHS FDS
MSCI EAFE FS ETF
78470E106
3280373
48229
SH
SOLE
0
0
0
48229
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
308422
5409
SH
SOLE
0
395
0
5014
SPDR S&P 500 ETF TR
TR UNIT
78462F103
26659319
69710
SH
SOLE
0
30284
0
39426
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
4494397
10150
SH
SOLE
0
7246
0
2904
SPDR SER TR
S&P 600 SMCP GRW
78464A201
417258
5776
SH
SOLE
0
5323
0
453
SPDR SER TR
S&P DIVID ETF
78464A763
2101973
16801
SH
SOLE
0
11443
0
5358
SPDR SER TR
S&P HOMEBUILD
78464A888
325728
5400
SH
SOLE
0
20
0
5380
SPDR SER TR
S&P REGL BKG
78464A698
1660514
28269
SH
SOLE
0
108
0
28161
SPDR SER TR
PORTFOLIO S&P400
78464A847
964878
22703
SH
SOLE
0
6
0
22697
SPDR SER TR
PRTFLO S&P500 VL
78464A508
10028448
257867
SH
SOLE
0
73309
0
184558
SPDR SER TR
ICE PFD SEC ETF
78464A292
25407537
774148
SH
SOLE
0
37327
0
736821
SPDR SER TR
PORTFLI TIPS ETF
78464A656
245287
9522
SH
SOLE
0
1865
0
7657
SPDR SER TR
BLOOMBERG 1-3 MO
78468R663
1237040
13524
SH
SOLE
0
13039
0
485
SPDR SER TR
SPDR S&P 500 ETF
78468R796
1782518
19095
SH
SOLE
0
1095
0
18000
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
861537
48050
SH
SOLE
0
0
0
48050
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
573285
11012
SH
SOLE
0
400
0
10612
SSGA ACTIVE ETF TR
BLACKSTONE SENR
78467V608
429246
10495
SH
SOLE
0
0
0
10495
STANLEY BLACK & DECKER INC
COM
854502101
297064
3955
SH
SOLE
0
2434
0
1521
STEEL DYNAMICS INC
COM
858119100
402915
4124
SH
SOLE
0
1923
0
2201
STEM INC
COM
85859N102
479622
53649
SH
SOLE
0
0
0
53649
STRYKER CORPORATION
COM
863667101
9340714
38205
SH
SOLE
0
2043
0
36162
SUNNOVA ENERGY INTL INC.
COM
86745K104
787289
43714
SH
SOLE
0
0
0
43714
SYSCO CORP
COM
871829107
451284
5903
SH
SOLE
0
5094
0
809
T-MOBILE US INC
COM
872590104
7459620
53283
SH
SOLE
0
15766
0
37517
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
4615308
61959
SH
SOLE
0
5311
0
56648
TARGET CORP
COM
87612E106
13668678
91711
SH
SOLE
0
7603
0
84108
TE CONNECTIVITY LTD
SHS
H84989104
3262157
28416
SH
SOLE
0
1896
0
26520
TESLA INC
COM
88160R101
1621542
13164
SH
SOLE
0
275
0
12889
TEXAS INSTRS INC
COM
882508104
3058510
18512
SH
SOLE
0
4246
0
14266
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
1638617
699
SH
SOLE
0
0
0
699
THERMO FISHER SCIENTIFIC INC
COM
883556102
19611499
35613
SH
SOLE
0
5057
0
30556
TJX COS INC NEW
COM
872540109
9798693
123099
SH
SOLE
0
14606
0
108493
TOPBUILD CORP
COM
89055F103
432851
2766
SH
SOLE
0
30
0
2736
TOTALENERGIES SE
SPONSORED ADS
89151E109
4420965
71214
SH
SOLE
0
7126
0
64088
TRACTOR SUPPLY CO
COM
892356106
3466358
15408
SH
SOLE
0
1189
0
14219
TRANE TECHNOLOGIES PLC
SHS
G8994E103
1690250
10056
SH
SOLE
0
396
0
9660
TRAVELERS COMPANIES INC
COM
89417E109
3529619
18826
SH
SOLE
0
3573
0
15253
TRUIST FINL CORP
COM
89832Q109
3097690
71989
SH
SOLE
0
7050
0
64939
UNILEVER PLC
SPON ADR NEW
904767704
1808489
35918
SH
SOLE
0
2736
0
33183
UNION PAC CORP
COM
907818108
23313967
112590
SH
SOLE
0
12477
0
100112
UNITED PARCEL SERVICE INC
CL B
911312106
6581885
37862
SH
SOLE
0
8403
0
29459
UNITED RENTALS INC
COM
911363109
618431
1740
SH
SOLE
0
253
0
1487
UNITEDHEALTH GROUP INC
COM
91324P102
41276509
77854
SH
SOLE
0
8600
0
69253
US BANCORP DEL
COM NEW
902973304
783835
17974
SH
SOLE
0
4790
0
13184
VALERO ENERGY CORP
COM
91913Y100
374279
2950
SH
SOLE
0
2435
0
515
VANECK ETF TRUST
SEMICONDUCTR ETF
92189F676
429421
2116
SH
SOLE
0
25
0
2091
VANECK ETF TRUST
LOW CARBN ENERGY
92189F502
515375
4649
SH
SOLE
0
99
0
4550
VANECK ETF TRUST
INTRMDT MUNI ETF
92189H201
539794
11835
SH
SOLE
0
2218
0
9617
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
341169
4532
SH
SOLE
0
845
0
3687
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
506610
2908
SH
SOLE
0
511
0
2397
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
376597
2095
SH
SOLE
0
1500
0
595
VANGUARD INDEX FDS
GROWTH ETF
922908736
665969
3125
SH
SOLE
0
2195
0
930
VANGUARD INDEX FDS
SMALL CP ETF
922908751
3224247
17567
SH
SOLE
0
9000
0
8567
VANGUARD INDEX FDS
VALUE ETF
922908744
1041405
7419
SH
SOLE
0
5954
0
1465
VANGUARD INDEX FDS
MID CAP ETF
922908629
1513822
7428
SH
SOLE
0
5827
0
1601
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
1045698
6585
SH
SOLE
0
6326
0
259
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
969232
11751
SH
SOLE
0
7155
0
4596
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
641744
4830
SH
SOLE
0
0
0
4830
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
8791091
45981
SH
SOLE
0
32844
0
13137
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
5660087
16110
SH
SOLE
0
8117
0
7993
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
1142855
29319
SH
SOLE
0
26353
0
2966
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
5269628
105098
SH
SOLE
0
41357
0
63741
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
2548763
24791
SH
SOLE
0
3518
0
21273
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
1511310
32355
SH
SOLE
0
1614
0
30741
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
1044340
5993
SH
SOLE
0
0
0
5993
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
30062295
514061
SH
SOLE
0
27668
0
486393
VANGUARD SCOTTSDALE FDS
MTG-BKD SECS ETF
92206C771
1170161
25707
SH
SOLE
0
17089
0
8618
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
1310432
17428
SH
SOLE
0
7632
0
9796
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
9497973
122539
SH
SOLE
0
25348
0
97190
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
10400082
68489
SH
SOLE
0
57106
0
11383
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
3971665
94631
SH
SOLE
0
82700
0
11931
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
913657
8443
SH
SOLE
0
2230
0
6213
VANGUARD WORLD FDS
INF TECH ETF
92204A702
458475
1435
SH
SOLE
0
991
0
445
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
682719
4011
SH
SOLE
0
3671
0
340
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
506061
2040
SH
SOLE
0
1832
0
208
VERISIGN INC
COM
92343E102
425055
2069
SH
SOLE
0
2000
0
69
VERISK ANALYTICS INC
COM
92345Y106
8748051
49587
SH
SOLE
0
114
0
49473
VERIZON COMMUNICATIONS INC
COM
92343V104
7006755
177836
SH
SOLE
0
17147
0
160689
VERTEX PHARMACEUTICALS INC
COM
92532F100
311016
1077
SH
SOLE
0
116
0
961
VIATRIS INC
COM
92556V106
187173
16817
SH
SOLE
0
450
0
16367
VISA INC
COM CL A
92826C839
35057269
168739
SH
SOLE
0
11492
0
157247
WALGREENS BOOTS ALLIANCE INC
COM
931427108
310910
8322
SH
SOLE
0
6193
0
2129
WALMART INC
COM
931142103
1953231
13776
SH
SOLE
0
4638
0
9138
WARNER BROS DISCOVERY INC
COM SER A
934423104
145490
15347
SH
SOLE
0
642
0
14705
WELLTOWER INC
COM
95040Q104
269649
4114
SH
SOLE
0
2380
0
1733
WEYERHAEUSER CO MTN BE
COM NEW
962166104
221061
7131
SH
SOLE
0
5811
0
1320
WILLIAMS COS INC
COM
969457100
5803837
176408
SH
SOLE
0
45446
0
130962
WISDOMTREE TR
US MIDCAP DIVID
97717W505
568025
13807
SH
SOLE
0
13132
0
675
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
374878
6181
SH
SOLE
0
34
0
6147
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
395910
9000
SH
SOLE
0
9000
0
0
XPO INC
COM
983793100
254502
7645
SH
SOLE
0
33
0
7612
XYLEM INC
COM
98419M100
769346
6958
SH
SOLE
0
134
0
6824
YUM BRANDS INC
COM
988498101
296325
2314
SH
SOLE
0
86
0
2228
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
443095
3475
SH
SOLE
0
872
0
2603
ZOETIS INC
CL A
98978V103
205192
1400
SH
SOLE
0
755
0
645