0001393944-24-000003.txt : 20240422
0001393944-24-000003.hdr.sgml : 20240422
20240422105405
ACCESSION NUMBER: 0001393944-24-000003
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240331
FILED AS OF DATE: 20240422
DATE AS OF CHANGE: 20240422
EFFECTIVENESS DATE: 20240422
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Hanson & Doremus Investment Management
CENTRAL INDEX KEY: 0001393944
ORGANIZATION NAME:
IRS NUMBER: 030348256
STATE OF INCORPORATION: VT
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-12547
FILM NUMBER: 24859964
BUSINESS ADDRESS:
STREET 1: 431 PINE STREET, SUITE 302
STREET 2: PO BOX 819
CITY: BURLINGTON
STATE: VT
ZIP: 05402-0819
BUSINESS PHONE: 802-658-2668
MAIL ADDRESS:
STREET 1: 431 PINE STREET, SUITE 302
STREET 2: PO BOX 819
CITY: BURLINGTON
STATE: VT
ZIP: 05402-0819
FORMER COMPANY:
FORMER CONFORMED NAME: Hanson Investment Management
DATE OF NAME CHANGE: 20070321
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
false
false
0001393944
XXXXXXXX
03-31-2024
03-31-2024
Hanson & Doremus Investment Management
431 PINE STREET, SUITE 302
PO BOX 819
BURLINGTON
VT
05402-0819
13F HOLDINGS REPORT
028-12547
N
Jordan D Lafayette
Head of Operations
8026582668
Jordan D Lafayette
Burlington
VT
04-22-2024
0
472
580393
false
INFORMATION TABLE
2
13F.xml
Sanofi Aventis ADR
ADR
80105N105
6
125
SH
SOLE
125
0
0
3M Company
COMMON
88579Y101
136
1285
SH
SOLE
1285
0
0
A F L A C Inc.
COMMON
001055102
92
1071
SH
SOLE
1071
0
0
Abbott Laboratories
COMMON
002824100
1259
11073
SH
SOLE
11073
0
0
AbbVie Inc.
COMMON
00287Y109
1364
7488
SH
SOLE
7488
0
0
Aberdeen Asia Pac Income Fd
COMMON
003009107
45
15980
SH
SOLE
15980
0
0
Aberdeen Physical Swiss Gold ETF
ETF
00326A104
8
400
SH
SOLE
400
0
0
Accenture Ltd Cl A
COMMON
G1151C101
136
391
SH
SOLE
316
0
75
Adobe Systems Inc.
COMMON
00724F101
92
183
SH
SOLE
183
0
0
Advanced Micro Devices
COMMON
007903107
127
702
SH
SOLE
702
0
0
Aecom
COMMON
00766T100
15
149
SH
SOLE
149
0
0
Air Products & Chemicals Inc.
COMMON
009158106
887
3661
SH
SOLE
3661
0
0
Alerus Finl Corp
COMMON
01446U103
7
300
SH
SOLE
300
0
0
Allegion Public Ltd Co
COMMON
G0176J109
27
200
SH
SOLE
200
0
0
Alliant Energy Corp
COMMON
018802108
542
10753
SH
SOLE
9566
0
1187
Allstate
COMMON
020002101
356
2060
SH
SOLE
2060
0
0
Alphabet, Inc Cl C
COMMON
02079K107
4321
28376
SH
SOLE
27536
0
840
Alphabet, Inc. Cl A
COMMON
02079K305
5278
34967
SH
SOLE
32755
0
2212
Altria Group Inc.
COMMON
02209S103
7
150
SH
SOLE
150
0
0
Amazon.Com
COMMON
023135106
5361
29723
SH
SOLE
28183
0
1540
America Movil L ADR
ADR
02390A101
67
3600
SH
SOLE
3600
0
0
American Express Company
COMMON
025816109
630
2765
SH
SOLE
2765
0
0
American Water Works Co
COMMON
030420103
24
200
SH
SOLE
200
0
0
Ameriprise Financial Inc.
COMMON
03076C106
190
433
SH
SOLE
433
0
0
Amgen Incorporated
COMMON
031162100
437
1537
SH
SOLE
1537
0
0
Amkor Technology Inc
COMMON
031652100
1162
36033
SH
SOLE
36033
0
0
Anthem Inc
COMMON
036752103
91
176
SH
SOLE
176
0
0
Apple Inc.
COMMON
037833100
5274
30756
SH
SOLE
29265
0
1491
Applied Materials
COMMON
038222105
175
850
SH
SOLE
850
0
0
AptarGroup, Inc
COMMON
038336103
2049
14238
SH
SOLE
13521
0
717
Archer-Daniels-Midland Inc.
COMMON
039483102
158
2513
SH
SOLE
2513
0
0
ARK Next Generation Internet ETF
ETF
00214Q401
8
98
SH
SOLE
98
0
0
Arrowhead Pharma Inc
COMMON
04280A100
9
320
SH
SOLE
320
0
0
Astec Industries
COMMON
046224101
182
4163
SH
SOLE
2763
0
1400
AstraZeneca plc ADR
ADR
046353108
1015
14983
SH
SOLE
14853
0
130
AT&T Inc.
COMMON
00206R102
260
14751
SH
SOLE
14225
0
526
Atmos Energy Corp
COMMON
049560105
18
150
SH
SOLE
150
0
0
Auto Data Processing
COMMON
053015103
416
1664
SH
SOLE
1664
0
0
AutoZone, Inc.
COMMON
053332102
19
6
SH
SOLE
6
0
0
Avery Dennison
COMMON
053611109
46
208
SH
SOLE
208
0
0
Bank of America Corp
COMMON
060505104
90
2378
SH
SOLE
2378
0
0
Bank of New York Mellon
COMMON
064058100
92
1602
SH
SOLE
1602
0
0
Baxter International
COMMON
071813109
208
4867
SH
SOLE
4867
0
0
BCE Inc.
COMMON
05534B760
44
1281
SH
SOLE
1281
0
0
Becton Dickinson & Co
COMMON
075887109
726
2934
SH
SOLE
2934
0
0
Berkshire Hathaway Cl B
COMMON
084670702
7379
17547
SH
SOLE
16465
0
1082
Biogen Idec Inc
COMMON
09062X103
113
525
SH
SOLE
525
0
0
Blackrock Inc
COMMON
09247X101
140
168
SH
SOLE
168
0
0
Blkrck Muniyield Qlty Fd
COMMON
09254F100
16
1300
SH
SOLE
1300
0
0
Boeing Co.
COMMON
097023105
3454
17900
SH
SOLE
16748
0
1152
Borg Warner Inc
COMMON
099724106
323
9300
SH
SOLE
9120
0
180
BP plc ADR
ADR
055622104
20
528
SH
SOLE
528
0
0
Bristol Myers
COMMON
110122108
1626
29982
SH
SOLE
27194
0
2788
Broadcom Ltd
COMMON
11135F101
78
59
SH
SOLE
59
0
0
Broadridge Finl Solution
COMMON
11133T103
143
700
SH
SOLE
700
0
0
Brookfield Asset Management
COMMON
113004105
73
1748
SH
SOLE
1748
0
0
Brookfield Corp
COMMON
11271J107
291
6951
SH
SOLE
6951
0
0
Brookfield Renewable Corp Ordinary Shares - Class
COMMON
11284V105
379
15421
SH
SOLE
15421
0
0
Cadence Design System
COMMON
127387108
8
26
SH
SOLE
26
0
0
Cambria Cannabis ETF
ETF
132061821
1
100
SH
SOLE
100
0
0
Camden National Corporation
COMMON
133034108
35
1035
SH
SOLE
1035
0
0
Canadian Natl Ry Co
COMMON
136375102
20
150
SH
SOLE
150
0
0
Canadian Pacific
COMMON
13646K108
44
498
SH
SOLE
498
0
0
Capital One Financial
COMMON
14040H105
100
670
SH
SOLE
670
0
0
Carrier Global Corp-Wi
COMMON
14448C104
141
2422
SH
SOLE
1625
0
797
Caterpillar
COMMON
149123101
3221
8790
SH
SOLE
8382
0
408
CBRE Group Inc
COMMON
12504L109
361
3708
SH
SOLE
3708
0
0
Cencora, Inc
COMMON
03073E105
33
137
SH
SOLE
104
0
33
Charter Communications Inc
COMMON
16119P108
72
248
SH
SOLE
248
0
0
Chemed Corp.
COMMON
16359R103
2089
3255
SH
SOLE
3255
0
0
Chemours Co LLC
COMMON
163851108
5
185
SH
SOLE
185
0
0
Cheniere Energy Inc New
COMMON
16411R208
19
120
SH
SOLE
120
0
0
Chevron Corp.
COMMON
166764100
661
4189
SH
SOLE
4130
0
59
China Automotive Systems Inc
COMMON
16936R105
59
16664
SH
SOLE
16664
0
0
Chubb Limited
COMMON
H1467J104
2984
11516
SH
SOLE
11052
0
464
Cigna Corp
COMMON
125523100
315
867
SH
SOLE
867
0
0
Cincinnati Financial Corp
COMMON
172062101
48
390
SH
SOLE
390
0
0
Cintas Corp.
COMMON
172908105
16
23
SH
SOLE
23
0
0
Cisco Systems, Inc.
COMMON
17275R102
3052
61150
SH
SOLE
58520
0
2630
Citigroup
COMMON
172967424
163
2572
SH
SOLE
2572
0
0
Clorox Company
COMMON
189054109
15
100
SH
SOLE
100
0
0
CME Group Inc.
COMMON
12572Q105
439
2039
SH
SOLE
2039
0
0
Coca-Cola Co
COMMON
191216100
3892
63623
SH
SOLE
59401
0
4222
Colgate-Palmolive
COMMON
194162103
596
6619
SH
SOLE
6619
0
0
Comcast Corp.
COMMON
20030N101
269
6209
SH
SOLE
6209
0
0
Comerica Incorporated
COMMON
200340107
110
2000
SH
SOLE
2000
0
0
Community Bank System
COMMON
203607106
300
6239
SH
SOLE
5249
0
990
Conoco Phillips
COMMON
20825C104
905
7109
SH
SOLE
5664
0
1445
Consolidated Edison Inc.
COMMON
209115104
89
985
SH
SOLE
985
0
0
Constellation Brand Cl Aclass A
COMMON
21036P108
32
119
SH
SOLE
119
0
0
Constellation Energy Co.
COMMON
21037T109
30
163
SH
SOLE
163
0
0
COPT Defense Properties
COMMON
22002T108
8
343
SH
SOLE
343
0
0
Corning
COMMON
219350105
4727
143413
SH
SOLE
137261
0
6152
Corteva Inc com
COMMON
22052L104
49
843
SH
SOLE
843
0
0
Costco
COMMON
22160K105
7867
10738
SH
SOLE
9769
0
969
CrowdStrike Holdings, Inc.
COMMON
22788C105
9
27
SH
SOLE
27
0
0
Crown Castle International Corp
COMMON
22822V101
3
30
SH
SOLE
30
0
0
CSX Corp
COMMON
126408103
343
9240
SH
SOLE
9240
0
0
CVS Corp
COMMON
126650100
360
4509
SH
SOLE
3270
0
1239
D R Horton Co.
COMMON
23331A109
7
42
SH
SOLE
42
0
0
Danaher Corp
COMMON
235851102
62
250
SH
SOLE
250
0
0
Deere & Company
COMMON
244199105
1011
2462
SH
SOLE
2462
0
0
Dell Inc.
COMMON
24703L202
6
52
SH
SOLE
52
0
0
Deutsche Telekom AG ADR
ADR
251566105
572
23614
SH
SOLE
23106
0
508
Devon Energy Corp
COMMON
25179M103
53
1051
SH
SOLE
1051
0
0
DexCom, Inc.
COMMON
252131107
7
54
SH
SOLE
54
0
0
Digital Realty Trust REIT
REIT
253868103
194
1348
SH
SOLE
1348
0
0
Dominion Energy
COMMON
25746U109
159
3229
SH
SOLE
3229
0
0
Dover Corporation
COMMON
260003108
64
362
SH
SOLE
362
0
0
Dow In
COMMON
260557103
145
2505
SH
SOLE
2505
0
0
Dr Reddys Labs ADR
ADR
256135203
353
4819
SH
SOLE
3834
0
985
Duke Energy Corporation
COMMON
26441C204
1692
17492
SH
SOLE
17025
0
467
E Bay Inc.
COMMON
278642103
25
475
SH
SOLE
275
0
200
E I DuPont
COMMON
26614N102
1939
25293
SH
SOLE
24015
0
1278
East West Bancorp
COMMON
27579R104
579
7325
SH
SOLE
7325
0
0
Eastman Chemical Co.
COMMON
277432100
20
200
SH
SOLE
200
0
0
Eaton Corp.
COMMON
G29183103
695
2224
SH
SOLE
2224
0
0
Ecofin Global Water ESG
COMMON
56167N753
0
9
SH
SOLE
9
0
0
Ecolab Inc.
COMMON
278865100
51
222
SH
SOLE
222
0
0
Edison International
COMMON
281020107
124
1754
SH
SOLE
1754
0
0
Edwards Lifesciences Corp
COMMON
28176E108
5
51
SH
SOLE
51
0
0
Element Fleet Management Corp
COMMON
286181201
63
3900
SH
SOLE
1150
0
2750
Eli Lilly & Co.
COMMON
532457108
2645
3400
SH
SOLE
3400
0
0
Emerson Electric Co.
COMMON
291011104
1892
16684
SH
SOLE
15852
0
832
EMQQ Emerging Markets Intrnt & Ecmrc ETF
ETF
301505889
77
2449
SH
SOLE
2394
0
55
Energy Transfer Equity LP
COMMON
29273V100
31
1952
SH
SOLE
1952
0
0
Enterprise Products Prtn LP
COMMON
293792107
155
5307
SH
SOLE
5307
0
0
Equifax Inc
COMMON
294429105
106
397
SH
SOLE
397
0
0
Equity Residential Prop. REIT
REIT
29476L107
197
3127
SH
SOLE
1530
0
1597
Essential utilities ord
COMMON
29670G102
116
3142
SH
SOLE
3142
0
0
Etho Climate Leader US ETF
ETF
032108557
8
130
SH
SOLE
130
0
0
Eversource Energy
COMMON
30040W108
20
328
SH
SOLE
328
0
0
Expeditors Int'l of Washington
COMMON
302130109
44
365
SH
SOLE
365
0
0
Exxon Mobil Corporation
COMMON
30231G102
2488
21404
SH
SOLE
19394
0
2010
Facebook Inc Class A
COMMON
30303M102
211
435
SH
SOLE
435
0
0
Fedex Corporation
COMMON
31428X106
1385
4780
SH
SOLE
4780
0
0
Fidelity MSCI Health Care Index ETF
ETF
316092600
50
711
SH
SOLE
0
0
711
Fidelity MSCI Utilities Index ETF
ETF
316092865
26
613
SH
SOLE
0
0
613
First Solar Inc
COMMON
336433107
2001
11854
SH
SOLE
10294
0
1560
First Trust Capital Strength ETF
ETF
33733E104
2
21
SH
SOLE
21
0
0
First Trust Cloud Computing ETF
ETF
33734X192
101
1059
SH
SOLE
1059
0
0
First Trust NASDAQ Cybersecurity ETF
ETF
33734X846
96
1710
SH
SOLE
1710
0
0
Fiserv, Inc.
COMMON
337738108
13
80
SH
SOLE
80
0
0
Fortinet Inc
COMMON
34959E109
195
2854
SH
SOLE
2854
0
0
GE Healthcare
COMMON
36266G107
88
967
SH
SOLE
835
0
132
Generac Holdings Inc
COMMON
368736104
299
2369
SH
SOLE
2369
0
0
General Dynamics Corp.
COMMON
369550108
14
50
SH
SOLE
50
0
0
General Electric Co.
COMMON
369604301
704
4010
SH
SOLE
3614
0
396
General Mills, Inc.
COMMON
370334104
136
1937
SH
SOLE
1937
0
0
Genuine Parts Co
COMMON
372460105
39
250
SH
SOLE
250
0
0
Gilat Satellite Networks Ltd
COMMON
M51474118
23
4150
SH
SOLE
4150
0
0
Gilead Sciences Inc
COMMON
375558103
162
2216
SH
SOLE
2216
0
0
Glaxo Smithkline ADR
ADR
37733W204
25
576
SH
SOLE
576
0
0
Global X S&P 500 Catholic Values ETF
ETF
37954Y889
271
4251
SH
SOLE
4251
0
0
GlobalFoundries, Inc
COMMON
G39387108
3
65
SH
SOLE
65
0
0
Goldman Sachs Group Inc
COMMON
38141G104
261
625
SH
SOLE
625
0
0
Guggenheim S&P Global Water Index
ETF
46138E263
30
534
SH
SOLE
0
0
534
Halliburton Company
COMMON
406216101
54
1359
SH
SOLE
1359
0
0
Hanesbrands Inc.
COMMON
410345102
22
3791
SH
SOLE
1791
0
2000
Hannon Armstrong Sus REIT
REIT
41068X100
18
635
SH
SOLE
635
0
0
Healthpeak Properties Inc
COMMON
42250P103
35
1883
SH
SOLE
1883
0
0
Hershey Foods Corp
COMMON
427866108
178
916
SH
SOLE
916
0
0
Hess Corporation
COMMON
42809H107
60
390
SH
SOLE
390
0
0
Hitachi Ltd
COMMON
433578507
11
62
SH
SOLE
62
0
0
Home Depot
COMMON
437076102
773
2016
SH
SOLE
2016
0
0
Honeywell International
COMMON
438516106
3158
15387
SH
SOLE
14776
0
611
Hormel Foods Corp
COMMON
440452100
22
640
SH
SOLE
640
0
0
HSBC Holdings PLC ADR
ADR
404280406
32
809
SH
SOLE
809
0
0
Humana
COMMON
444859102
394
1135
SH
SOLE
1135
0
0
IBM Corp.
COMMON
459200101
4617
24180
SH
SOLE
21803
0
2377
Illinois Tool Works
COMMON
452308109
257
958
SH
SOLE
958
0
0
Imperial Oil Ltd
COMMON
453038408
225
3259
SH
SOLE
3259
0
0
India Fund
COMMON
454089103
14
695
SH
SOLE
695
0
0
Ingersoll Rand Inc
COMMON
45687V106
43
454
SH
SOLE
454
0
0
Ingredion Incorporated
COMMON
457187102
2846
24358
SH
SOLE
23657
0
701
Integer Holdings Corp
COMMON
45826H109
845
7238
SH
SOLE
6963
0
275
Intel Corp.
COMMON
458140100
701
15870
SH
SOLE
14935
0
935
Intercontinental Exchange, Inc.
COMMON
45866F104
11
82
SH
SOLE
82
0
0
InterContinental Hotels Group PLC
COMMON
45857P806
4
38
SH
SOLE
38
0
0
International Flavors & Fragrances Inc
COMMON
459506101
2841
33038
SH
SOLE
31362
0
1676
Intuit
COMMON
461202103
28
43
SH
SOLE
43
0
0
Intuitive Surgical
COMMON
46120E602
20
50
SH
SOLE
50
0
0
Invesco Cleantech ETF
ETF
46137V407
6
140
SH
SOLE
140
0
0
Invesco Global Water ETF
ETF
46138E651
76
1764
SH
SOLE
1764
0
0
Invesco Large Cap Growth ETF
ETF
46137V746
2
22
SH
SOLE
22
0
0
Invesco Large Cap Value ETF
ETF
46137V738
3
47
SH
SOLE
47
0
0
Iqvia Hldgs Inc
COMMON
46266C105
9
36
SH
SOLE
36
0
0
Iron Mountain Inc REIT
REIT
46284V101
38
475
SH
SOLE
0
0
475
Ishares 20 Yr Treas. Barclays ETF
ETF
464287432
33
351
SH
SOLE
351
0
0
iShares 5-10 Yr Corporate Bond ETF
ETF
464288638
123
2377
SH
SOLE
2375
0
2
iShares Core Dividend Growth ETF
ETF
46434V621
473
8148
SH
SOLE
8148
0
0
iShares Core International Bond ETF
ETF
46435G672
77
1537
SH
SOLE
1537
0
0
iShares Core MSCI EAFE ETF
ETF
46432F842
27
364
SH
SOLE
0
0
364
iShares Core MSCI ETF
ETF
46434G103
378
7332
SH
SOLE
4533
0
2799
iShares DJ US Financial ETF
ETF
464287788
106
1108
SH
SOLE
1108
0
0
iShares Dow J. Healthcare ETF
EF
464287762
147
2370
SH
SOLE
2370
0
0
iShares ESG Advanced Bond Market ETF
ETF
46436E619
55
1283
SH
SOLE
1283
0
0
iShares ESG Advanced MSCI EAFE Index ETF
ETF
46436E759
28
417
SH
SOLE
417
0
0
iShares ESG Advanced MSCI USA ETF
ETF
46436E767
43
960
SH
SOLE
960
0
0
iShares ESG Aware MSCI EAFE ETF
ETF
46435G516
319
3995
SH
SOLE
3995
0
0
iShares Expanded Tech-Software Sect ETF
ETF
464287515
217
2540
SH
SOLE
2540
0
0
iShares Global Clean Energy
ETF
464288224
156
11153
SH
SOLE
11153
0
0
Ishares Gold ETF
ETF
464285204
693
16491
SH
SOLE
13927
0
2564
iShares Lehman Agg Bond Fd ETF
ETF
464287226
407
4156
SH
SOLE
4156
0
0
iShares MSCI EAFE ETF
ETF
464287465
268
3360
SH
SOLE
3360
0
0
iShares MSCI Emerging Market ETF
ETF
464287234
19
453
SH
SOLE
0
0
453
iShares MSCI Global Gold Miners ETF
ETF
46434G855
55
2183
SH
SOLE
0
0
2183
iShares MSCI KLD 400 Social ETF
ETF
464288570
6
55
SH
SOLE
55
0
0
iShares MSCI Taiwan Index ETF
ETF
46434G772
69
1425
SH
SOLE
0
0
1425
iShares NASDAQ Biotech ETF
ETF
464287556
544
3966
SH
SOLE
3565
0
401
iShares Russell 1000 Growth ETF
ETF
464287614
77
227
SH
SOLE
227
0
0
iShares Russell 1000 Val ETF
ETF
464287598
4851
27086
SH
SOLE
27086
0
0
iShares Russell 2000 Growth ETF
ETF
464287648
15
54
SH
SOLE
54
0
0
Ishares Russell 2000 Value ETF
ETF
464287630
24
151
SH
SOLE
151
0
0
iShares Russell Midcap Grth ETF
ETF
464287481
72
628
SH
SOLE
628
0
0
iShares S&P 500 Index ETF
ETF
464287200
568
1081
SH
SOLE
1058
0
23
iShares S&P Midcap 400 Index ETF
ETF
464287507
265
4370
SH
SOLE
3515
0
855
iShares S&P Mid-Cap Grow ETF
ETF
464287606
36
396
SH
SOLE
396
0
0
iShares S&P Sm Cap Idx 600 ETF
ETF
464287804
352
3186
SH
SOLE
2258
0
928
iShares Select Dividend Idx ETF
ETF
464287168
115
932
SH
SOLE
932
0
0
iShares TIPS Bond ETF
ETF
464287176
349
3250
SH
SOLE
3250
0
0
iShares Tr DJ U S Tech Sector ETF
ETF
464287721
121
896
SH
SOLE
896
0
0
iShares U.S. Healthcare Providers ETF
ETF
464288828
4
65
SH
SOLE
65
0
0
iShares U.S. Medical Devices ETF
ETF
464288810
8
138
SH
SOLE
138
0
0
Jacobs Engineering Group Inc
COMMON
46982L108
47
303
SH
SOLE
303
0
0
Johnson & Johnson
COMMON
478160104
2093
13229
SH
SOLE
12430
0
799
Johnson Controls Inc.
COMMON
G51502105
29
450
SH
SOLE
450
0
0
JP Morgan Chase & Co
COMMON
46625H100
3571
17827
SH
SOLE
16595
0
1232
JPMorgan Ultra-Short Income ETF
ETF
46641Q837
44
881
SH
SOLE
881
0
0
Kenvue Inc.
COMMON
49177J102
110
5120
SH
SOLE
5120
0
0
Kilroy Realty Corp REIT
REIT
49427F108
2585
70969
SH
SOLE
68165
0
2804
Kimberly-Clark Corp.
COMMON
494368103
288
2229
SH
SOLE
2229
0
0
KLA-Tencor Corporation
COMMON
482480100
110
157
SH
SOLE
157
0
0
Kon Philips Electric NV
COMMON
500472303
45
2250
SH
SOLE
2250
0
0
Koninklijke Ahold Delhaize NV
COMMON
500467501
36
1200
SH
SOLE
1200
0
0
Kraft Heinz Company
COMMON
500754106
404
10944
SH
SOLE
10861
0
83
Laboratory Corp of America Hlds
COMMON
50540R409
146
670
SH
SOLE
439
0
231
Linde plc
COMMON
G54950103
62
133
SH
SOLE
133
0
0
Lockheed Martin
COMMON
539830109
66
146
SH
SOLE
146
0
0
Loews Corp
COMMON
540424108
182
2321
SH
SOLE
2321
0
0
Lowes Companies Inc.
COMMON
548661107
314
1234
SH
SOLE
1234
0
0
Lululemon Athletica Inc
COMMON
550021109
10
25
SH
SOLE
25
0
0
LVMH
COMMON
502441306
8
42
SH
SOLE
42
0
0
M K S Instruments Inc.
COMMON
55306N104
836
6289
SH
SOLE
6289
0
0
M&T Bank Corp
COMMON
55261F104
846
5815
SH
SOLE
5682
0
133
Marathon Petroleum Corp
COMMON
56585A102
516
2559
SH
SOLE
2559
0
0
Marriott Int'l Inc. Cl A
COMMON
571903202
8
31
SH
SOLE
31
0
0
Marsh & McLennan Co's
COMMON
571748102
90
437
SH
SOLE
437
0
0
Mastercard Inc
COMMON
57636Q104
287
595
SH
SOLE
595
0
0
McDonald's Corp
COMMON
580135101
835
2963
SH
SOLE
2963
0
0
McKesson Corp.
COMMON
58155Q103
2252
4195
SH
SOLE
3997
0
198
Medtronic Inc.
COMMON
G5960L103
4014
46064
SH
SOLE
44069
0
1995
Merck
COMMON
58933Y105
7081
53667
SH
SOLE
52044
0
1623
Microsoft
COMMON
594918104
16951
40290
SH
SOLE
38549
0
1741
Middlesex Water Co
COMMON
596680108
16
300
SH
SOLE
300
0
0
Mitsubishi UFJ Financial Group Inc.
COMMON
606822104
9
924
SH
SOLE
924
0
0
Mondelez Int'l Inc.
COMMON
609207105
718
10252
SH
SOLE
10085
0
167
Morgan Stanley Dean Witter
COMMON
617446448
97
1025
SH
SOLE
1025
0
0
Motorola Solutions Inc
COMMON
620076307
189
533
SH
SOLE
533
0
0
MSCI Inc
COMMON
55354G100
11
20
SH
SOLE
20
0
0
Nasdaq Omx Group Inc
COMMON
631103108
3
48
SH
SOLE
48
0
0
National Fuel Gas
COMMON
636180101
5
100
SH
SOLE
100
0
0
National Grid Plc ADR
ADR
636274409
84
1231
SH
SOLE
1231
0
0
NCR Atleos Corp
COMMON
63001N106
102
5187
SH
SOLE
3837
0
1350
NCR Voyix Corporation
COMMON
62886E108
84
6675
SH
SOLE
6675
0
0
Nestle S A ADR
ADR
641069406
7
68
SH
SOLE
68
0
0
Netflix Inc.
COMMON
64110L106
74
122
SH
SOLE
122
0
0
Nextera Energy
COMMON
65339F101
274
4288
SH
SOLE
4288
0
0
Nike, Inc.
COMMON
654106103
68
726
SH
SOLE
726
0
0
Nisource Inc.
COMMON
65473P105
2431
87899
SH
SOLE
82182
0
5717
Norfolk Southern
COMMON
655844108
399
1567
SH
SOLE
1567
0
0
Northrop Grumman Corp
COMMON
666807102
51
107
SH
SOLE
107
0
0
NortonLifeLock Inc
COMMON
668771108
312
13944
SH
SOLE
13944
0
0
Novartis Ag ADR
ADR
66987V109
72
740
SH
SOLE
740
0
0
Novo-Nordisk ADR
ADR
670100205
10
76
SH
SOLE
76
0
0
Nucor Corp
COMMON
670346105
19
98
SH
SOLE
98
0
0
Nutrien Ltd
COMMON
67077M108
36
672
SH
SOLE
672
0
0
Nuveen AMT-Free Municipal Income Fund
ETF
670657105
6
500
SH
SOLE
500
0
0
Nvidia Corp
COMMON
67066G104
542
600
SH
SOLE
600
0
0
Occidental Petroleum Corp.
COMMON
674599105
11
175
SH
SOLE
175
0
0
Oneok Inc New
COMMON
682680103
573
7143
SH
SOLE
7143
0
0
Oracle
COMMON
68389X105
116
921
SH
SOLE
921
0
0
Organon & Co
COMMON
68622V106
2
124
SH
SOLE
124
0
0
OTIS Worldwide Corp-Wi
COMMON
68902V107
94
947
SH
SOLE
812
0
135
P P G Industries Inc.
COMMON
693506107
229
1583
SH
SOLE
1583
0
0
Palo Alto Networks
COMMON
697435105
144
508
SH
SOLE
508
0
0
Parker Hannifin Corp
COMMON
701094104
317
570
SH
SOLE
515
0
55
Paychex Inc.
COMMON
704326107
38
313
SH
SOLE
313
0
0
Paypal Holdings
COMMON
70450Y103
46
680
SH
SOLE
480
0
200
Pepsico, Inc.
COMMON
713448108
885
5056
SH
SOLE
5033
0
23
Pfizer Inc.
COMMON
717081103
3660
131900
SH
SOLE
123368
0
8532
Philip Morris Intl Inc
COMMON
718172109
14
150
SH
SOLE
150
0
0
Phillips 66 SHS
COMMON
718546104
614
3761
SH
SOLE
3122
0
639
PIMCO Intermediate Muni Bond ETF
ETF
72201R866
2449
46669
SH
SOLE
34721
0
11948
PNC Financial Services Group Inc.
COMMON
693475105
224
1384
SH
SOLE
1384
0
0
Powershares FTSE RAFI ETF
ETF
46137V613
129
3346
SH
SOLE
3346
0
0
Powershares Global Water Fund ETF
ETF
46137V142
8
120
SH
SOLE
120
0
0
PowerShares QQQ Trust Sr 1 ETF
ETF
46090E103
8
18
SH
SOLE
18
0
0
Procter & Gamble
COMMON
742718109
2220
13681
SH
SOLE
13551
0
130
Progressive Corp
COMMON
743315103
134
647
SH
SOLE
647
0
0
Prologis Reit
REIT
74340W103
60
458
SH
SOLE
458
0
0
Public Storage, Inc.
COMMON
74460D109
98
339
SH
SOLE
339
0
0
Public Sv Enterprise
COMMON
744573106
169
2528
SH
SOLE
2528
0
0
Qorvo Inc
COMMON
74736K101
1374
11963
SH
SOLE
11613
0
350
Qualcomm Inc.
COMMON
747525103
7
43
SH
SOLE
43
0
0
Quanta Services Inc
COMMON
74762E102
129
496
SH
SOLE
496
0
0
Quest Diagnostic Inc
COMMON
74834L100
13
100
SH
SOLE
100
0
0
Ranpack Holdings
COMMON
75321W103
113
14369
SH
SOLE
14369
0
0
Raytheon Technologies Ord
COMMON
75513E101
369
3781
SH
SOLE
2984
0
797
Regeneron Pharmaceuticals Inc
COMMON
75886F107
29
30
SH
SOLE
30
0
0
Relx Plc American Depositary Shares
COMMON
759530108
14
316
SH
SOLE
316
0
0
Republic Services Inc
COMMON
760759100
122
635
SH
SOLE
635
0
0
Rockwell Automation
COMMON
773903109
205
705
SH
SOLE
705
0
0
Roper Industries Inc
COMMON
776696106
3468
6184
SH
SOLE
5842
0
342
Ryanair Hldgs Plc
COMMON
783513203
3
23
SH
SOLE
23
0
0
Rydex S&P 500 Eq Wgt ETF
ETF
46137V357
25
145
SH
SOLE
145
0
0
S & P Global Inc
COMMON
78409V104
11
25
SH
SOLE
25
0
0
Salesforce Com
COMMON
79466L302
183
606
SH
SOLE
606
0
0
Samsara Inc.
COMMON
79589L106
721
19066
SH
SOLE
18069
0
997
SAP SE ADR
ADR
803054204
3
14
SH
SOLE
14
0
0
Schlumberger Limited
COMMON
806857108
3197
58321
SH
SOLE
54949
0
3372
Schwab Emerging Mkt ETF
ETF
808524706
0
1
SH
SOLE
0
0
1
Schwab Intermediate US Treasury ETF
ETF
808524854
79
1605
SH
SOLE
1605
0
0
Schwab Int'l Equity ETF
ETF
808524805
12944
331737
SH
SOLE
329939
0
1798
Schwab Large Cap Value Indx ETF
ETF
808524409
106
1390
SH
SOLE
1390
0
0
Schwab U.S. Broad Market ETF
ETF
808524102
117289
1921202
SH
SOLE
1807382
0
113820
Schwab U.S. Tips ETF
ETF
808524870
70
1346
SH
SOLE
0
0
1346
Schwab US Div Equity ETF
ETF
808524797
97
1204
SH
SOLE
0
0
1204
Schwab US Large-Cap ETF
ETF
808524201
5
80
SH
SOLE
80
0
0
Schwab US Mid-Cap ETF
ETF
808524508
1
18
SH
SOLE
18
0
0
Schwab US Small-Cap ETF
ETF
808524607
6
119
SH
SOLE
119
0
0
Seagate Technology PLC
COMMON
G7997R103
4445
47765
SH
SOLE
44984
0
2781
Sector Spdr Fincl Select
ETF
81369Y605
88
2088
SH
SOLE
2088
0
0
Sector SPDR Health Fd Shares
ETF
81369Y209
2
15
SH
SOLE
15
0
0
Sector SPDR Tech Select Shares
ETF
81369Y803
444
2133
SH
SOLE
2133
0
0
Sempra Energy
COMMON
816851109
20
282
SH
SOLE
282
0
0
Sensata Technologies Holding PLC
COMMON
G8060N102
468
12733
SH
SOLE
12733
0
0
ServiceNow Inc
COMMON
81762P102
396
519
SH
SOLE
519
0
0
Shell plc
COMMON
780259305
410
6111
SH
SOLE
5850
0
261
Sherwin Williams
COMMON
824348106
9
27
SH
SOLE
27
0
0
SJW Group
COMMON
784305104
11
200
SH
SOLE
200
0
0
SK Telecom Ltd ADR
ADR
78440P306
8
364
SH
SOLE
0
0
364
Skyworks Solutions Inc.
COMMON
83088M102
43
397
SH
SOLE
397
0
0
Snap Inc
COMMON
83304A106
2
200
SH
SOLE
200
0
0
Sonoco Products
COMMON
835495102
184
3185
SH
SOLE
2085
0
1100
Sony Group Corp
COMMON
835699307
1286
14999
SH
SOLE
14999
0
0
Southern Company
COMMON
842587107
320
4461
SH
SOLE
3604
0
857
SPDR Consumer Disc Select ETF
ETF
81369Y407
56
302
SH
SOLE
302
0
0
SPDR Gold Trust ETF
ETF
78463V107
2048
9957
SH
SOLE
9957
0
0
SPDR Materials Select Sec. ETF
ETF
81369Y100
29
312
SH
SOLE
312
0
0
SPDR MSCI EAFE Fsl Fuel Fr ETF
ETF
78470E106
25
607
SH
SOLE
607
0
0
SPDR MSCI Emerg Fsl Fl Free ETF
ETF
78470E205
8
240
SH
SOLE
240
0
0
SPDR Nuveen Barclays Muni Bd ETF
ETF
78468R721
254
5457
SH
SOLE
0
0
5457
SPDR Portfolio Term Treasury ETF
ETF
78464A672
5
168
SH
SOLE
168
0
0
SPDR S&P 400 Mid Cap Growth ETF
ETF
78464A821
1
15
SH
SOLE
15
0
0
SPDR S&P 500 ETF
ETF
78462F103
1593
3046
SH
SOLE
2132
0
914
SPDR S&P 500 Fossil Fl Fr ETF
ETF
78468R796
1003
23440
SH
SOLE
23440
0
0
SPDR S&P 600 Small Cap ETF
ETF
78464A300
70
844
SH
SOLE
844
0
0
SPDR S&P Biotech ETF
ETF
78464A870
845
8909
SH
SOLE
8509
0
400
SPDR S&P Dividend ETF
ETF
78464A763
167
1276
SH
SOLE
1276
0
0
SPDR S&P Mid Cap 400 ETF
ETF
78467Y107
264
475
SH
SOLE
275
0
200
SPDR Utility Select Sec ETF
ETF
81369Y886
10
150
SH
SOLE
150
0
0
SPDR Portfolio Developed Wld ex-US ETF
ETF
78463X889
2
69
SH
SOLE
69
0
0
SPDR Portfolio Emerging Markets ETF
ETF
78463X509
0
11
SH
SOLE
11
0
0
SPDR Portfolio S&P 500 Growth ETF
ETF
78464A409
3
35
SH
SOLE
35
0
0
SPDR Portfolio S&P 500 Value ETF
ETF
78464A508
3
51
SH
SOLE
51
0
0
SPDR S&P 400 Mid Cap Value ETF
ETF
78464A839
1
19
SH
SOLE
19
0
0
SPDR S&P 600 Small Cap Growth ETF
ETF
78464A201
0
4
SH
SOLE
4
0
0
Standex Int'l Corp.
COMMON
854231107
78
426
SH
SOLE
426
0
0
Starbucks
COMMON
855244109
1145
12525
SH
SOLE
12307
0
218
Steris Corp.
COMMON
G8473T100
260
1157
SH
SOLE
1157
0
0
Stryker Corp.
COMMON
863667101
134
375
SH
SOLE
230
0
145
Suncor Energy Inc.
COMMON
867224107
12
324
SH
SOLE
324
0
0
Symbotic Inc.
COMMON
87151X101
23
500
SH
SOLE
500
0
0
Synchrony Financial
COMMON
87165B103
199
4622
SH
SOLE
4622
0
0
Sysco Corp.
COMMON
871829107
135
1658
SH
SOLE
1658
0
0
Taiwan Semiconductor ADR
ADR
874039100
11965
87948
SH
SOLE
83096
0
4852
Takeda Pharmaceutical Co Ltd
COMMON
874060205
14
1000
SH
SOLE
1000
0
0
Target Corp.
COMMON
87612E106
73
410
SH
SOLE
410
0
0
TELUS Corp
COMMON
87971M103
25
1560
SH
SOLE
1560
0
0
Teradata Corp
COMMON
88076W103
19
487
SH
SOLE
487
0
0
Tesla Motors
COMMON
88160R101
5
30
SH
SOLE
30
0
0
Texas Instruments Inc.
COMMON
882508104
337
1932
SH
SOLE
1932
0
0
The Charles Schwab Corp.
COMMON
808513105
9219
127441
SH
SOLE
119339
0
8102
The Travelers Companies Inc.
COMMON
89417E109
1023
4447
SH
SOLE
4447
0
0
Thermo Fisher Scientific
COMMON
883556102
512
881
SH
SOLE
881
0
0
Thomson Reuters Corp
COMMON
884903808
192
1234
SH
SOLE
1077
0
157
Thor Industries Inc
COMMON
885160101
509
4336
SH
SOLE
4266
0
70
TJX Companies Inc
COMMON
872540109
27
270
SH
SOLE
100
0
170
Toronto-Dominion Bank
COMMON
891160509
473
7841
SH
SOLE
5348
0
2493
Toto Ltd.
COMMON
891515207
11
385
SH
SOLE
385
0
0
TPI Composites Inc
COMMON
87266J104
1
268
SH
SOLE
268
0
0
Trane Technologies PLC
COMMON
G8994E103
490
1632
SH
SOLE
1632
0
0
Truist Finl Corp Com
COMMON
89832Q109
27
683
SH
SOLE
683
0
0
U.S. Bancorp
COMMON
902973304
47
1050
SH
SOLE
1050
0
0
UBS Group AG
COMMON
H42097107
13
432
SH
SOLE
432
0
0
UDR Inc
COMMON
902653104
34
918
SH
SOLE
918
0
0
Unilever PLC ADR
ADR
904767704
872
17375
SH
SOLE
17375
0
0
Union Pacific
COMMON
907818108
304
1236
SH
SOLE
1236
0
0
United Continental Holdings Inc
COMMON
910047109
9
183
SH
SOLE
183
0
0
United Parcel Service
COMMON
911312106
21
138
SH
SOLE
138
0
0
Unitedhealth Group Inc.
COMMON
91324P102
205
414
SH
SOLE
414
0
0
Unum Provident Corp.
COMMON
91529Y106
191
3559
SH
SOLE
3559
0
0
V F Corp.
COMMON
918204108
336
21934
SH
SOLE
21934
0
0
Valero Energy
COMMON
91913Y100
2732
16006
SH
SOLE
14787
0
1219
Vaneck Vectors Gold Miners ETF
ETF
92189F106
1380
43639
SH
SOLE
43571
0
68
Vangard Russell 2000 ETF
ETF
92206C664
33
386
SH
SOLE
386
0
0
Vanguard 500 ETF
ETF
922908363
1584
3295
SH
SOLE
184
0
3111
Vanguard Developed Market ETF
ETF
921943858
35411
705820
SH
SOLE
635753
0
70067
Vanguard Div Appreciation ETF
ETF
921908844
575
3148
SH
SOLE
1621
0
1527
Vanguard Emerging Market ETF
ETF
922042858
18951
453704
SH
SOLE
422151
0
31553
Vanguard ESG International Stock ETF
ETF
921910725
13058
227218
SH
SOLE
202798
0
24420
Vanguard ESG US Corporate Bond ETF
ETF
921910691
7424
118316
SH
SOLE
104687
0
13629
Vanguard ESG US Stock ETF
ETF
921910733
19041
204325
SH
SOLE
182134
0
22191
Vanguard Financials ETF
ETF
92204A405
54
526
SH
SOLE
526
0
0
Vanguard FTSE All World ex US ETF
ETF
922042775
11
190
SH
SOLE
190
0
0
Vanguard Growth ETF
ETF
922908736
1667
4842
SH
SOLE
865
0
3977
Vanguard Health Care ETF
ETF
92204A504
304
1123
SH
SOLE
1123
0
0
Vanguard High Dividend Yd ETF
ETF
921946406
192
1588
SH
SOLE
1417
0
171
Vanguard Info Technology ETF
ETF
92204A702
102
194
SH
SOLE
55
0
139
Vanguard Intermediate Corporate ETF
ETF
92206C870
29968
372226
SH
SOLE
317810
0
54416
Vanguard Intermediate Treasury ETF
ETF
92206C706
38802
662719
SH
SOLE
662719
0
0
Vanguard Large-Cap ETF
ETF
922908637
10
43
SH
SOLE
0
0
43
Vanguard Mid Cap ETF
ETF
922908629
47
188
SH
SOLE
161
0
27
Vanguard Mid Cap Value ETF
ETF
922908512
64
413
SH
SOLE
413
0
0
Vanguard Muni Bond ETF
ETF
922907746
4522
893667
SH
SOLE
876048
0
17619
Vanguard REIT ETF
ETF
922908553
119
1374
SH
SOLE
1374
0
0
Vanguard S&P Mid-Cap 400
ETF
921932844
137
1504
SH
SOLE
1504
0
0
Vanguard S&P Mid-Cap 400 Growth ETF
ETF
921932869
102
902
SH
SOLE
902
0
0
Vanguard Short-Term Bond ETF
ETF
921937827
630
8220
SH
SOLE
8069
0
151
Vanguard Short-Term Treasury ETF
ETF
92206C102
371
6386
SH
SOLE
6386
0
0
Vanguard Sh-Tm Inflat- Prot ETF
ETF
922020805
298
6221
SH
SOLE
594
0
5627
Vanguard Small Cap ETF
ETF
922908751
33
145
SH
SOLE
145
0
0
Vanguard Small Cap Growth ETF
ETF
922908595
68
261
SH
SOLE
261
0
0
Vanguard Total Int'l Bond Market ETF
ETF
92203J407
507
10297
SH
SOLE
10297
0
0
Vanguard Total Stk Mkt ETF
ETF
922908769
3784
14560
SH
SOLE
14560
0
0
Vanguard Total U.S. Bond Market ETF
ETF
921937835
913
12575
SH
SOLE
12221
0
354
Vanguard Total World Stock ETF
ETF
922042742
294
2659
SH
SOLE
2509
0
150
Vanguard Ultra-Short Bond ETF
ETF
92203C303
2
34
SH
SOLE
34
0
0
Vanguard Utilities Index Fund
ETF
92204A876
15
108
SH
SOLE
108
0
0
Vanguard Value Index ETF
ETF
922908744
283
1737
SH
SOLE
1692
0
45
Veeva Systems Inc
COMMON
922475108
6
28
SH
SOLE
28
0
0
Ventas REIT Inc
REIT
92276F100
119
2727
SH
SOLE
2727
0
0
VERALTO ORD WI
COMMON
92338C103
2
21
SH
SOLE
21
0
0
Verisk Analytics Inc Cla
COMMON
92345Y106
6
26
SH
SOLE
26
0
0
Verizon Communications Inc.
COMMON
92343V104
1358
32373
SH
SOLE
31449
0
924
Vertex Pharmaceuticals
COMMON
92532F100
29
70
SH
SOLE
70
0
0
Vestas Wind Systems ADR
ADR
925458101
31
3395
SH
SOLE
3395
0
0
Viasat Inc
COMMON
92552V100
94
5216
SH
SOLE
4673
0
543
Visa Inc
COMMON
92826C839
5529
19813
SH
SOLE
19033
0
780
Vistra Energy Corp
COMMON
92840M102
139
1993
SH
SOLE
1993
0
0
Volkswagen AG
COMMON
928662600
1
86
SH
SOLE
86
0
0
Wal-Mart Stores
COMMON
931142103
784
13032
SH
SOLE
13032
0
0
Walt Disney Hldg
COMMON
254687106
5589
45674
SH
SOLE
43539
0
2135
Waste Management Inc
COMMON
94106L109
43
203
SH
SOLE
203
0
0
Watts Water Technologies
COMMON
942749102
122
573
SH
SOLE
70
0
503
WEC Energy Group
COMMON
92939U106
324
3947
SH
SOLE
3947
0
0
Wells Fargo & Co
COMMON
949746101
24
406
SH
SOLE
406
0
0
Welltower Inc REIT
REIT
95040Q104
140
1500
SH
SOLE
1500
0
0
Weyerhaeuser Company
COMMON
962166104
711
19811
SH
SOLE
18308
0
1503
Whirlpool
COMMON
963320106
174
1457
SH
SOLE
1257
0
200
WisdomTree Emerg Mk SmCap ETF
ETF
97717W281
106
2077
SH
SOLE
2077
0
0
WisdomTree India Earnings ETF
ETF
97717W422
116
2665
SH
SOLE
2665
0
0
Wisdomtree Japan SmCap Div ETF
ETF
97717W836
48
620
SH
SOLE
620
0
0
WisdomTree U.S. Quality Div. Growth ETF
ETF
97717X669
2
22
SH
SOLE
22
0
0
WPP
COMMON
92937A102
1123
23698
SH
SOLE
23438
0
260
Wyndham Hotels & Resorts Inc
COMMON
98311A105
35
452
SH
SOLE
452
0
0
Xcel Energy Inc.
COMMON
98389B100
78
1459
SH
SOLE
1459
0
0
Xylem Inc
COMMON
98419M100
945
7313
SH
SOLE
6913
0
400
Yum China Hldgs Inc Com
COMMON
98850P109
2191
55064
SH
SOLE
52972
0
2092
Yum! Brands, Inc.
COMMON
988498101
69
499
SH
SOLE
499
0
0
Zoetis Inc
COMMON
98978V103
30
179
SH
SOLE
179
0
0