0001140334-21-000004.txt : 20211026
0001140334-21-000004.hdr.sgml : 20211026
20211026111409
ACCESSION NUMBER: 0001140334-21-000004
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210930
FILED AS OF DATE: 20211026
DATE AS OF CHANGE: 20211026
EFFECTIVENESS DATE: 20211026
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: 211346967
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
13F-HR
LIVE
false
false
false
0001140334
XXXXXXXX
09-30-2021
09-30-2021
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
10-26-2021
0
404
2946945
false
INFORMATION TABLE
2
sept3021.xml
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
1054
3116
SH
SOLE
0
2766
0
350
ISHARES TR
CORE S&P MCP ETF
464287507
82100
312084
SH
SOLE
0
134208
0
177876
ISHARES TR
S&P MC 400VL ETF
464287705
459
4456
SH
SOLE
0
4456
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
43214
395771
SH
SOLE
0
123764
0
272008
ISHARES TR
CORE S&P500 ETF
464287200
239337
555537
SH
SOLE
0
141505
0
414032
ISHARES TR
S&P 500 GRWT ETF
464287309
1318
17829
SH
SOLE
0
17129
0
700
ISHARES TR
RUS 1000 ETF
464287622
1824
7547
SH
SOLE
0
1568
0
5979
ISHARES TR
RUS 1000 VAL ETF
464287598
1496
9557
SH
SOLE
0
9148
0
409
ISHARES TR
RUS 1000 GRW ETF
464287614
8317
30348
SH
SOLE
0
19345
0
11003
ISHARES TR
RUSSELL 2000 ETF
464287655
8040
36756
SH
SOLE
0
22826
0
13930
ISHARES TR
RUSSELL 3000 ETF
464287689
3388
13294
SH
SOLE
0
6410
0
6884
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
5420
11270
SH
SOLE
0
8075
0
3195
SPDR S&P 500 ETF TR
TR UNIT
78462F103
30997
72230
SH
SOLE
0
41012
0
31218
AGILENT TECHNOLOGIES INC
COM
00846U101
12260
77824
SH
SOLE
0
4270
0
73554
ADOBE SYSTEMS INCORPORATED
COM
00724F101
21255
36919
SH
SOLE
0
9115
0
27804
AMAZON COM INC
COM
023135106
64436
19615
SH
SOLE
0
6852
0
12763
BRISTOL-MYERS SQUIBB CO
COM
110122108
2984
50425
SH
SOLE
0
44714
0
5711
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
3686
13506
SH
SOLE
0
9005
0
4501
EMERSON ELEC CO
COM
291011104
883
9378
SH
SOLE
0
8146
0
1232
BOEING CO
COM
097023105
377
1714
SH
SOLE
0
1214
0
500
REALTY INCOME CORP
COM
756109104
765
11792
SH
SOLE
0
11752
0
40
ONEOK INC NEW
COM
682680103
264
4555
SH
SOLE
0
1880
0
2675
INVESCO QQQ TR
UNIT SER 1
46090E103
16392
45792
SH
SOLE
0
10520
0
35272
AMGEN INC
COM
031162100
10588
49792
SH
SOLE
0
13276
0
36516
ABBOTT LABS
COM
002824100
19103
161712
SH
SOLE
0
78098
0
83614
BP PLC
SPONSORED ADR
055622104
255
9321
SH
SOLE
0
8002
0
1319
ALTRIA GROUP INC
COM
02209S103
385
8459
SH
SOLE
0
7850
0
609
FEDEX CORP
COM
31428X106
633
2888
SH
SOLE
0
705
0
2183
INTEL CORP
COM
458140100
3704
69518
SH
SOLE
0
56767
0
12751
ILLINOIS TOOL WKS INC
COM
452308109
4761
23040
SH
SOLE
0
11495
0
11545
ORACLE CORP
COM
68389X105
1559
17892
SH
SOLE
0
15640
0
2252
QUALCOMM INC
COM
747525103
1511
11713
SH
SOLE
0
11301
0
412
DISNEY WALT CO
COM
254687106
26967
159407
SH
SOLE
0
53085
0
106322
HONEYWELL INTL INC
COM
438516106
7344
34596
SH
SOLE
0
15527
0
19069
SHERWIN WILLIAMS CO
COM
824348106
27989
100056
SH
SOLE
0
20909
0
79147
SYSCO CORP
COM
871829107
670
8535
SH
SOLE
0
8521
0
14
US BANCORP DEL
COM NEW
902973304
1733
29161
SH
SOLE
0
15724
0
13437
JOHNSON & JOHNSON
COM
478160104
4793
29678
SH
SOLE
0
20660
0
9018
MEDTRONIC PLC
SHS
G5960L103
3254
25956
SH
SOLE
0
21772
0
4184
PFIZER INC
COM
717081103
5894
137034
SH
SOLE
0
38271
0
98763
LOWES COS INC
COM
548661107
17672
87113
SH
SOLE
0
31925
0
55188
ISHARES TR
MSCI EAFE ETF
464287465
3492
44766
SH
SOLE
0
26818
0
17948
CHEVRON CORP NEW
COM
166764100
2547
25106
SH
SOLE
0
16811
0
8295
MICROSOFT CORP
COM
594918104
107336
380732
SH
SOLE
0
133457
0
247275
UNITED PARCEL SERVICE INC
CL B
911312106
2628
14429
SH
SOLE
0
6188
0
8241
AT&T INC
COM
00206R102
2072
76704
SH
SOLE
0
57445
0
19259
TRUIST FINL CORP
COM
89832Q109
6375
108690
SH
SOLE
0
46399
0
62291
CITIGROUP INC
COM NEW
172967424
3429
48865
SH
SOLE
0
1453
0
47412
CISCO SYS INC
COM
17275R102
2329
42786
SH
SOLE
0
32363
0
10423
INTERNATIONAL BUSINESS MACHS
COM
459200101
2803
20176
SH
SOLE
0
15644
0
4532
COCA COLA CO
COM
191216100
1353
25784
SH
SOLE
0
20651
0
5134
LOCKHEED MARTIN CORP
COM
539830109
519
1505
SH
SOLE
0
1270
0
235
PEPSICO INC
COM
713448108
11507
76507
SH
SOLE
0
37573
0
38934
STRYKER CORPORATION
COM
863667101
12438
47163
SH
SOLE
0
5458
0
41705
JOHNSON CTLS INTL PLC
SHS
G51502105
390
5733
SH
SOLE
0
4963
0
770
VERIZON COMMUNICATIONS INC
COM
92343V104
8408
155683
SH
SOLE
0
40267
0
115416
SPDR SER TR
S&P 600 SMCP GRW
78464A201
787
9035
SH
SOLE
0
9035
0
0
SPDR SER TR
PRTFLO S&P500 GW
78464A409
239
3740
SH
SOLE
0
3740
0
0
ISHARES TR
RUS MID CAP ETF
464287499
1394
17820
SH
SOLE
0
17820
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
326
2906
SH
SOLE
0
2906
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
239
2110
SH
SOLE
0
1942
0
168
ISHARES TR
US HLTHCARE ETF
464287762
314
1139
SH
SOLE
0
918
0
221
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
246
6543
SH
SOLE
0
1203
0
5340
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
251
2564
SH
SOLE
0
0
0
2564
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
2360
15805
SH
SOLE
0
12695
0
3110
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
247
1942
SH
SOLE
0
703
0
1239
ISHARES TR
ISHARES BIOTECH
464287556
370
2291
SH
SOLE
0
1165
0
1126
PLUG POWER INC
COM NEW
72919P202
201
7876
SH
SOLE
0
7876
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
11804
76849
SH
SOLE
0
72714
0
4135
SCHWAB CHARLES CORP
COM
808513105
26381
362175
SH
SOLE
0
94025
0
268149
WALGREENS BOOTS ALLIANCE INC
COM
931427108
958
20372
SH
SOLE
0
18271
0
2101
DEERE & CO
COM
244199105
422
1260
SH
SOLE
0
1017
0
243
BK OF AMERICA CORP
COM
060505104
29300
690222
SH
SOLE
0
212077
0
478145
STARBUCKS CORP
COM
855244109
1588
14394
SH
SOLE
0
9187
0
5207
ANALOG DEVICES INC
COM
032654105
34435
205608
SH
SOLE
0
28365
0
177242
AUTOMATIC DATA PROCESSING IN
COM
053015103
2472
12364
SH
SOLE
0
10022
0
2342
ADVANCED ENERGY INDS
COM
007973100
293
3339
SH
SOLE
0
3239
0
100
EXXON MOBIL CORP
COM
30231G102
3192
54274
SH
SOLE
0
37902
0
16372
AFLAC INC
COM
001055102
915
17544
SH
SOLE
0
16644
0
900
WALMART INC
COM
931142103
2184
15668
SH
SOLE
0
10982
0
4686
APPLIED MATLS INC
COM
038222105
3109
24152
SH
SOLE
0
11596
0
12556
UNION PAC CORP
COM
907818108
28259
144172
SH
SOLE
0
42201
0
101971
UNILEVER PLC
SPON ADR NEW
904767704
1994
36778
SH
SOLE
0
27478
0
9300
ASTRAZENECA PLC
SPONSORED ADR
046353108
9589
159658
SH
SOLE
0
59024
0
100634
TEXAS INSTRS INC
COM
882508104
7093
36903
SH
SOLE
0
19229
0
17674
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
11788
105579
SH
SOLE
0
36423
0
69156
CARDINAL HEALTH INC
COM
14149Y108
1434
28987
SH
SOLE
0
21311
0
7676
TOTALENERGIES SE
SPONSORED ADS
89151E109
322
6722
SH
SOLE
0
6214
0
508
TARGET CORP
COM
87612E106
27633
120790
SH
SOLE
0
30816
0
89974
COLGATE PALMOLIVE CO
COM
194162103
1070
14154
SH
SOLE
0
11224
0
2930
COSTCO WHSL CORP NEW
COM
22160K105
25611
56996
SH
SOLE
0
15501
0
41496
LILLY ELI & CO
COM
532457108
4303
18625
SH
SOLE
0
10357
0
8268
CVS HEALTH CORP
COM
126650100
11529
135864
SH
SOLE
0
17871
0
117994
DOMINION ENERGY INC
COM
25746U109
452
6191
SH
SOLE
0
5534
0
657
DIAGEO PLC
SPON ADR NEW
25243Q205
738
3824
SH
SOLE
0
3566
0
258
DANAHER CORPORATION
COM
235851102
2603
8551
SH
SOLE
0
5183
0
3368
MCKESSON CORP
COM
58155Q103
485
2433
SH
SOLE
0
2253
0
180
MERCK & CO INC
COM
58933Y105
4286
57065
SH
SOLE
0
33567
0
23498
MICRON TECHNOLOGY INC
COM
595112103
240
3388
SH
SOLE
0
2850
0
538
MORGAN STANLEY
COM NEW
617446448
9880
101532
SH
SOLE
0
47603
0
53929
PROCTER AND GAMBLE CO
COM
742718109
4155
29718
SH
SOLE
0
19883
0
9835
GENERAL ELECTRIC CO
COM NEW
369604301
923
8956
SH
SOLE
0
5338
0
3618
KIMBERLY-CLARK CORP
COM
494368103
1475
11134
SH
SOLE
0
9951
0
1183
GOLDMAN SACHS GROUP INC
COM
38141G104
445
1177
SH
SOLE
0
1177
0
0
HOME DEPOT INC
COM
437076102
27513
83816
SH
SOLE
0
32623
0
51192
TRANE TECHNOLOGIES PLC
SHS
G8994E103
1322
7659
SH
SOLE
0
3995
0
3664
MCDONALDS CORP
COM
580135101
6714
27848
SH
SOLE
0
17046
0
10802
NIKE INC
CL B
654106103
4460
30712
SH
SOLE
0
20720
0
9992
JPMORGAN CHASE & CO
COM
46625H100
41946
256251
SH
SOLE
0
84121
0
172131
SIRIUS XM HOLDINGS INC
COM
82968B103
251
41215
SH
SOLE
0
41215
0
0
TJX COS INC NEW
COM
872540109
6946
105281
SH
SOLE
0
41021
0
64260
MONDELEZ INTL INC
CL A
609207105
13907
239041
SH
SOLE
0
56469
0
182571
BOOKING HOLDINGS INC
COM
09857L108
5383
2267
SH
SOLE
0
849
0
1418
WILLIAMS COS INC
COM
969457100
4101
158107
SH
SOLE
0
65188
0
92919
ISHARES TR
1 3 YR TREAS BD
464287457
2541
29499
SH
SOLE
0
4084
0
25415
ISHARES TR
IBOXX INV CP ETF
464287242
6224
46784
SH
SOLE
0
23398
0
23386
CORNING INC
COM
219350105
568
15563
SH
SOLE
0
13758
0
1805
PROGRESSIVE CORP
COM
743315103
264
2920
SH
SOLE
0
1950
0
970
FORD MTR CO DEL
COM
345370860
202
14237
SH
SOLE
0
6525
0
7712
UNITEDHEALTH GROUP INC
COM
91324P102
29860
76420
SH
SOLE
0
29894
0
46526
PIONEER NAT RES CO
COM
723787107
5228
31398
SH
SOLE
0
14117
0
17281
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
41547
129867
SH
SOLE
0
32183
0
97684
AMERICAN TOWER CORP NEW
COM
03027X100
5218
19659
SH
SOLE
0
6018
0
13641
CROWN CASTLE INTL CORP NEW
COM
22822V101
12338
71188
SH
SOLE
0
15096
0
56092
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
486
3323
SH
SOLE
0
823
0
2500
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
1503
17484
SH
SOLE
0
11960
0
5524
INTUIT
COM
461202103
425
788
SH
SOLE
0
788
0
0
MARSH & MCLENNAN COS INC
COM
571748102
32149
212305
SH
SOLE
0
46031
0
166274
3M CO
COM
88579Y101
2626
14972
SH
SOLE
0
11564
0
3408
OMNICOM GROUP INC
COM
681919106
1379
19027
SH
SOLE
0
13003
0
6024
COMCAST CORP NEW
CL A
20030N101
38523
688776
SH
SOLE
0
210172
0
478605
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
10304
46403
SH
SOLE
0
36289
0
10114
SMUCKER J M CO
COM NEW
832696405
784
6529
SH
SOLE
0
3768
0
2761
NORFOLK SOUTHN CORP
COM
655844108
742
3101
SH
SOLE
0
338
0
2763
WELLTOWER INC
COM
95040Q104
296
3596
SH
SOLE
0
3551
0
45
NEXTERA ENERGY INC
COM
65339F101
25635
326472
SH
SOLE
0
121410
0
205062
DUKE ENERGY CORP NEW
COM NEW
26441C204
310
3177
SH
SOLE
0
3114
0
63
CONOCOPHILLIPS
COM
20825C104
3659
53991
SH
SOLE
0
25015
0
28976
CSX CORP
COM
126408103
428
14403
SH
SOLE
0
6597
0
7806
APPLE INC
COM
037833100
110623
781786
SH
SOLE
0
299280
0
482507
ALLSTATE CORP
COM
020002101
926
7276
SH
SOLE
0
6308
0
968
LAM RESEARCH CORP
COM
512807108
33240
58403
SH
SOLE
0
14796
0
43607
RPM INTL INC
COM
749685103
301
3880
SH
SOLE
0
3880
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
14640
86604
SH
SOLE
0
14492
0
72112
SPDR SER TR
PRTFLO S&P500 VL
78464A508
1581
40540
SH
SOLE
0
40540
0
0
CATERPILLAR INC
COM
149123101
705
3674
SH
SOLE
0
3358
0
316
DUKE REALTY CORP
COM NEW
264411505
528
11023
SH
SOLE
0
9182
0
1841
INTERNATIONAL PAPER CO
COM
460146103
292
5220
SH
SOLE
0
4660
0
560
IDEXX LABS INC
COM
45168D104
5150
8281
SH
SOLE
0
2085
0
6196
KINDER MORGAN INC DEL
COM
49456B101
258
15451
SH
SOLE
0
15021
0
430
ISHARES TR
MSCI EMG MKT ETF
464287234
3207
63654
SH
SOLE
0
25354
0
38300
ELECTRONIC ARTS INC
COM
285512109
232
1628
SH
SOLE
0
1560
0
68
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
18469
123278
SH
SOLE
0
35501
0
87777
CITRIX SYS INC
COM
177376100
397
3693
SH
SOLE
0
3418
0
275
CHUBB LIMITED
COM
H1467J104
796
4587
SH
SOLE
0
3125
0
1462
ECOLAB INC
COM
278865100
960
4601
SH
SOLE
0
3471
0
1130
ISHARES TR
S&P 100 ETF
464287101
533
2700
SH
SOLE
0
100
0
2600
PUBLIC STORAGE
COM
74460D109
241
812
SH
SOLE
0
802
0
10
VERISIGN INC
COM
92343E102
452
2204
SH
SOLE
0
2204
0
0
AMERICAN EXPRESS CO
COM
025816109
769
4591
SH
SOLE
0
3004
0
1587
GENERAL MLS INC
COM
370334104
882
14749
SH
SOLE
0
5486
0
9263
OCCIDENTAL PETE CORP
COM
674599105
246
8320
SH
SOLE
0
8320
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
211
3521
SH
SOLE
0
2511
0
1010
S&P GLOBAL INC
COM
78409V104
262
617
SH
SOLE
0
617
0
0
GENERAL DYNAMICS CORP
COM
369550108
221
1126
SH
SOLE
0
312
0
814
KONINKLIJKE PHILIPS N V
NY REGIS SHS NEW
500472303
475
10687
SH
SOLE
0
9649
0
1038
AKAMAI TECHNOLOGIES INC
COM
00971T101
256
2451
SH
SOLE
0
10
0
2441
KLA CORP
COM NEW
482480100
1547
4625
SH
SOLE
0
3904
0
721
AVERY DENNISON CORP
COM
053611109
255
1232
SH
SOLE
0
1232
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
2074
41471
SH
SOLE
0
38667
0
2804
PAYCHEX INC
COM
704326107
1325
11784
SH
SOLE
0
7649
0
4135
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
855
707
SH
SOLE
0
707
0
0
NORTHROP GRUMMAN CORP
COM
666807102
1337
3712
SH
SOLE
0
2784
0
928
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
823
2
SH
SOLE
0
1
0
1
DECKERS OUTDOOR CORP
COM
243537107
253
701
SH
SOLE
0
1
0
700
CIGNA CORP NEW
COM
125523100
428
2137
SH
SOLE
0
1376
0
761
VALERO ENERGY CORP
COM
91913Y100
248
3516
SH
SOLE
0
3366
0
150
TRACTOR SUPPLY CO
COM
892356106
1175
5797
SH
SOLE
0
4650
0
1147
ROCKWELL AUTOMATION INC
COM
773903109
12894
43852
SH
SOLE
0
7764
0
36088
PNC FINL SVCS GROUP INC
COM
693475105
10988
56166
SH
SOLE
0
19864
0
36302
OREILLY AUTOMOTIVE INC
COM
67103H107
310
508
SH
SOLE
0
78
0
430
NETFLIX INC
COM
64110L106
302
495
SH
SOLE
0
345
0
150
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
823
48050
SH
SOLE
0
0
0
48050
CME GROUP INC
COM
12572Q105
275
1422
SH
SOLE
0
1422
0
0
ISHARES TR
CORE US AGGBD ET
464287226
19970
173910
SH
SOLE
0
43875
0
130035
BOSTON SCIENTIFIC CORP
COM
101137107
238
5479
SH
SOLE
0
3615
0
1864
PROLOGIS INC.
COM
74340W103
1426
11373
SH
SOLE
0
9191
0
2182
BIOGEN INC
COM
09062X103
606
2141
SH
SOLE
0
1321
0
820
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
7011
24910
SH
SOLE
0
10763
0
14147
ISHARES TR
SELECT DIVID ETF
464287168
226
1966
SH
SOLE
0
1965
0
1
ISHARES TR
TIPS BD ETF
464287176
48422
379212
SH
SOLE
0
161290
0
217922
CLOROX CO DEL
COM
189054109
750
4528
SH
SOLE
0
4171
0
357
ILLUMINA INC
COM
452327109
311
767
SH
SOLE
0
761
0
6
DARDEN RESTAURANTS INC
COM
237194105
738
4875
SH
SOLE
0
4825
0
50
AIR PRODS & CHEMS INC
COM
009158106
6621
25854
SH
SOLE
0
12592
0
13262
CONSOLIDATED EDISON INC
COM
209115104
244
3363
SH
SOLE
0
2267
0
1096
MID-AMER APT CMNTYS INC
COM
59522J103
4171
22337
SH
SOLE
0
6911
0
15426
NVIDIA CORPORATION
COM
67066G104
1090
5261
SH
SOLE
0
3676
0
1585
V F CORP
COM
918204108
699
10431
SH
SOLE
0
3366
0
7065
TRAVELERS COMPANIES INC
COM
89417E109
1522
10015
SH
SOLE
0
8412
0
1603
AMERICAN ELEC PWR CO INC
COM
025537101
1143
14075
SH
SOLE
0
11394
0
2681
WEYERHAEUSER CO MTN BE
COM NEW
962166104
245
6885
SH
SOLE
0
6046
0
839
RELIANCE STEEL & ALUMINUM CO
COM
759509102
501
3521
SH
SOLE
0
2898
0
623
L3HARRIS TECHNOLOGIES INC
COM
502431109
2870
13032
SH
SOLE
0
8963
0
4069
EATON CORP PLC
SHS
G29183103
7996
53553
SH
SOLE
0
30439
0
23115
UNITED RENTALS INC
COM
911363109
601
1712
SH
SOLE
0
362
0
1350
GALLAGHER ARTHUR J & CO
COM
363576109
2677
18006
SH
SOLE
0
14218
0
3788
STANLEY BLACK & DECKER INC
COM
854502101
11190
63829
SH
SOLE
0
7471
0
56359
DOVER CORP
COM
260003108
879
5651
SH
SOLE
0
5651
0
0
NOVO-NORDISK A S
ADR
670100205
267
2786
SH
SOLE
0
2275
0
511
CUMMINS INC
COM
231021106
5513
24551
SH
SOLE
0
12289
0
12262
WHIRLPOOL CORP
COM
963320106
3106
15235
SH
SOLE
0
6475
0
8760
CINCINNATI FINL CORP
COM
172062101
362
3167
SH
SOLE
0
3167
0
0
BECTON DICKINSON & CO
COM
075887109
1315
5350
SH
SOLE
0
2313
0
3037
YUM BRANDS INC
COM
988498101
291
2382
SH
SOLE
0
718
0
1664
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
381
5490
SH
SOLE
0
3925
0
1565
AMN HEALTHCARE SVCS INC
COM
001744101
8231
71727
SH
SOLE
0
4576
0
67151
EQUINOR ASA
SPONSORED ADR
29446M102
21421
840040
SH
SOLE
0
168881
0
671159
ALPHABET INC
CAP STK CL A
02079K305
71060
26579
SH
SOLE
0
8744
0
17836
SPDR GOLD TR
GOLD SHS
78463V107
6158
37501
SH
SOLE
0
35897
0
1604
CBRE GROUP INC
CL A
12504L109
18796
193053
SH
SOLE
0
49979
0
143074
MADISON COVERED CALL & EQUIT
COM
557437100
202
25785
SH
SOLE
0
25785
0
0
WEC ENERGY GROUP INC
COM
92939U106
614
6958
SH
SOLE
0
5866
0
1092
ITRON INC
COM
465741106
1350
17849
SH
SOLE
0
11428
0
6421
VANGUARD INDEX FDS
VALUE ETF
922908744
967
7145
SH
SOLE
0
6161
0
984
CELANESE CORP DEL
COM
150870103
982
6520
SH
SOLE
0
5595
0
925
REGENERON PHARMACEUTICALS
COM
75886F107
11512
19023
SH
SOLE
0
6070
0
12953
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
706
2855
SH
SOLE
0
2655
0
200
VANGUARD INDEX FDS
MID CAP ETF
922908629
1500
6335
SH
SOLE
0
6335
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
1116
6596
SH
SOLE
0
6417
0
179
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
1375
13508
SH
SOLE
0
13458
0
50
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
670
3870
SH
SOLE
0
3852
0
18
BLACKROCK INC
COM
09247X101
39928
47609
SH
SOLE
0
14265
0
33344
VANGUARD INDEX FDS
SMALL CP ETF
922908751
4047
18508
SH
SOLE
0
8520
0
9988
VANGUARD INDEX FDS
GROWTH ETF
922908736
961
3312
SH
SOLE
0
3312
0
0
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
295
17213
SH
SOLE
0
17213
0
0
NUVEEN SELECT TAX-FREE INCOM
SH BEN INT
67062F100
1421
81759
SH
SOLE
0
10500
0
71259
REPUBLIC SVCS INC
COM
760759100
6935
57762
SH
SOLE
0
18349
0
39413
CHARLES RIV LABS INTL INC
COM
159864107
36614
88726
SH
SOLE
0
21289
0
67437
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
656
7949
SH
SOLE
0
5412
0
2537
AMERIPRISE FINL INC
COM
03076C106
216
816
SH
SOLE
0
664
0
152
MOSAIC CO NEW
COM
61945C103
2597
72706
SH
SOLE
0
31030
0
41676
MCCORMICK & CO INC
COM NON VTG
579780206
565
6970
SH
SOLE
0
6810
0
160
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
204
730
SH
SOLE
0
730
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
1442
5041
SH
SOLE
0
738
0
4303
PARKER-HANNIFIN CORP
COM
701094104
3804
13603
SH
SOLE
0
6333
0
7270
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
8789
11796
SH
SOLE
0
4349
0
7447
SPDR SER TR
S&P DIVID ETF
78464A763
2227
18943
SH
SOLE
0
14659
0
4284
HOLOGIC INC
COM
436440101
427
5791
SH
SOLE
0
1340
0
4451
ISHARES GOLD TR
ISHARES NEW
464285204
62916
1883142
SH
SOLE
0
637500
0
1245642
THERMO FISHER SCIENTIFIC INC
COM
883556102
19901
34834
SH
SOLE
0
15513
0
19320
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
362
6615
SH
SOLE
0
6545
0
70
ISHARES TR
EAFE VALUE ETF
464288877
675
13265
SH
SOLE
0
13265
0
0
SALESFORCE COM INC
COM
79466L302
7466
27527
SH
SOLE
0
10320
0
17207
EATON VANCE TAX-MANAGED GLOB
COM
27829C105
162
14997
SH
SOLE
0
14997
0
0
NUVEEN SELECT TAX FREE INCOM
SH BEN INT
67063C106
2063
132181
SH
SOLE
0
19596
0
112585
BANK HAWAII CORP
COM
062540109
309
3760
SH
SOLE
0
3760
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
605
1508
SH
SOLE
0
1337
0
171
ISHARES SILVER TR
ISHARES
46428Q109
461
22476
SH
SOLE
0
11306
0
11170
SPDR SER TR
S&P BIOTECH
78464A870
233
1855
SH
SOLE
0
820
0
1035
SPDR SER TR
S&P HOMEBUILD
78464A888
409
5699
SH
SOLE
0
5599
0
100
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
420
8493
SH
SOLE
0
1600
0
6893
HESS CORP
COM
42809H107
219
2805
SH
SOLE
0
2805
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
396
1140
SH
SOLE
0
654
0
486
EVERCORE INC
CLASS A
29977A105
1709
12783
SH
SOLE
0
6885
0
5898
WISDOMTREE TR
US MIDCAP DIVID
97717W505
828
19978
SH
SOLE
0
19978
0
0
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
394
3353
SH
SOLE
0
3353
0
0
ISHARES TR
CORE S&P TTL STK
464287150
602
6115
SH
SOLE
0
4900
0
1215
NUVEEN SELECT TAX FREE INCOM
SH BEN INT
67063X100
329
19100
SH
SOLE
0
2200
0
16900
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
584
2906
SH
SOLE
0
2026
0
880
COSTAR GROUP INC
COM
22160N109
201
2340
SH
SOLE
0
2340
0
0
ARES CAPITAL CORP
COM
04010L103
428
21073
SH
SOLE
0
11463
0
9610
BADGER METER INC
COM
056525108
540
5339
SH
SOLE
0
5339
0
0
CAMBRIDGE BANCORP
COM
132152109
1084
12314
SH
SOLE
0
5814
0
6500
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
416
1759
SH
SOLE
0
1154
0
605
OWENS CORNING NEW
COM
690742101
425
4969
SH
SOLE
0
4969
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
6462
105996
SH
SOLE
0
55440
0
50555
ISHARES TR
IBOXX HI YD ETF
464288513
5967
68198
SH
SOLE
0
58000
0
10199
ISHARES TR
ISHS 1-5YR INVS
464288646
43566
797333
SH
SOLE
0
402222
0
395112
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
1419
17313
SH
SOLE
0
8617
0
8696
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
244
2730
SH
SOLE
0
1830
0
900
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
347
1470
SH
SOLE
0
1135
0
335
SPDR SER TR
PORTFOLIO S&P400
78464A847
256
5536
SH
SOLE
0
244
0
5292
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
591
6911
SH
SOLE
0
5380
0
1531
ISHARES TR
MSCI KLD400 SOC
464288570
743
8924
SH
SOLE
0
8514
0
410
BLACKSTONE INC
COM
09260D107
583
5009
SH
SOLE
0
4764
0
245
ISHARES TR
MBS ETF
464288588
2212
20454
SH
SOLE
0
408
0
20046
ISHARES TR
PFD AND INCM SEC
464288687
1245
32088
SH
SOLE
0
28734
0
3354
INVESCO EXCHANGE TRADED FD T
S&P500 EQL TEC
46137V282
232
805
SH
SOLE
0
775
0
30
TE CONNECTIVITY LTD
REG SHS
H84989104
5785
42159
SH
SOLE
0
23189
0
18970
AECOM
COM
00766T100
2589
40995
SH
SOLE
0
26565
0
14430
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
760
7352
SH
SOLE
0
2887
0
4465
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
4890
96842
SH
SOLE
0
95867
0
975
VANECK ETF TRUST
LOW CARBN ENERGY
92189F502
489
3285
SH
SOLE
0
444
0
2841
ISHARES TR
NATIONAL MUN ETF
464288414
2686
23124
SH
SOLE
0
20183
0
2941
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
21083
157700
SH
SOLE
0
63975
0
93725
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
481
9000
SH
SOLE
0
9000
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
347
3152
SH
SOLE
0
3152
0
0
SPDR SER TR
PORTFLI TIPS ETF
78464A656
272
8745
SH
SOLE
0
5620
0
3125
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
566
10085
SH
SOLE
0
3435
0
6650
SPDR SER TR
BLOOMBERG BRCLYS
78468R622
628
5743
SH
SOLE
0
5723
0
20
ISHARES TR
INTRM GOV CR ETF
464288612
64683
561827
SH
SOLE
0
122607
0
439220
ISHARES TR
EAFE SML CP ETF
464288273
3421
45971
SH
SOLE
0
17227
0
28744
MSCI INC
COM
55354G100
3752
6168
SH
SOLE
0
3621
0
2547
VISA INC
COM CL A
92826C839
42240
189631
SH
SOLE
0
57357
0
132274
PHILIP MORRIS INTL INC
COM
718172109
733
7735
SH
SOLE
0
4825
0
2910
VANECK ETF TRUST
INTRMDT MUNI ETF
92189H201
1249
24369
SH
SOLE
0
2087
0
22282
INVESCO EXCH TRADED FD TR II
FNDMNTL HY CRP
46138E719
347
17824
SH
SOLE
0
17824
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL MAT
46137V316
330
2060
SH
SOLE
0
2060
0
0
XPO LOGISTICS INC
COM
983793100
2599
32660
SH
SOLE
0
9152
0
23508
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
238
4653
SH
SOLE
0
4653
0
0
ISHARES TR
MSCI ACWI ETF
464288257
749
7493
SH
SOLE
0
41
0
7452
ENERGY RECOVERY INC
COM
29270J100
247
12957
SH
SOLE
0
12957
0
0
ISHARES TR
SHRT NAT MUN ETF
464288158
5817
54080
SH
SOLE
0
33284
0
20796
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
6619
70107
SH
SOLE
0
44223
0
25885
BROADCOM INC
COM
11135F101
34720
71598
SH
SOLE
0
18925
0
52672
PIMCO ETF TR
1-5 US TIP IDX
72201R205
893
16286
SH
SOLE
0
3196
0
13090
SPDR SER TR
ICE PFD SEC ETF
78464A292
30009
690491
SH
SOLE
0
254000
0
436490
VERISK ANALYTICS INC
COM
92345Y106
7144
35670
SH
SOLE
0
8792
0
26878
ISHARES TR
RUS TP200 VL ETF
464289420
204
3101
SH
SOLE
0
0
0
3101
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
1417
36610
SH
SOLE
0
12675
0
23934
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
3393
32618
SH
SOLE
0
6894
0
25724
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
1718
20841
SH
SOLE
0
16875
0
3966
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
413
4123
SH
SOLE
0
4093
0
30
VANGUARD SCOTTSDALE FDS
MTG-BKD SECS ETF
92206C771
21817
409397
SH
SOLE
0
209902
0
199495
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
224
7360
SH
SOLE
0
7260
0
100
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
579
7609
SH
SOLE
0
0
0
7609
GENERAC HLDGS INC
COM
368736104
24609
60218
SH
SOLE
0
16609
0
43609
MAIN STR CAP CORP
COM
56035L104
320
7795
SH
SOLE
0
7595
0
200
TESLA INC
COM
88160R101
238
307
SH
SOLE
0
241
0
66
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
234
4133
SH
SOLE
0
3666
0
467
NXP SEMICONDUCTORS N V
COM
N6596X109
2311
11799
SH
SOLE
0
7872
0
3927
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
317
5059
SH
SOLE
0
2219
0
2840
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
252
4908
SH
SOLE
0
4908
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
6139
15565
SH
SOLE
0
6229
0
9336
GENERAL MTRS CO
COM
37045V100
13046
247499
SH
SOLE
0
83122
0
164377
MP MATERIALS CORP
COM CL A
553368101
270
8372
SH
SOLE
0
8372
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
6519
61713
SH
SOLE
0
33743
0
27970
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
1341
17497
SH
SOLE
0
2994
0
14503
HCA HEALTHCARE INC
COM
40412C101
6026
24825
SH
SOLE
0
11559
0
13266
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
1671
75597
SH
SOLE
0
34798
0
40799
MARATHON PETE CORP
COM
56585A102
3647
59011
SH
SOLE
0
27273
0
31738
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
5281
59061
SH
SOLE
0
21799
0
37262
XYLEM INC
COM
98419M100
6985
56478
SH
SOLE
0
21612
0
34866
APTIV PLC
SHS
G6095L109
7802
52370
SH
SOLE
0
18584
0
33786
PHILLIPS 66
COM
718546104
458
6536
SH
SOLE
0
3998
0
2538
ENPHASE ENERGY INC
COM
29355A107
1841
12278
SH
SOLE
0
8049
0
4229
FACEBOOK INC
CL A
30303M102
10129
29845
SH
SOLE
0
14678
0
15167
SERVICENOW INC
COM
81762P102
367
591
SH
SOLE
0
290
0
301
ISHARES INC
CORE MSCI EMKT
46434G103
14501
234800
SH
SOLE
0
83380
0
151420
ISHARES TR
CORE MSCI TOTAL
46432F834
405
5710
SH
SOLE
0
3043
0
2667
ISHARES TR
CORE MSCI EAFE
46432F842
89742
1208650
SH
SOLE
0
514259
0
694391
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
3530
67130
SH
SOLE
0
8424
0
58706
ABBVIE INC
COM
00287Y109
4341
40247
SH
SOLE
0
34921
0
5326
MUSTANG BIO INC
COM
62818Q104
67
24920
SH
SOLE
0
0
0
24920
T-MOBILE US INC
COM
872590104
6864
53722
SH
SOLE
0
22743
0
30979
IQVIA HLDGS INC
COM
46266C105
433
1808
SH
SOLE
0
308
0
1500
HANNON ARMSTRONG SUST INFR C
COM
41068X100
1949
36435
SH
SOLE
0
23507
0
12928
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
734
34809
SH
SOLE
0
34809
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
657
30532
SH
SOLE
0
30532
0
0
ISHARES TR
MSCI USA QLT FCT
46432F339
280
2127
SH
SOLE
0
181
0
1946
TWITTER INC
COM
90184L102
334
5528
SH
SOLE
0
5528
0
0
ALPHABET INC
CAP STK CL C
02079K107
5952
2233
SH
SOLE
0
967
0
1266
ATLANTICA SUSTAINABLE INFR P
SHS
G0751N103
225
6525
SH
SOLE
0
6525
0
0
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
476
6322
SH
SOLE
0
6322
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
205
1388
SH
SOLE
0
650
0
738
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
361
16679
SH
SOLE
0
16679
0
0
ARK ETF TR
INNOVATION ETF
00214Q104
292
2646
SH
SOLE
0
2601
0
45
NEW RELIC INC
COM
64829B100
628
8754
SH
SOLE
0
100
0
8654
TOPBUILD CORP
COM
89055F103
282
1376
SH
SOLE
0
1376
0
0
PAYPAL HLDGS INC
COM
70450Y103
772
2967
SH
SOLE
0
2014
0
953
HOULIHAN LOKEY INC
CL A
441593100
16935
183872
SH
SOLE
0
44265
0
139607
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
232
5228
SH
SOLE
0
4217
0
1011
SPDR SER TR
SPDR S&P 500 ETF
78468R796
1611
15169
SH
SOLE
0
13452
0
1717
AVANGRID INC
COM
05351W103
330
6797
SH
SOLE
0
6797
0
0
COCA-COLA EUROPACIFIC PARTNE
SHS
G25839104
12181
220307
SH
SOLE
0
42796
0
177511
FORTIVE CORP
COM
34959J108
5950
84314
SH
SOLE
0
30193
0
54121
TPI COMPOSITES INC
COM
87266J104
959
28427
SH
SOLE
0
20567
0
7860
ISHARES INC
ESG AWR MSCI EM
46434G863
562
13558
SH
SOLE
0
10756
0
2802
ISHARES TR
ESG AW MSCI EAFE
46435G516
50431
643411
SH
SOLE
0
170151
0
473260
SPDR INDEX SHS FDS
MSCI EAFE FS ETF
78470E106
3972
48054
SH
SOLE
0
25291
0
22763
CLOUDERA INC
COM
18914U100
213
13338
SH
SOLE
0
0
0
13338
ISHARES TR
ESG AWR MSCI USA
46435G425
8156
82834
SH
SOLE
0
55503
0
27331
ISHARES TR
ESG AWRE 1 5 YR
46435G243
5269
202804
SH
SOLE
0
139542
0
63262
ISHARES TR
RUSEL 2500 ETF
46435G268
355
5535
SH
SOLE
0
3473
0
2062
ISHARES TR
ESG AWRE USD ETF
46435G193
1109
40321
SH
SOLE
0
28604
0
11717
NUTRIEN LTD
COM
67077M108
386
5957
SH
SOLE
0
4614
0
1343
ISHARES TR
ESG AWARE MSCI
46435U663
54738
1403178
SH
SOLE
0
342672
0
1060506
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
211
2639
SH
SOLE
0
1211
0
1428
BLOOM ENERGY CORP
COM CL A
093712107
201
10734
SH
SOLE
0
10734
0
0
VANGUARD WORLD FD
ESG INTL STK ETF
921910725
256
4145
SH
SOLE
0
3500
0
645
LIVENT CORP
COM
53814L108
231
10000
SH
SOLE
0
10000
0
0
LINDE PLC
SHS
G5494J103
682
2324
SH
SOLE
0
1684
0
640
DOW INC
COM
260557103
1163
20201
SH
SOLE
0
15042
0
5159
PINTEREST INC
CL A
72352L106
216
4236
SH
SOLE
0
3964
0
272
CHARGEPOINT HOLDINGS INC
COM CL A
15961R105
285
14277
SH
SOLE
0
14077
0
200
NUSHARES ETF TR
ESG HI TLD CRP
67092P854
1641
66408
SH
SOLE
0
33483
0
32924
CARRIER GLOBAL CORPORATION
COM
14448C104
609
11770
SH
SOLE
0
7908
0
3862
OTIS WORLDWIDE CORP
COM
68902V107
461
5606
SH
SOLE
0
3734
0
1872
VIATRIS INC
COM
92556V106
190
13998
SH
SOLE
0
955
0
13043
SPRING VY ACQUISITION CORP
CL A
G8377A108
88
10110
SH
SOLE
0
10110
0
0
LI-CYCLE HOLDINGS CORP
COMMON SHARES
50202P105
152
12959
SH
SOLE
0
12959
0
0
HYZON MOTORS INC
COM CL A
44951Y102
72
10417
SH
SOLE
0
10417
0
0
GXO LOGISTICS INCORPORATED
COMMON STOCK
36262G101
3372
42990
SH
SOLE
0
14551
0
28439