0001393944-24-000001.txt : 20240125 0001393944-24-000001.hdr.sgml : 20240125 20240125110545 ACCESSION NUMBER: 0001393944-24-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240125 DATE AS OF CHANGE: 20240125 EFFECTIVENESS DATE: 20240125 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: 24560016 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 12-31-2023 12-31-2023 Hanson & Doremus Investment Management
431 PINE STREET, SUITE 302 PO BOX 819 BURLINGTON VT 05402-0819
13F HOLDINGS REPORT 028-12547 N
Jordan Lafayette Head of Operations 8026582668 Jordan Lafayette Burlington VT 01-25-2024 0 473 537584879 false
INFORMATION TABLE 2 13F.xml 3M Company COMMON 88579Y101 140 1285 SH SOLE 1285 0 0 A E S Corp COMMON 00130H105 32 1650 SH SOLE 1650 0 0 A F L A C Inc. COMMON 001055102 88 1071 SH SOLE 1071 0 0 Abbott Laboratories COMMON 002824100 1253 11381 SH SOLE 11381 0 0 AbbVie Inc. COMMON 00287Y109 1201 7749 SH SOLE 7749 0 0 Aberdeen Asia Pac Income Fd COMMON 003009107 109 40073 SH SOLE 40073 0 0 Aberdeen Physical Swiss Gold ETF ETF 00326A104 8 400 SH SOLE 400 0 0 Accenture Ltd Cl A COMMON G1151C101 161 459 SH SOLE 384 0 75 ACNB Corporation COMMON 000868109 28 625 SH SOLE 625 0 0 Adobe Systems Inc. COMMON 00724F101 78 130 SH SOLE 130 0 0 Advanced Micro Devices COMMON 007903107 103 702 SH SOLE 702 0 0 Aecom COMMON 00766T100 14 149 SH SOLE 149 0 0 Air Products & Chemicals Inc. COMMON 009158106 974 3557 SH SOLE 3557 0 0 Alerus Finl Corp COMMON 01446U103 7 300 SH SOLE 300 0 0 Alexander & Baldwin Inc COMMON 014491104 17 900 SH SOLE 900 0 0 Algonquin Power & Utilities Corp COMMON 015857105 13 2000 SH SOLE 2000 0 0 Allegion Public Ltd Co COMMON G0176J109 25 200 SH SOLE 200 0 0 Alliant Energy Corp COMMON 018802108 552 10753 SH SOLE 9566 0 1187 Allstate COMMON 020002101 288 2060 SH SOLE 2060 0 0 Alphabet, Inc Cl C COMMON 02079K107 4013 28476 SH SOLE 27636 0 840 Alphabet, Inc. Cl A COMMON 02079K305 4606 32975 SH SOLE 30751 0 2224 ALPS Alerian MLP ETF ETF 00162Q452 1 19 SH SOLE 19 0 0 Altria Group Inc. COMMON 02209S103 7 170 SH SOLE 170 0 0 Amazon.Com COMMON 023135106 4410 29022 SH SOLE 27519 0 1503 America Movil L ADR ADR 02390A101 67 3600 SH SOLE 3600 0 0 American Express Company COMMON 025816109 529 2824 SH SOLE 2824 0 0 American Int'l Group COMMON 026874784 20 300 SH SOLE 300 0 0 Ameriprise Financial Inc. COMMON 03076C106 164 433 SH SOLE 433 0 0 Amgen Incorporated COMMON 031162100 414 1439 SH SOLE 1439 0 0 Amkor Technology Inc COMMON 031652100 1272 38243 SH SOLE 38243 0 0 Annaly Capital Mgmt COMMON 035710839 15 750 SH SOLE 750 0 0 Anthem Inc COMMON 036752103 92 195 SH SOLE 195 0 0 Apollo Global Management, Inc. COMMON 03769M106 0 4 SH SOLE 4 0 0 Apple Inc. COMMON 037833100 6024 31290 SH SOLE 29710 0 1580 Applied Materials COMMON 038222105 129 798 SH SOLE 798 0 0 AptarGroup, Inc COMMON 038336103 1578 12764 SH SOLE 12067 0 697 Aptiv PLC COMMON G6095L109 18 200 SH SOLE 200 0 0 Archer-Daniels-Midland Inc. COMMON 039483102 181 2508 SH SOLE 520 0 1988 Ares Capital Corp COMMON 04010L103 0 23 SH SOLE 23 0 0 Ares Management Corp COMMON 03990B101 1 8 SH SOLE 8 0 0 ARK Next Generation Internet ETF ETF 00214Q401 7 98 SH SOLE 98 0 0 Arrowhead Pharma Inc COMMON 04280A100 10 320 SH SOLE 320 0 0 Astec Industries COMMON 046224101 162 4363 SH SOLE 2963 0 1400 AstraZeneca plc ADR ADR 046353108 1024 15210 SH SOLE 15080 0 130 AT&T Inc. COMMON 00206R102 298 17779 SH SOLE 17253 0 526 Atlantica yield plc COMMON G0751N103 13 600 SH SOLE 600 0 0 Atmos Energy Corp COMMON 049560105 17 150 SH SOLE 150 0 0 Auto Data Processing COMMON 053015103 437 1876 SH SOLE 1876 0 0 Avalon Bay Communities COMMON 053484101 1 3 SH SOLE 3 0 0 Avery Dennison COMMON 053611109 42 208 SH SOLE 208 0 0 Baidu Inc ADR ADR 056752108 67 560 SH SOLE 560 0 0 Bank of America Corp COMMON 060505104 84 2484 SH SOLE 2484 0 0 Bank of New York Mellon COMMON 064058100 83 1602 SH SOLE 1602 0 0 Baxter International COMMON 071813109 196 5080 SH SOLE 5080 0 0 BCE Inc. COMMON 05534B760 116 2943 SH SOLE 2240 0 703 Becton Dickinson & Co COMMON 075887109 716 2937 SH SOLE 2937 0 0 Biogen Idec Inc COMMON 09062X103 136 525 SH SOLE 525 0 0 Blackrock Inc COMMON 09247X101 136 168 SH SOLE 168 0 0 Blackstone Group Lp COMMON 09260D107 1 5 SH SOLE 5 0 0 Blkrck Muniyield Qlty Fd COMMON 09254F100 16 1300 SH SOLE 1300 0 0 Boeing Co. COMMON 097023105 4894 18774 SH SOLE 17613 0 1161 Booz Allen Hamilton Holding Corp COMMON 099502106 1 8 SH SOLE 8 0 0 Borg Warner Inc COMMON 099724106 400 11144 SH SOLE 10964 0 180 BP plc ADR ADR 055622104 19 528 SH SOLE 528 0 0 Bristol Myers COMMON 110122108 1712 33371 SH SOLE 30064 0 3307 Broadcom Ltd COMMON 11135F101 134 120 SH SOLE 120 0 0 Broadridge Finl Solution COMMON 11133T103 144 700 SH SOLE 700 0 0 Brookfield Asset Management COMMON 113004105 70 1748 SH SOLE 1748 0 0 Brookfield Corp COMMON 11271J107 279 6951 SH SOLE 6951 0 0 Brookfield Renewable Corp Ordinary Shares - Class COMMON 11284V105 406 14094 SH SOLE 14094 0 0 Cambria Cannabis ETF ETF 132061821 1 100 SH SOLE 100 0 0 Canadian Natl Ry Co COMMON 136375102 19 150 SH SOLE 150 0 0 Canadian Pacific COMMON 13646K108 39 498 SH SOLE 498 0 0 Capital One Financial COMMON 14040H105 104 793 SH SOLE 793 0 0 Carrier Global Corp-Wi COMMON 14448C104 139 2422 SH SOLE 1752 0 670 Caterpillar COMMON 149123101 2609 8823 SH SOLE 8415 0 408 CBRE Group Inc COMMON 12504L109 345 3708 SH SOLE 3708 0 0 Cencora, Inc COMMON 03073E105 30 146 SH SOLE 107 0 39 Charter Communications Inc COMMON 16119P108 96 248 SH SOLE 248 0 0 Chemed Corp. COMMON 16359R103 1907 3262 SH SOLE 3262 0 0 Chemours Co LLC COMMON 163851108 6 185 SH SOLE 185 0 0 Cheniere Energy Inc New COMMON 16411R208 20 120 SH SOLE 120 0 0 Chevron Corp. COMMON 166764100 631 4230 SH SOLE 4171 0 59 China Automotive Systems Inc COMMON 16936R105 54 16664 SH SOLE 16664 0 0 Chubb Limited COMMON H1467J104 2368 10477 SH SOLE 10024 0 453 Cigna Corp COMMON 125523100 251 838 SH SOLE 838 0 0 Cincinnati Financial Corp COMMON 172062101 40 390 SH SOLE 390 0 0 Cintas Corp. COMMON 172908105 10 17 SH SOLE 17 0 0 Cisco Systems, Inc. COMMON 17275R102 3147 62289 SH SOLE 59659 0 2630 Citigroup COMMON 172967424 163 3172 SH SOLE 3172 0 0 Clorox Company COMMON 189054109 14 100 SH SOLE 100 0 0 CME Group Inc. COMMON 12572Q105 446 2117 SH SOLE 2117 0 0 Coca-Cola Co COMMON 191216100 3746 63566 SH SOLE 59311 0 4255 Colgate-Palmolive COMMON 194162103 512 6429 SH SOLE 6429 0 0 Comcast Corp. COMMON 20030N101 272 6209 SH SOLE 6209 0 0 Comerica Incorporated COMMON 200340107 112 2000 SH SOLE 2000 0 0 Communication Services Sel Sect SPDRETF ETF 81369Y852 4 50 SH SOLE 50 0 0 Community Bank System COMMON 203607106 369 7072 SH SOLE 6082 0 990 Conoco Phillips COMMON 20825C104 845 7284 SH SOLE 5734 0 1550 Consolidated Edison Inc. COMMON 209115104 90 985 SH SOLE 985 0 0 Constellation Brand Cl Aclass A COMMON 21036P108 29 119 SH SOLE 119 0 0 Constellation Energy Co. COMMON 21037T109 19 163 SH SOLE 163 0 0 COPT Defense Properties COMMON 22002T108 9 343 SH SOLE 343 0 0 Corning COMMON 219350105 4324 142010 SH SOLE 135820 0 6190 Corteva Inc com COMMON 22052L104 40 843 SH SOLE 843 0 0 Costco COMMON 22160K105 7000 10605 SH SOLE 9651 0 954 Crown Castle International Corp COMMON 22822V101 3 30 SH SOLE 30 0 0 CSX Corp COMMON 126408103 320 9240 SH SOLE 9240 0 0 Cullen Frost Bankers COMMON 229899109 0 3 SH SOLE 3 0 0 CVS Corp COMMON 126650100 415 5262 SH SOLE 3949 0 1313 Danaher Corp COMMON 235851102 35 150 SH SOLE 150 0 0 Deere & Company COMMON 244199105 998 2495 SH SOLE 2495 0 0 Delta Airlines COMMON 247361702 20 500 SH SOLE 500 0 0 Devon Energy Corp COMMON 25179M103 48 1051 SH SOLE 1051 0 0 Digital Realty Trust REIT REIT 253868103 175 1301 SH SOLE 1301 0 0 Dominion Energy COMMON 25746U109 206 4388 SH SOLE 4388 0 0 Dover Corporation COMMON 260003108 56 362 SH SOLE 362 0 0 Dow In COMMON 260557103 152 2778 SH SOLE 2547 0 231 Dr Reddys Labs ADR ADR 256135203 372 5344 SH SOLE 4359 0 985 Duke Energy Corp. COMMON 26441C204 1747 17998 SH SOLE 17531 0 467 E Bay Inc. COMMON 278642103 21 475 SH SOLE 275 0 200 E I DuPont COMMON 26614N102 1986 25821 SH SOLE 24311 0 1510 E O G Resources Inc COMMON 26875P101 16 132 SH SOLE 132 0 0 East West Bancorp COMMON 27579R104 554 7697 SH SOLE 7697 0 0 Eastman Chemical Co. COMMON 277432100 18 200 SH SOLE 200 0 0 Eaton Corp. COMMON G29183103 530 2203 SH SOLE 2203 0 0 Ecofin Global Water ESG COMMON 56167N753 34 772 SH SOLE 772 0 0 Ecolab Inc. COMMON 278865100 44 222 SH SOLE 222 0 0 Edison International COMMON 281020107 176 2461 SH SOLE 2461 0 0 Element Fleet Management Corp COMMON 286181201 63 3900 SH SOLE 1150 0 2750 Eli Lilly & Co. COMMON 532457108 1980 3397 SH SOLE 3397 0 0 Emerson Electric Co. COMMON 291011104 1673 17188 SH SOLE 16356 0 832 EMQQ Emerging Markets Intrnt & Ecmrc ETF ETF 301505889 75 2449 SH SOLE 2394 0 55 Energy Transfer Equity LP COMMON 29273V100 27 1952 SH SOLE 1952 0 0 Enterprise Products Prtn LP COMMON 293792107 140 5307 SH SOLE 5307 0 0 Equifax Inc COMMON 294429105 92 373 SH SOLE 373 0 0 Equity Residential Prop. REIT REIT 29476L107 191 3127 SH SOLE 1530 0 1597 Essential utilities ord COMMON 29670G102 117 3142 SH SOLE 3142 0 0 Eversource Energy COMMON 30040W108 20 328 SH SOLE 328 0 0 Expeditors Int'l of Washington COMMON 302130109 81 640 SH SOLE 640 0 0 Exxon Mobil Corporation COMMON 30231G102 2168 21686 SH SOLE 19504 0 2182 Facebook Inc Class A COMMON 30303M102 146 413 SH SOLE 413 0 0 Fedex Corporation COMMON 31428X106 1209 4780 SH SOLE 4780 0 0 Fidelity National Financial, Inc. COMMON 31620R303 0 7 SH SOLE 7 0 0 Fidelity MSCI Health Care ETF ETF 316092600 46 711 SH SOLE 0 0 711 Fidelity MSCI Utilities ETF ETF 316092865 25 613 SH SOLE 0 0 613 Fidus Investment Corp COMMON 316500107 20 1035 SH SOLE 1035 0 0 First Solar Inc COMMON 336433107 2052 11910 SH SOLE 10338 0 1572 First Trust Cloud Computing ETF ETF 33734X192 93 1059 SH SOLE 1059 0 0 First Trust NASDAQ Cybersecurity ETF ETF 33734X846 92 1710 SH SOLE 1710 0 0 Fortinet Inc COMMON 34959E109 165 2825 SH SOLE 2825 0 0 GE Healthcare COMMON 36266G107 78 1015 SH SOLE 883 0 132 Generac Holdings Inc COMMON 368736104 281 2172 SH SOLE 2172 0 0 General Electric Co. COMMON 369604301 519 4068 SH SOLE 3672 0 396 General Mills, Inc. COMMON 370334104 119 1832 SH SOLE 1832 0 0 Genuine Parts Co COMMON 372460105 35 250 SH SOLE 250 0 0 Gilat Satellite Networks Ltd COMMON M51474118 35 5652 SH SOLE 5652 0 0 Gilead Sciences Inc COMMON 375558103 169 2091 SH SOLE 2091 0 0 Global X S&P 500 Catholic Values ETF ETF 37954Y889 256 4415 SH SOLE 4415 0 0 GlobalFoundries, Inc COMMON G39387108 4 65 SH SOLE 65 0 0 Goldman Sachs Group Inc COMMON 38141G104 250 647 SH SOLE 647 0 0 Guggenheim S&P Global Water Index ETF 46138E263 28 534 SH SOLE 0 0 534 Halliburton Company COMMON 406216101 49 1359 SH SOLE 1359 0 0 Hanesbrands Inc. COMMON 410345102 25 5609 SH SOLE 3609 0 2000 Hershey Foods Corp COMMON 427866108 171 915 SH SOLE 915 0 0 Hess Corporation COMMON 42809H107 56 390 SH SOLE 390 0 0 Home Depot COMMON 437076102 720 2077 SH SOLE 2077 0 0 Honeywell International COMMON 438516106 3152 15031 SH SOLE 14420 0 611 Hormel Foods Corp COMMON 440452100 21 640 SH SOLE 640 0 0 HSBC Holdings PLC ADR ADR 404280406 33 809 SH SOLE 809 0 0 Humana COMMON 444859102 526 1148 SH SOLE 1148 0 0 IBM Corp. COMMON 459200101 3903 23861 SH SOLE 21470 0 2391 Illinois Tool Works COMMON 452308109 240 916 SH SOLE 916 0 0 Imperial Oil Ltd COMMON 453038408 186 3259 SH SOLE 3259 0 0 India Fund COMMON 454089103 13 695 SH SOLE 695 0 0 Ingersoll Rand Inc COMMON 45687V106 35 454 SH SOLE 454 0 0 Ingredion Incorporated COMMON 457187102 2626 24194 SH SOLE 23493 0 701 Integer Holdings Corp COMMON 45826H109 760 7674 SH SOLE 7399 0 275 Intel Corp. COMMON 458140100 811 16146 SH SOLE 15211 0 935 International Flavors & Fragrances Inc COMMON 459506101 2556 31564 SH SOLE 29986 0 1578 Intuit COMMON 461202103 18 28 SH SOLE 28 0 0 Invesco Cleantech ETF ETF 46137V407 7 140 SH SOLE 140 0 0 Invesco Global Water ETF ETF 46138E651 70 1764 SH SOLE 1764 0 0 Iqvia Hldgs Inc COMMON 46266C105 8 36 SH SOLE 36 0 0 Iron Mountain Inc REIT REIT 46284V101 33 475 SH SOLE 0 0 475 Ishares 20 Yr Treas. Barclays ETF ETF 464287432 38 380 SH SOLE 380 0 0 iShares 5-10 Yr Corporate Bond ETF ETF 464288638 124 2375 SH SOLE 1080 0 1295 iShares Barclays 3-7 Treasury ETF ETF 464288661 12 99 SH SOLE 99 0 0 iShares Core Dividend Growth ETF ETF 46434V621 439 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 26 364 SH SOLE 0 0 364 iShares Core MSCI ETF ETF 46434G103 384 7597 SH SOLE 4700 0 2897 iShares Core Total USD Bond Market ETF ETF 46434V613 13 287 SH SOLE 287 0 0 iShares DJ US Financial ETF ETF 464287788 95 1108 SH SOLE 1108 0 0 iShares Dow J. Healthcare ETF ETF 464287762 136 474 SH SOLE 474 0 0 iShares ESG Aware MSCI EAFE ETF ETF 46435G516 302 3995 SH SOLE 3995 0 0 iShares Expanded Tech-Software Sect ETF ETF 464287515 206 508 SH SOLE 508 0 0 iShares Global Clean Energy ETF 464288224 262 16824 SH SOLE 16824 0 0 iShares Global Energy ETF ETF 464287341 1 16 SH SOLE 16 0 0 Ishares Gold ETF ETF 464285204 729 18676 SH SOLE 16308 0 2368 iShares iBoxx Inv. Grade ETF ETF 464287242 2 21 SH SOLE 21 0 0 iShares JPM Em Mkt Bond ETF ETF 464288281 1 9 SH SOLE 9 0 0 iShares Lehman Agg Bond Fd ETF ETF 464287226 347 3492 SH SOLE 3492 0 0 iShares MBS ETF ETF 464288588 5 49 SH SOLE 49 0 0 iShares MSCI EAFE ETF ETF 464287465 253 3360 SH SOLE 3360 0 0 iShares MSCI EAFE Growth ETF ETF 464288885 3 29 SH SOLE 29 0 0 iShares MSCI EAFE Value ETF 464288877 5 87 SH SOLE 87 0 0 iShares MSCI Emerging Market ETF ETF 464287234 18 453 SH SOLE 0 0 453 iShares MSCI Emerging Markets ex China ETF ETF 46434G764 1 14 SH SOLE 14 0 0 iShares MSCI Global Gold Miners ETF ETF 46434G855 54 2183 SH SOLE 0 0 2183 iShares MSCI Taiwan Index ETF ETF 46434G772 66 1425 SH SOLE 0 0 1425 iShares MSCI USA Quality Factor ETF ETF 46432F339 5 37 SH SOLE 37 0 0 iShares NASDAQ Biotech ETF ETF 464287556 553 4069 SH SOLE 3668 0 401 iShares Russell 1000 Growth ETF ETF 464287614 69 227 SH SOLE 227 0 0 iShares Russell 1000 Val ETF ETF 464287598 4476 27086 SH SOLE 27086 0 0 iShares Russell 2000 Growth ETF ETF 464287648 14 54 SH SOLE 54 0 0 Ishares Russell 2000 Value ETF ETF 464287630 23 151 SH SOLE 151 0 0 iShares Russell Midcap Grth ETF ETF 464287481 66 628 SH SOLE 628 0 0 iShares S&P 500 Growth ETF ETF 464287309 2 21 SH SOLE 21 0 0 iShares S&P 500 Index ETF ETF 464287200 542 1135 SH SOLE 1135 0 0 iShares S&P Midcap 400 Index ETF ETF 464287507 148 535 SH SOLE 364 0 171 iShares S&P Mid-Cap Grow ETF ETF 464287606 31 396 SH SOLE 396 0 0 iShares S&P Sm Cap Idx 600 ETF ETF 464287804 301 2780 SH SOLE 1852 0 928 iShares S&P U S Pfd Stk ETF ETF 464288687 1 47 SH SOLE 47 0 0 iShares Select Dividend Idx ETF ETF 464287168 109 932 SH SOLE 932 0 0 iShares TIPS Bond ETF ETF 464287176 491 4564 SH SOLE 4223 0 341 iShares Tr DJ U S Tech Sector ETF ETF 464287721 112 915 SH SOLE 915 0 0 iShares TR S&P 100 ETF ETF 464287101 2 7 SH SOLE 7 0 0 iShares Treasury Floating Rate Bond ETF ETF 46434V860 4 71 SH SOLE 71 0 0 iShares U.S. Infrastructure ETF ETF 46435U713 1 19 SH SOLE 19 0 0 Jacobs Engineering Group Inc COMMON 46982L108 39 303 SH SOLE 303 0 0 Janus Henderson AAA CLO ETF ETF 47103U845 4 88 SH SOLE 88 0 0 Jefferies Finl Group Inc COMMON 47233W109 27 675 SH SOLE 675 0 0 Johnson & Johnson COMMON 478160104 2072 13220 SH SOLE 12466 0 754 Johnson Controls Inc. COMMON G51502105 26 450 SH SOLE 450 0 0 JP Morgan Chase & Co COMMON 46625H100 3098 18212 SH SOLE 16889 0 1323 JPMorgan Nasdaq Equity Premium Income ETF COMMON 46654Q203 4 88 SH SOLE 88 0 0 JPMorgan Ultra-Short Income ETF ETF 46641Q837 44 881 SH SOLE 881 0 0 Kennedy-Wilson Holdings Inc COMMON 489398107 31 2500 SH SOLE 2500 0 0 Kenvue Inc. COMMON 49177J102 145 6748 SH SOLE 6748 0 0 Kilroy Realty Corp REIT REIT 49427F108 2246 56377 SH SOLE 53949 0 2428 Kimberly-Clark Corp. COMMON 494368103 271 2229 SH SOLE 2229 0 0 KLA-Tencor Corporation COMMON 482480100 91 157 SH SOLE 157 0 0 Kon Philips Electric NV COMMON 500472303 52 2250 SH SOLE 2250 0 0 Kraft Heinz Company COMMON 500754106 445 12027 SH SOLE 11944 0 83 Laboratory Corp of America Hlds COMMON 50540R409 152 670 SH SOLE 439 0 231 Lam Research COMMON 512807108 7 9 SH SOLE 9 0 0 Lennar Corp. Cl A COMMON 526057104 14 96 SH SOLE 96 0 0 Linde plc COMMON G54950103 35 85 SH SOLE 85 0 0 Lockheed Martin COMMON 539830109 66 146 SH SOLE 146 0 0 Loews Corp COMMON 540424108 162 2321 SH SOLE 2321 0 0 Lowes Companies Inc. COMMON 548661107 245 1102 SH SOLE 1102 0 0 Lululemon Athletica Inc COMMON 550021109 13 25 SH SOLE 25 0 0 M K S Instruments Inc. COMMON 55306N104 647 6289 SH SOLE 6289 0 0 M&T Bank Corp COMMON 55261F104 1005 7335 SH SOLE 7166 0 169 M.D.C. Holdings, Inc. COMMON 552676108 0 6 SH SOLE 6 0 0 Marathon Petroleum Corp COMMON 56585A102 380 2559 SH SOLE 2559 0 0 Marsh & McLennan Co's COMMON 571748102 69 362 SH SOLE 362 0 0 Mastercard Inc COMMON 57636Q104 246 576 SH SOLE 576 0 0 McCormick & Co Inc. non-voting COMMON 579780206 0 5 SH SOLE 5 0 0 McDonald's Corp COMMON 580135101 860 2900 SH SOLE 2900 0 0 McKesson Corp. COMMON 58155Q103 2003 4326 SH SOLE 4128 0 198 Medtronic Inc. COMMON G5960L103 3550 43098 SH SOLE 41103 0 1995 Merck COMMON 58933Y105 5825 53431 SH SOLE 51739 0 1692 Microsoft COMMON 594918104 15278 40629 SH SOLE 38803 0 1826 Middlesex Water Co COMMON 596680108 20 300 SH SOLE 300 0 0 Mondelez Int'l Inc. COMMON 609207105 777 10730 SH SOLE 10563 0 167 Morgan Stanley Dean Witter COMMON 617446448 111 1186 SH SOLE 1186 0 0 Motorola Solutions Inc COMMON 620076307 148 473 SH SOLE 473 0 0 MSCI Inc COMMON 55354G100 11 20 SH SOLE 20 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 152 6240 SH SOLE 4537 0 1703 NCR Voyix Corporation COMMON 62886E108 240 14201 SH SOLE 10795 0 3406 Netflix Inc. COMMON 64110L106 49 100 SH SOLE 100 0 0 Nextera Energy COMMON 65339F101 284 4683 SH SOLE 4683 0 0 Nike, Inc. COMMON 654106103 103 953 SH SOLE 953 0 0 Nisource Inc. COMMON 65473P105 1881 70839 SH SOLE 65860 0 4979 Norfolk Southern COMMON 655844108 370 1567 SH SOLE 1567 0 0 Northrop Grumman Corp COMMON 666807102 50 107 SH SOLE 107 0 0 NortonLifeLock Inc COMMON 668771108 318 13944 SH SOLE 13944 0 0 Novartis Ag ADR ADR 66987V109 75 740 SH SOLE 740 0 0 Novo-Nordisk ADR ADR 670100205 1 6 SH SOLE 6 0 0 Nucor Corp COMMON 670346105 17 98 SH SOLE 98 0 0 Nutrien Ltd COMMON 67077M108 42 749 SH SOLE 749 0 0 Nuveen AMT-Free Municipal Income Fund ETF 670657105 6 500 SH SOLE 500 0 0 Nvidia Corp COMMON 67066G104 313 633 SH SOLE 633 0 0 Occidental Petroleum Corp. COMMON 674599105 10 175 SH SOLE 175 0 0 Omnicom Group Inc COMMON 681919106 15 170 SH SOLE 170 0 0 Oneok Inc New COMMON 682680103 504 7178 SH SOLE 7178 0 0 Oracle COMMON 68389X105 83 784 SH SOLE 784 0 0 Organon & Co COMMON 68622V106 2 124 SH SOLE 124 0 0 OTIS Worldwide Corp-Wi COMMON 68902V107 85 947 SH SOLE 812 0 135 P P G Industries Inc. COMMON 693506107 237 1583 SH SOLE 1583 0 0 Palo Alto Networks COMMON 697435105 230 780 SH SOLE 780 0 0 Paramount Global COMMON 92556H206 12 825 SH SOLE 825 0 0 Parker Hannifin Corp COMMON 701094104 263 570 SH SOLE 515 0 55 Paychex Inc. COMMON 704326107 36 304 SH SOLE 304 0 0 Paypal Holdings COMMON 70450Y103 42 680 SH SOLE 480 0 200 Pepsico, Inc. COMMON 713448108 880 5181 SH SOLE 5181 0 0 Pfizer Inc. COMMON 717081103 3351 116383 SH SOLE 108695 0 7688 Philip Morris Intl Inc COMMON 718172109 14 150 SH SOLE 150 0 0 Phillips 66 SHS COMMON 718546104 510 3830 SH SOLE 3191 0 639 PIMCO Intermediate Muni Bond ETF ETF 72201R866 2386 45182 SH SOLE 33837 0 11345 PNC Financial Services Group Inc. COMMON 693475105 213 1377 SH SOLE 1377 0 0 Popular Inc COMMON 733174700 10 125 SH SOLE 125 0 0 PotlatchDeltic Corp COMMON 737630103 18 375 SH SOLE 375 0 0 Powershares FTSE RAFI ETF ETF 46137V613 117 3332 SH SOLE 3332 0 0 PowerShares QQQ Trust Sr 1 ETF ETF 46090E103 7 18 SH SOLE 18 0 0 Procter & Gamble COMMON 742718109 2021 13791 SH SOLE 13631 0 160 Progressive Corp COMMON 743315103 103 647 SH SOLE 647 0 0 Prologis Reit REIT 74340W103 7 51 SH SOLE 51 0 0 Public Storage, Inc. COMMON 74460D109 104 341 SH SOLE 341 0 0 Public Sv Enterprise COMMON 744573106 155 2528 SH SOLE 2528 0 0 Qorvo Inc COMMON 74736K101 1394 12380 SH SOLE 12030 0 350 Qualcomm Inc. COMMON 747525103 23 162 SH SOLE 162 0 0 Quanta Services Inc COMMON 74762E102 107 496 SH SOLE 496 0 0 Ranpack Holdings COMMON 75321W103 84 14369 SH SOLE 14369 0 0 Raytheon Technologies Ord COMMON 75513E101 325 3861 SH SOLE 3191 0 670 Regeneron Pharmaceuticals Inc COMMON 75886F107 26 30 SH SOLE 30 0 0 Reliance Steel & Aluminum Co COMMON 759509102 7 26 SH SOLE 26 0 0 Relx Plc American Depositary Shares COMMON 759530108 10 250 SH SOLE 250 0 0 Republic Services Inc COMMON 760759100 105 635 SH SOLE 635 0 0 Rockwell Automation COMMON 773903109 217 699 SH SOLE 699 0 0 Roper Industries Inc COMMON 776696106 3201 5872 SH SOLE 5530 0 342 Rydex S&P 500 Eq Wgt ETF ETF 46137V357 23 145 SH SOLE 145 0 0 Sabre Corporation COMMON 78573M104 17 3844 SH SOLE 3844 0 0 Salesforce Com COMMON 79466L302 130 495 SH SOLE 495 0 0 Samsara Inc. COMMON 79589L106 9 280 SH SOLE 280 0 0 Schlumberger Limited COMMON 806857108 2984 57348 SH SOLE 53993 0 3355 Schwab Emerging Mkt ETF ETF 808524706 0 1 SH SOLE 0 0 1 Schwab Intermediate US Treasury ETF ETF 808524854 89 1785 SH SOLE 1785 0 0 Schwab Int'l Equity ETF ETF 808524805 12288 332467 SH SOLE 331505 0 962 Schwab Large Cap Value Indx ETF ETF 808524409 97 1390 SH SOLE 1390 0 0 Schwab U.S. Broad Market ETF ETF 808524102 105705 1898783 SH SOLE 1775858 0 122925 Schwab U.S. Tips ETF ETF 808524870 60 1157 SH SOLE 0 0 1157 Schwab US Div Equity ETF ETF 808524797 92 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 4263 49932 SH SOLE 47074 0 2858 Sector Spdr Fincl Select COMMON 81369Y605 79 2088 SH SOLE 2088 0 0 Sector SPDR Health Fd Shares COMMON 81369Y209 2 15 SH SOLE 15 0 0 Sector SPDR Tech Select Shares COMMON 81369Y803 420 2182 SH SOLE 2182 0 0 Sempra Energy COMMON 816851109 21 282 SH SOLE 282 0 0 Sensata Technologies Holding PLC COMMON G8060N102 421 11197 SH SOLE 11197 0 0 ServiceNow Inc COMMON 81762P102 361 511 SH SOLE 511 0 0 Shell plc COMMON 780259305 420 6386 SH SOLE 6125 0 261 Siemens A G COMMON 826197501 23 250 SH SOLE 250 0 0 SK Telecom Ltd ADR ADR 78440P306 8 364 SH SOLE 0 0 364 Skyworks Solutions Inc. COMMON 83088M102 45 397 SH SOLE 397 0 0 Snap Inc COMMON 83304A106 3 200 SH SOLE 200 0 0 Sonoco Products COMMON 835495102 189 3385 SH SOLE 2285 0 1100 Sony Group Corp COMMON 835699307 1516 16007 SH SOLE 16007 0 0 Southern Company COMMON 842587107 329 4691 SH SOLE 3834 0 857 SPDR Blackstone Senior Loan ETF ETF 78467V608 3 67 SH SOLE 67 0 0 SPDR Consumer Disc Select ETF ETF 81369Y407 54 302 SH SOLE 302 0 0 SPDR Energy Select Sector ETF ETF 81369Y506 2 21 SH SOLE 21 0 0 SPDR Gold Trust ETF ETF 78463V107 1892 9899 SH SOLE 9899 0 0 SPDR Materials Select Sec. ETF ETF 81369Y100 27 312 SH SOLE 312 0 0 SPDR MSCI EAFE Fsl Fuel Fr ETF ETF 78470E106 24 607 SH SOLE 607 0 0 SPDR MSCI Emerg Fsl Fl Free ETF ETF 78470E205 7 240 SH SOLE 240 0 0 SPDR Nuveen Barclays Muni Bd ETF ETF 78468R721 256 5457 SH SOLE 0 0 5457 SPDR S&P 500 ETF ETF 78462F103 1448 3046 SH SOLE 2132 0 914 SPDR S&P 500 Fossil Fl Fr ETF ETF 78468R796 893 23015 SH SOLE 23015 0 0 SPDR S&P 600 Small Cap ETF ETF 78464A300 70 837 SH SOLE 837 0 0 SPDR S&P Biotech ETF ETF 78464A870 1215 13606 SH SOLE 12732 0 874 SPDR S&P Dividend ETF ETF 78464A763 159 1270 SH SOLE 1270 0 0 SPDR S&P Mid Cap 400 ETF ETF 78467Y107 241 475 SH SOLE 275 0 200 SPDR Utility Select Sec ETF ETF 81369Y886 9 150 SH SOLE 150 0 0 Splunk Inc COMMON 848637104 2850 18706 SH SOLE 17682 0 1024 Standex Int'l Corp. COMMON 854231107 67 426 SH SOLE 426 0 0 Starbucks COMMON 855244109 1522 15854 SH SOLE 15512 0 342 Steris Corp. COMMON G8473T100 254 1157 SH SOLE 1157 0 0 Stryker Corp. COMMON 863667101 112 375 SH SOLE 230 0 145 Suncor Energy Inc. COMMON 867224107 10 324 SH SOLE 324 0 0 Synchrony Financial COMMON 87165B103 196 5122 SH SOLE 4962 0 160 Sysco Corp. COMMON 871829107 121 1658 SH SOLE 1658 0 0 Taiwan Semiconductor ADR ADR 874039100 8921 85780 SH SOLE 81063 0 4717 Target Corp. COMMON 87612E106 58 410 SH SOLE 410 0 0 Teradata Corp COMMON 88076W103 21 487 SH SOLE 487 0 0 Tesla Motors COMMON 88160R101 3 12 SH SOLE 12 0 0 Texas Instruments Inc. COMMON 882508104 350 2052 SH SOLE 2052 0 0 The Charles Schwab Corp. COMMON 808513105 8459 122958 SH SOLE 114892 0 8066 The Travelers Companies Inc. COMMON 89417E109 886 4653 SH SOLE 4653 0 0 Thermo Fisher Scientific COMMON 883556102 486 916 SH SOLE 916 0 0 Thomson Reuters Corp COMMON 884903808 186 1272 SH SOLE 1115 0 157 Thor Industries Inc COMMON 885160101 539 4557 SH SOLE 4487 0 70 TJX Companies Inc COMMON 872540109 50 529 SH SOLE 359 0 170 Toronto-Dominion Bank COMMON 891160509 560 8672 SH SOLE 6179 0 2493 TPI Composites Inc COMMON 87266J104 1 268 SH SOLE 268 0 0 Tractor Supply Company COMMON 892356106 14 66 SH SOLE 66 0 0 Trane Technologies PLC COMMON G8994E103 396 1625 SH SOLE 1625 0 0 Truist Finl Corp Com COMMON 89832Q109 25 683 SH SOLE 683 0 0 Trustmark Corp. COMMON 898402102 3897 139788 SH SOLE 139788 0 0 U S Bancorp COMMON 902973304 54 1250 SH SOLE 1250 0 0 UDR Inc COMMON 902653104 46 1196 SH SOLE 1196 0 0 Unilever PLC ADR ADR 904767704 799 16490 SH SOLE 16490 0 0 Union Pacific COMMON 907818108 297 1210 SH SOLE 1210 0 0 United Continental Holdings Inc COMMON 910047109 8 183 SH SOLE 183 0 0 United Parcel Service COMMON 911312106 75 479 SH SOLE 479 0 0 Unitedhealth Group Inc. COMMON 91324P102 219 416 SH SOLE 416 0 0 Unum Provident Corp. COMMON 91529Y106 161 3559 SH SOLE 3559 0 0 V F Corp. COMMON 918204108 403 21458 SH SOLE 21458 0 0 Valero Energy COMMON 91913Y100 2159 16606 SH SOLE 15357 0 1249 Vaneck Vectors Gold Miners ETF ETF 92189F106 1365 44014 SH SOLE 43946 0 68 Vangard Russell 2000 ETF ETF 92206C664 31 386 SH SOLE 386 0 0 Vanguard 500 ETF ETF 922908363 1348 3087 SH SOLE 285 0 2802 Vanguard Corp Bond ETF ETF 92206C409 11 144 SH SOLE 144 0 0 Vanguard Developed Market ETF ETF 921943858 32568 679910 SH SOLE 606190 0 73720 Vanguard Div Appreciation ETF ETF 921908844 536 3148 SH SOLE 2025 0 1123 Vanguard Emerging Market ETF ETF 922042858 17759 432088 SH SOLE 401263 0 30825 Vanguard ESG International Stock ETF ETF 921910725 10701 193574 SH SOLE 174778 0 18796 Vanguard ESG US Corporate Bond ETF ETF 921910691 5888 92895 SH SOLE 83932 0 8963 Vanguard ESG US Stock ETF ETF 921910733 15923 187201 SH SOLE 167986 0 19215 Vanguard Financials ETF ETF 92204A405 49 526 SH SOLE 526 0 0 Vanguard FTSE All World ex US ETF ETF 922042775 9 157 SH SOLE 157 0 0 Vanguard FTSE Pacific ETF ETF 922042866 6 77 SH SOLE 77 0 0 Vanguard Growth ETF ETF 922908736 1505 4842 SH SOLE 865 0 3977 Vanguard Health Care ETF ETF 92204A504 282 1123 SH SOLE 1123 0 0 Vanguard High Dividend Yd ETF ETF 921946406 177 1588 SH SOLE 1588 0 0 Vanguard Info Technology ETF ETF 92204A702 94 194 SH SOLE 55 0 139 Vanguard Interm. Bond Idx ETF ETF 921937819 22 290 SH SOLE 0 0 290 Vanguard Intermediate Corporate ETF ETF 92206C870 27719 341028 SH SOLE 306950 0 34078 Vanguard Intermediate Treasury ETF ETF 92206C706 34251 577401 SH SOLE 524497 0 52904 Vanguard Large-Cap ETF ETF 922908637 9 43 SH SOLE 43 0 0 Vanguard Mid Cap ETF ETF 922908629 44 188 SH SOLE 188 0 0 Vanguard Mid Cap Value ETF ETF 922908512 60 413 SH SOLE 413 0 0 Vanguard Muni Bond ETF ETF 922907746 3806 74563 SH SOLE 58459 0 16104 Vanguard REIT ETF ETF 922908553 120 1357 SH SOLE 1357 0 0 Vanguard S&P Mid-Cap 400 ETF 921932844 131 1504 SH SOLE 1504 0 0 Vanguard S&P Mid-Cap 400 Growth ETF ETF 921932869 89 902 SH SOLE 902 0 0 Vanguard Short-Term Bond ETF ETF 921937827 960 12463 SH SOLE 12256 0 207 Vanguard Short-Term Treasury ETF ETF 92206C102 510 8745 SH SOLE 8745 0 0 Vanguard Sh-Tm Inflat- Prot ETF ETF 922020805 319 6713 SH SOLE 803 0 5910 Vanguard Small Cap ETF ETF 922908751 31 145 SH SOLE 145 0 0 Vanguard Small Cap Growth ETF ETF 922908595 63 261 SH SOLE 261 0 0 Vanguard Total Int'l Bond Market ETF ETF 92203J407 876 17742 SH SOLE 16558 0 1184 Vanguard Total Stk Mkt ETF ETF 922908769 3470 14629 SH SOLE 13424 0 1205 Vanguard Total U.S. Bond Market ETF ETF 921937835 1995 27129 SH SOLE 25810 0 1319 Vanguard Total World Stock ETF ETF 922042742 188 1832 SH SOLE 1682 0 150 Vanguard Ultra-Short Bond ETF ETF 92203C303 8 155 SH SOLE 155 0 0 Vanguard Utilities Index Fund ETF 92204A876 15 108 SH SOLE 108 0 0 Vanguard Value Index ETF ETF 922908744 261 1747 SH SOLE 1747 0 0 Ventas REIT Inc REIT 92276F100 181 3638 SH SOLE 3638 0 0 Verizon Communications Inc. COMMON 92343V104 1338 35482 SH SOLE 34558 0 924 Vertex Pharmaceuticals COMMON 92532F100 28 70 SH SOLE 70 0 0 Viasat Inc COMMON 92552V100 118 4207 SH SOLE 3673 0 534 Visa Inc COMMON 92826C839 4902 18829 SH SOLE 18169 0 660 Vistra Energy Corp COMMON 92840M102 77 1993 SH SOLE 1993 0 0 Volkswagen AG COMMON 928662600 1 86 SH SOLE 86 0 0 W. P. Carey & Co. LLC COMMON 92936U109 32 500 SH SOLE 500 0 0 Wal-Mart Stores COMMON 931142103 678 4300 SH SOLE 4300 0 0 Walt Disney Hldg COMMON 254687106 3748 41513 SH SOLE 39734 0 1779 Watts Water Technologies COMMON 942749102 119 573 SH SOLE 70 0 503 WEC Energy Group COMMON 92939U106 332 3947 SH SOLE 3947 0 0 Wells Fargo & Co COMMON 949746101 15 311 SH SOLE 311 0 0 Welltower Inc REIT REIT 95040Q104 135 1500 SH SOLE 1500 0 0 Weyerhaeuser Company COMMON 962166104 733 21070 SH SOLE 19567 0 1503 Whirlpool COMMON 963320106 188 1547 SH SOLE 1347 0 200 WisdomTree Emerg Mk SmCap ETF ETF 97717W281 104 2077 SH SOLE 2077 0 0 WisdomTree India Earnings ETF ETF 97717W422 109 2665 SH SOLE 2665 0 0 Wisdomtree Japan SmCap Div ETF ETF 97717W836 46 620 SH SOLE 620 0 0 Wolverine World Wide Inc. COMMON 978097103 33 3753 SH SOLE 3753 0 0 WPP COMMON 92937A102 3023 63550 SH SOLE 60915 0 2635 Wyndham Hotels & Resorts Inc COMMON 98311A105 36 452 SH SOLE 452 0 0 Xcel Energy Inc. COMMON 98389B100 90 1459 SH SOLE 1459 0 0 Xylem Inc COMMON 98419M100 821 7181 SH SOLE 6781 0 400 Yum China Hldgs Inc Com COMMON 98850P109 1575 37116 SH SOLE 35704 0 1412 Yum! Brands, Inc. COMMON 988498101 65 499 SH SOLE 499 0 0 Zimmer Biomet Holdings Inc. COMMON 98956P102 1 5 SH SOLE 5 0 0 Zoetis Inc COMMON 98978V103 35 179 SH SOLE 179 0 0