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