0001398344-24-002066.txt : 20240205 0001398344-24-002066.hdr.sgml : 20240205 20240205140338 ACCESSION NUMBER: 0001398344-24-002066 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240205 DATE AS OF CHANGE: 20240205 EFFECTIVENESS DATE: 20240205 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Penobscot Investment Management Company, Inc. CENTRAL INDEX KEY: 0001394866 ORGANIZATION NAME: IRS NUMBER: 042996291 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-12468 FILM NUMBER: 24595129 BUSINESS ADDRESS: STREET 1: 155 FEDERAL STREET, SUITE 1602 CITY: BOSTON STATE: MA ZIP: 02110 BUSINESS PHONE: 617-227-3111 MAIL ADDRESS: STREET 1: 155 FEDERAL STREET, SUITE 1602 CITY: BOSTON STATE: MA ZIP: 02110 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001394866 XXXXXXXX 12-31-2023 12-31-2023 false Penobscot Investment Management Company, Inc.
155 FEDERAL STREET, SUITE 1602 BOSTON MA 02110
13F HOLDINGS REPORT 028-12468 000105060 801-31820 N
Douglas E. Hart Principal 617-227-3111 /s/ Douglas E. Hart Boston MA 01-29-2024 0 438 853297357
INFORMATION TABLE 2 fp0086984-1_13fhr-table.xml 3M CO COM COM 88579Y101 1247341 11410 SH SOLE 11240 0 170 3M CO COM COM 88579Y101 188905 1728 SH OTR 1728 0 0 ABB LTD SPONSORED ADR SPON ADS 000375204 821765 18550 SH SOLE 18550 0 0 ABBOTT LABS COM COM 002824100 5532779 50266 SH SOLE 49109 0 1157 ABBOTT LABS COM COM 002824100 532629 4839 SH OTR 4639 0 200 ABBVIE INC COM 00287Y109 10216087 65923 SH SOLE 63022 0 2901 ABBVIE INC COM 00287Y109 1362961 8795 SH OTR 8795 0 0 ACCENTURE PLC CL A SHS CLASS A G1151C101 11421419 32548 SH SOLE 31403 0 1145 ACCENTURE PLC CL A SHS CLASS A G1151C101 817269 2329 SH OTR 2329 0 0 ADOBE SYSTEMS INC COM 00724F101 8348820 13994 SH SOLE 13869 0 125 ADVANCED MICRO DEVICES COM 007903107 512397 3476 SH SOLE 3476 0 0 ADVANCED MICRO DEVICES COM 007903107 171143 1161 SH OTR 1161 0 0 AFLAC INC COM 001055102 1239810 15028 SH SOLE 14948 0 80 AFLAC INC COM 001055102 506880 6144 SH OTR 6144 0 0 AGILENT TECHNOLOGIES INC. COM 00846U101 1638747 11787 SH SOLE 11757 0 30 AIR PRODUCTS & CHEMS INC COM 009158106 7263366 26528 SH SOLE 26378 0 150 AIR PRODUCTS & CHEMS INC COM 009158106 1795033 6556 SH OTR 6556 0 0 ALLSTATE CORP COM 020002101 251964 1800 SH SOLE 1800 0 0 ALPHABET INC CL A CAP STK CL A 02079K305 15116274 108213 SH SOLE 101763 0 6450 ALPHABET INC CL A CAP STK CL A 02079K305 1749897 12527 SH OTR 12277 0 250 ALPHABET INC CL C CAP STK CL C 02079K107 5510363 39100 SH SOLE 39100 0 0 ALPHABET INC CL C CAP STK CL C 02079K107 1721742 12217 SH OTR 12217 0 0 ALTRIA GROUP INC COM COM 022095103 204362 5066 SH SOLE 5066 0 0 AMAZON.COM INC COM 023135106 10970828 72205 SH SOLE 72125 0 80 AMAZON.COM INC COM 023135106 60776 400 SH OTR 400 0 0 AMERICAN ELECTRIC POWER COM 025537101 328210 4041 SH SOLE 4041 0 0 AMERICAN EXPRESS COM 025816109 1829000 9763 SH SOLE 9763 0 0 AMERICAN EXPRESS COM 025816109 17985 96 SH OTR 96 0 0 AMERICAN TOWER COM 03027X100 530417 2457 SH SOLE 2457 0 0 AMERICAN TOWER COM 03027X100 1006001 4660 SH OTR 4585 0 75 AMERICAN WATER WORKS COMPANY INC COM 030420103 904396 6852 SH SOLE 6732 0 120 AMERICAN WATER WORKS COMPANY INC COM 030420103 459061 3478 SH OTR 3323 0 155 AMERIPRISE FINANCIAL INC COM 03076C106 978822 2577 SH SOLE 2577 0 0 AMGEN INC COM 031162100 4915926 17068 SH SOLE 17025 0 43 AMGEN INC COM 031162100 512100 1778 SH OTR 1698 0 80 AMPHENOL CL A 032095101 5367493 54146 SH SOLE 52001 0 2145 AMPHENOL CL A 032095101 317117 3199 SH OTR 3199 0 0 ANALOG DEVICES COM 032654105 2322557 11697 SH SOLE 11460 0 237 AON PLC SHS CL A SHS CL A G0403H108 261918 900 SH SOLE 900 0 0 APPLE INC COM 037833100 47295572 245653 SH SOLE 240183 0 5470 APPLE INC COM 037833100 7720261 40099 SH OTR 39499 0 600 APPLIED INDUSTRIAL TECHNOLOGIES INC COM 03820C105 638953 3700 SH SOLE 3700 0 0 APPLIED MATERIALS COM 038222105 2844491 17551 SH SOLE 17551 0 0 ARISTA NETWORKS INC COM 040413106 513412 2180 SH SOLE 2180 0 0 ASML HOLDING NV SHS N07045102 781915 1506 SH SOLE 1506 0 0 ASML HOLDING NV NY REGISTRY SHS N07059210 1238323 1636 SH SOLE 1586 0 50 ASML HOLDING NV NY REGISTRY SHS N07059210 75692 100 SH OTR 0 0 100 ASML HOLDING NV SHS N07059202 463120 615 SH SOLE 615 0 0 AT&T CORP COM NEW COM 00206R102 894894 53331 SH SOLE 53331 0 0 AT&T CORP COM NEW COM 00206R102 38930 2320 SH OTR 2320 0 0 AUTO DATA PROCESSING COM 053015103 8004150 34357 SH SOLE 33502 0 855 AUTO DATA PROCESSING COM 053015103 2726215 11702 SH OTR 11702 0 0 AUTOZONE INC COM 053332102 1636691 633 SH SOLE 618 0 15 AUTOZONE INC COM 053332102 103424 40 SH OTR 40 0 0 AVERY DENNISON CORP COM 053611109 2331309 11532 SH SOLE 11422 0 110 BANK OF AMERICA COM 060505104 2844408 84479 SH SOLE 84479 0 0 BANK HAWAII CORP COM 062540109 345852 4773 SH SOLE 4773 0 0 BECTON DICKINSON COM 075887109 1630004 6685 SH SOLE 6535 0 150 BECTON DICKINSON COM 075887109 24383 100 SH OTR 0 0 100 BERKSHIRE HATHAWAY CL A CL A 084670108 1085250 2 SH SOLE 2 0 0 BERKSHIRE HATHAWAY CL B CL B NEW 084670207 4374792 12266 SH SOLE 12121 0 145 BERKSHIRE HATHAWAY CL B CL B NEW 084670207 327058 917 SH OTR 807 0 110 BLACKROCK INC COM 09247X101 3706679 4566 SH SOLE 4206 0 360 BLACKROCK INC COM 09247X101 211068 260 SH OTR 260 0 0 BOEING CO COM 097023105 548168 2103 SH SOLE 2103 0 0 BOEING CO COM 097023105 130330 500 SH OTR 500 0 0 BOOKING HOLDINGS INC COM 09857L108 794577 224 SH SOLE 55 0 169 BRISTOL-MYERS SQUIBB COM 110122108 825424 16087 SH SOLE 16087 0 0 BRISTOL-MYERS SQUIBB COM 110122108 120579 2350 SH OTR 2350 0 0 BROADCOM LTD SHS Y09827109 19737533 17682 SH SOLE 17242 0 440 BROADCOM LTD SHS Y09827109 1117366 1001 SH OTR 1001 0 0 BROADRIDGE FINL SOLUTIONS INC COM 11133T103 226737 1102 SH SOLE 1102 0 0 BROWN & BROWN INC COM 115236101 1312193 18453 SH SOLE 17753 0 700 BROWN FORMAN CORP-CL B CL B 115637209 835944 14640 SH SOLE 13965 0 675 CADENCE DESIGN SYSTEMS COM 127387108 2287908 8400 SH SOLE 8400 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 212400 3000 SH SOLE 3000 0 0 CARRIER GLOBAL CORP COM 14448C104 836587 14562 SH SOLE 14302 0 260 CATERPILLAR INC COM 149123101 2233787 7555 SH SOLE 7555 0 0 CELANESE CORP COM 150870103 422917 2722 SH SOLE 2432 0 290 CELANESE CORP COM 150870103 51272 330 SH OTR 330 0 0 CGI INC CL A CL A SUB VTG 12532H104 214420 2000 SH SOLE 2000 0 0 CHARLES RIVER LABS INTL INC COM 159864107 236400 1000 SH SOLE 1000 0 0 CHEMED CORP COM 16359R103 690005 1180 SH SOLE 1180 0 0 CHEMED CORP COM 16359R103 17543 30 SH OTR 30 0 0 CHEVRON CORP COM 166764100 5529770 37073 SH SOLE 36673 0 400 CHEVRON CORP COM 166764100 264013 1770 SH OTR 1770 0 0 CHUBB COM 171232101 1730708 7658 SH SOLE 7548 0 110 CHUBB COM 171232101 113000 500 SH OTR 500 0 0 CHURCH & DWIGHT CO INC COM 171340102 5352390 56603 SH SOLE 55357 0 1246 CHURCH & DWIGHT CO INC COM 171340102 1500667 15870 SH OTR 15870 0 0 CINCINNATI FINL CORP COM 172062101 404736 3912 SH SOLE 3912 0 0 CINTAS CORP COM 172908105 6016354 9983 SH SOLE 9855 0 128 CINTAS CORP COM 172908105 216958 360 SH OTR 360 0 0 CISCO SYSTEMS INC COM 17275R102 4354672 86197 SH SOLE 85187 0 1010 CISCO SYSTEMS INC COM 17275R102 1540254 30488 SH OTR 30050 0 438 CITIGROUP INC COM NEW COM NEW 172967424 1233017 23970 SH SOLE 23970 0 0 CITIZENS FINL GROUP INC COM COM 174610105 188070 5675 SH SOLE 5675 0 0 CLOROX CO COM 189054109 413511 2900 SH SOLE 2820 0 80 COCA COLA CO COM 191216100 1085904 18427 SH SOLE 18107 0 320 COCA COLA CO COM 191216100 688597 11685 SH OTR 11685 0 0 COGNIZANT TECH SOL C CL A 192446102 18883 250 SH SOLE 250 0 0 COGNIZANT TECH SOL C CL A 192446102 603107 7985 SH OTR 7985 0 0 COLGATE PALMOLIVE CO COM 194162103 201268 2525 SH SOLE 2525 0 0 COLGATE PALMOLIVE CO COM 194162103 83696 1050 SH OTR 1050 0 0 COMCAST CORP CL A CL A 20030N101 3553824 81045 SH SOLE 79395 0 1650 COMCAST CORP CL A CL A 20030N101 829423 18915 SH OTR 18915 0 0 COMMUNICATION SERVICES SELECT SECTOR COMMUNICATION 81369Y852 230696 3175 SH SOLE 3145 0 30 COMMUNICATION SERVICES SELECT SECTOR COMMUNICATION 81369Y852 172931 2380 SH OTR 2380 0 0 CONOCOPHILLIPS COM 20825C104 934015 8047 SH SOLE 8047 0 0 CONSTELLATION BRANDS INC CL A 21036P108 734678 3039 SH SOLE 3039 0 0 CORNING INC COM 219350105 540396 17747 SH SOLE 17747 0 0 CORNING INC COM 219350105 10668 350 SH OTR 350 0 0 CORTEVA INC COM 22052L104 276403 5768 SH SOLE 5768 0 0 COSTCO WHOLESALE CORP COM 22160K105 12764627 19338 SH SOLE 18943 0 395 COSTCO WHOLESALE CORP COM 22160K105 654799 992 SH OTR 942 0 50 CSX CORPORATION COM 126408103 3067602 88480 SH SOLE 88170 0 310 CUMMINS INC COM 231021106 1578766 6590 SH SOLE 6590 0 0 CUMMINS INC COM 231021106 59893 250 SH OTR 250 0 0 CURTISS WRIGHT CORP COM 231561101 200511 900 SH SOLE 900 0 0 CVS HEALTH CORP COM 126650100 946889 11992 SH SOLE 11682 0 310 CVS HEALTH CORP COM 126650100 318998 4040 SH OTR 4040 0 0 DANAHER CORP COM 235851102 10910919 47164 SH SOLE 46004 0 1160 DANAHER CORP COM 235851102 3217709 13909 SH OTR 13769 0 140 DECKERS OUTDOOR CORP COM 243537107 2409690 3605 SH SOLE 3595 0 10 DEERE & CO COM 244199105 4012695 10035 SH SOLE 9845 0 190 DEERE & CO COM 244199105 195936 490 SH OTR 490 0 0 DEVON ENERGY CORP NEW COM COM 25179M103 584445 12902 SH SOLE 12902 0 0 DIAGEO PLC SPSD 1 AD SPON ADR NEW 25243Q205 1045402 7177 SH SOLE 7077 0 100 DIMENSIONAL U.S. SMALL CAP ETF US SMALL CAP ETF 25434V500 205093 3440 SH SOLE 3440 0 0 DOMINION ENERGY INC COM COM 25746U109 258500 5500 SH SOLE 5500 0 0 DONALDSON INC COM COM 257651109 209120 3200 SH SOLE 3200 0 0 DOVER CORP COM 260003108 238252 1549 SH SOLE 1549 0 0 DOVER CORP COM 260003108 62139 404 SH OTR 404 0 0 DOW INC COM 260557103 436362 7957 SH SOLE 7957 0 0 DR HORTON INC COM 23331A109 4731897 31135 SH SOLE 30905 0 230 DR HORTON INC COM 23331A109 16718 110 SH OTR 110 0 0 DUPONT DE NEMOURS INC COM 26614N102 995782 12944 SH SOLE 12944 0 0 EATON CORP PLC SHS G29183103 744614 3092 SH SOLE 3092 0 0 ECOLAB INC COM 278865100 900509 4540 SH SOLE 4540 0 0 ECOLAB INC COM 278865100 69423 350 SH OTR 350 0 0 EDWARDS LIFESCIENCES CORP COM 28176E112 1124154 14743 SH SOLE 14743 0 0 ELI LILLY & COMPANY COM 532457108 3602446 6180 SH SOLE 6050 0 130 ELI LILLY & COMPANY COM 532457108 116584 200 SH OTR 200 0 0 EMERSON ELECTRIC CO COM 291011104 2239563 23010 SH SOLE 23010 0 0 EMERSON ELECTRIC CO COM 291011104 127016 1305 SH OTR 1102 0 203 EOG RESOURCES INC COM 26875P101 524923 4340 SH SOLE 4340 0 0 EQUIFAX INC COM 294429105 2027778 8200 SH SOLE 8200 0 0 ESSENTIALS UTILITIES INC COM 29670G102 708716 18975 SH SOLE 18975 0 0 ESTEE LAUDER CL A 518439104 217181 1485 SH SOLE 1355 0 130 EVERSOURCE ENERGY COM 30040W108 1600092 25925 SH SOLE 23909 0 2016 EVERSOURCE ENERGY COM 30040W108 138685 2247 SH OTR 2247 0 0 EXTRA SPACE STORAGE INC COM 30225T102 1027234 6407 SH SOLE 6382 0 25 EXXON MOBIL CORP COM 30231G102 4657168 46581 SH SOLE 45736 0 845 EXXON MOBIL CORP COM 30231G102 647371 6475 SH OTR 6475 0 0 FABRINET SHS G3323L100 222686 1170 SH SOLE 1170 0 0 FACTSET RESEARCH COM 303075105 2614234 5480 SH SOLE 5340 0 140 FACTSET RESEARCH COM 303075105 348247 730 SH OTR 730 0 0 FASTENAL COM 311900104 854964 13200 SH SOLE 13200 0 0 FISERV INC COM 337738108 1757739 13232 SH SOLE 13232 0 0 FORTIVE CORP COM 34959J108 275008 3735 SH SOLE 3735 0 0 FORTIVE CORP COM 34959J108 9204 125 SH OTR 125 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1119453 4978 SH SOLE 4848 0 130 GARMIN LTD SHS H2906T109 599639 4665 SH SOLE 4435 0 230 GENERAL DYNAMICS CORP COM 369550108 608666 2344 SH SOLE 2344 0 0 GENERAL DYNAMICS CORP COM 369550108 23370 90 SH OTR 90 0 0 GENERAL ELECTRIC CO COM NEW COM NEW 369604301 340644 2669 SH SOLE 2669 0 0 GENERAL ELECTRIC CO COM NEW COM NEW 369604301 55774 437 SH OTR 437 0 0 GENERAL MILLS INC COM 370334104 279190 4286 SH SOLE 4246 0 40 GENERAL MILLS INC COM 370334104 23450 360 SH OTR 360 0 0 GILEAD SCIENCES INC. COM 375558103 218727 2700 SH SOLE 2700 0 0 GLOBE LIFE INC COM 37959E102 563929 4633 SH SOLE 4243 0 390 HEICO CORP COM 422806109 2639943 14759 SH SOLE 14334 0 425 HEICO CORP COM 422806109 475794 2660 SH OTR 2660 0 0 HENRY JACK & ASSOCIATES INC COM 426281101 404113 2473 SH SOLE 2473 0 0 HOME DEPOT INC COM 437076102 11468033 33092 SH SOLE 32462 0 630 HOME DEPOT INC COM 437076102 3473471 10023 SH OTR 9943 0 80 HONEYWELL INTL INC COM 438516106 4080538 19458 SH SOLE 19198 0 260 HONEYWELL INTL INC COM 438516106 1593796 7600 SH OTR 7500 0 100 ICON PLC ADR SHS G4705A100 329493 1164 SH SOLE 1164 0 0 IDEXX LBS CORP COM 45168D104 632757 1140 SH SOLE 1140 0 0 IDEXX LBS CORP COM 45168D104 49955 90 SH OTR 90 0 0 ILLINOIS TOOL WORKS INC COM 452308109 4159869 15881 SH SOLE 15421 0 460 ILLINOIS TOOL WORKS INC COM 452308109 2865886 10941 SH OTR 10941 0 0 INTEL CORP COM COM 458140100 2211403 44008 SH SOLE 43738 0 270 INTEL CORP COM COM 458140100 756514 15055 SH OTR 15055 0 0 INTERCONTINENTAL EXCHANGE COM 45866F104 8116133 63195 SH SOLE 62080 0 1115 INTERCONTINENTAL EXCHANGE COM 45866F104 2544841 19815 SH OTR 19485 0 330 INTL BUSINESS MACHS COM 459200101 1213378 7419 SH SOLE 7419 0 0 INTL BUSINESS MACHS COM 459200101 49065 300 SH OTR 300 0 0 INTERPUBLIC GROUP COS INC COM 460690100 337824 10350 SH SOLE 10350 0 0 INTERPUBLIC GROUP COS INC COM 460690100 13056 400 SH OTR 400 0 0 INTUIT INC COM 461202103 6289677 10063 SH SOLE 9971 0 92 INTUIT INC COM 461202103 140631 225 SH OTR 145 0 80 INTUITIVE SURGICAL INC COM NEW 46120E602 794483 2355 SH SOLE 2355 0 0 INVESCO BIOTECHNOLOGY & GENOME ETF BIOTECHNOLOGY 46137V787 734116 11150 SH SOLE 11150 0 0 INVESCO NASDAQ NEXT GEN 100 ETF NASDAQ NXT GEN 100 46138G631 217809 8070 SH SOLE 8070 0 0 INVESCO QQQ TRUST SE UNIT SER 1 46090E103 14623550 35709 SH SOLE 34550 0 1159 INVESCO QQQ TRUST SE UNIT SER 1 46090E103 1907954 4659 SH OTR 4509 0 150 ISHARES 0-5 YEAR TIPS BOND ETF 0-5 YR TIPS ETF 46429B747 429557 4357 SH SOLE 3605 0 752 ISHARES 0-5 YEAR TIPS BOND ETF 0-5 YR TIPS ETF 46429B747 120280 1220 SH OTR 1000 0 220 ISHARES 1-3 YEAR TREASURY BOND ETF 1-3 YR TREAS BD 464287457 2230257 27185 SH SOLE 27185 0 0 ISHARES 3-7 YEAR TREASURY BOND ETF 3-7 YR TREAS BD 464288661 1711289 14610 SH SOLE 14610 0 0 ISHARES 3-7 YEAR TREASURY BOND ETF 3-7 YR TREAS BD 464288661 46852 400 SH OTR 400 0 0 ISHARES BIOTECHNOLOGY ETF ISHARES BIOTECH 464287556 206492 1520 SH SOLE 1520 0 0 ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF USD INV GRDE ETF 464288620 1125157 21950 SH SOLE 21950 0 0 ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF USD INV GRDE ETF 464288620 46134 900 SH OTR 900 0 0 ISHARES CORE HIGH DIVIDEND CORE HIGH DV ETF 464298663 30597 300 SH SOLE 300 0 0 ISHARES CORE HIGH DIVIDEND CORE HIGH DV ETF 464298663 248244 2434 SH OTR 2434 0 0 ISHARES CORE MSCI EAFE ETF CORE MSCI EAFE 46432F842 632869 8996 SH SOLE 8996 0 0 ISHARES CORE MSCI EMERGING MARKETS ETF CORE MSCI EMKT 46434G103 207985 4112 SH SOLE 4112 0 0 ISHARES CORE S&P 500 CORE S&P 500 ETF 464287200 319057 668 SH SOLE 668 0 0 ISHARES CORE S&P SMA CORE S&P SCP ETF 464287804 687496 6351 SH SOLE 6231 0 120 ISHARES CORE S&P SMA CORE S&P SCP ETF 464287804 1128073 10421 SH OTR 10421 0 0 ISHARES CORE US AGGREGATE BOND CORE US AGGBD ETF 464287226 354323 3570 SH SOLE 3490 0 80 ISHARES CORE US AGGREGATE BOND CORE US AGGBD ETF 464287226 221427 2231 SH OTR 2231 0 0 ISHARES CYBERSECURITY AND TECH ETF CYBERSECURITY 46435U135 687719 15138 SH SOLE 15058 0 80 ISHARES FLOATING RATE NOTE FLTG RATE NT ETF 46429B655 4182174 82619 SH SOLE 81009 0 1610 ISHARES FLOATING RATE NOTE FLTG RATE NT ETF 46429B655 249557 4930 SH OTR 4930 0 0 ISHARES TR MSCI EAFE MSCI EAFE ETF 464287465 1290445 17126 SH SOLE 16916 0 210 ISHARES TR MSCI EAFE MSCI EAFE ETF 464287465 1039303 13793 SH OTR 13793 0 0 ISHARES MSCI EAFE GROWTH ETF EAFE GRWTH ETF 464288885 718143 7415 SH SOLE 7415 0 0 ISHARES MSCI EMERGING MSCI EMG MKT EFT 464287234 1153866 28696 SH SOLE 28696 0 0 ISHARES MSCI EMERGING MSCI EMG MKT EFT 464287234 1082574 26923 SH OTR 26923 0 0 ISHRES MSCI USA ESG SELECT MSCI USA ESG SLC 464288802 338317 3366 SH SOLE 3286 0 80 ISHARES PREFERRED & INCOME SECURITIES ETF PFD AND INCM SEC 464288687 516195 16550 SH SOLE 16550 0 0 ISHARES PREFERRED & INCOME SECURITIES ETF PFD AND INCM SEC 464288687 15595 500 SH OTR 500 0 0 ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 1370758 6830 SH SOLE 6790 0 40 ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 109186 544 SH OTR 544 0 0 ISHARES RUSSELL 2000 VALUE ETF RUS 2000 VAL ETF 464287630 1281783 8252 SH SOLE 8252 0 0 ISHARES RUSSELL MIDCAP ETF RUS MID CAP ETF 464287499 285891 3678 SH SOLE 3678 0 0 ISHARES S&P MID-CAP 400 VALUE ETF S&P MC 400 VL ETF 464287705 280652 2461 SH SOLE 2461 0 0 ISHARES TIPS BOND TIPS BD ETF 464287176 459090 4271 SH SOLE 3921 0 350 ISHARES TIPS BOND TIPS BD ETF 464287176 96741 900 SH OTR 500 0 400 JOHNSON & JOHNSON COM 478160104 9026030 57586 SH SOLE 55716 0 1870 JOHNSON & JOHNSON COM 478160104 2140285 13655 SH OTR 13435 0 220 JP MORGAN CHASE & CO COM 46625H100 16424176 96556 SH SOLE 94657 0 1899 JP MORGAN CHASE & CO COM 46625H100 3711412 21819 SH OTR 21522 0 297 KADANT INC COM 48282T104 210233 750 SH SOLE 750 0 0 KEYCORP COM COM 493267108 652435 45308 SH SOLE 45308 0 0 KIMBERLY CLARK CORP COM 494368103 524073 4313 SH SOLE 4313 0 0 KLA CORP COM NEW 482480100 3626149 6238 SH SOLE 6058 0 180 KLA CORP COM NEW 482480100 456321 785 SH OTR 785 0 0 L3HARRIS TECHNOLOGIES INC COM 482431109 247479 1175 SH SOLE 1175 0 0 LABORATORY CORP OF AMERICA COM NEW 50540R409 941435 4142 SH SOLE 4142 0 0 LABORATORY CORP OF AMERICA COM NEW 50540R409 248428 1093 SH OTR 1093 0 0 LAM RESEARCH CORP COM 512807108 1074633 1372 SH SOLE 1372 0 0 LAMAR ADVERTISING CO NEW CL A CL A 512816109 318734 2999 SH SOLE 2999 0 0 LENNOX INTERNATIONAL INC COM 526107107 321767 719 SH SOLE 719 0 0 LINCOLN ELECTRIC HOLDINGS INC COM 533900106 652380 3000 SH SOLE 3000 0 0 LINDE PLC SHS G5494J103 3150557 7671 SH SOLE 7446 0 225 LINDE PLC SHS G5494J103 234105 570 SH OTR 570 0 0 LOCKHEAD MARTIN CORP COM 539830109 2344611 5173 SH SOLE 4958 0 215 LOWES COS INC COM 548661107 912901 4102 SH SOLE 3892 0 210 LOWES COS INC COM 548661107 1255182 5640 SH OTR 5640 0 0 LVMH MOET HENNESSY LOU VUITTON ADR SPON ADS 502441306 1479107 9105 SH SOLE 9105 0 0 LVMH MOET HENNESSY LOU VUITTON ADR SPON ADS 502441306 82658 510 SH OTR 510 0 0 MANHATTAN ASSOCIATES INC COM 562750109 258384 1200 SH SOLE 1200 0 0 MARRIOTT INTL INC NEW CL A CL A 571903202 1100489 4880 SH SOLE 4880 0 0 MARSH & MCLENNAN COS INC COM COM 571748102 517632 2732 SH SOLE 2732 0 0 MARTIN MARIETTA MATERIALS INC COM 573284106 284379 570 SH SOLE 570 0 0 MASTERCARD INC CL A 57636Q104 14068432 32985 SH SOLE 31985 0 1000 MASTERCARD INC CL A 57636Q104 2380779 5582 SH OTR 5532 0 50 MCCORMICK & CO INC COM NON VTG 579780206 2139904 31276 SH SOLE 31276 0 0 MCCORMICK & CO INC COM NON VTG 579780206 21894 320 SH OTR 320 0 0 MCDONALDS CORP COM 580135101 3631654 12248 SH SOLE 11887 0 361 MCDONALDS CORP COM 580135101 358184 1208 SH OTR 1208 0 0 MCKESSON CORP COM 58155Q103 276399 597 SH SOLE 597 0 0 MEDTRONIC INC SHS 585055106 250023 3035 SH SOLE 3035 0 0 MEDTRONIC INC SHS 585055106 414454 5031 SH OTR 5031 0 0 MERCK & CO INC COM 58933Y105 3512188 32216 SH SOLE 32216 0 0 MERCK & CO INC COM 58933Y105 475327 4360 SH OTR 4360 0 0 META PLATFORMS INC CL A CL A 30303M102 1893686 5350 SH SOLE 5350 0 0 META PLATFORMS INC CL A CL A 30303M102 17698 50 SH OTR 50 0 0 METLIFE INC COM COM 59156R108 324037 4900 SH SOLE 4900 0 0 METTLER-TOLEDO INTERNATIONAL INC COM 592688105 382082 315 SH SOLE 315 0 0 MICROSOFT CORP COM 594918104 36641338 97440 SH SOLE 95239 0 2201 MICROSOFT CORP COM 594918104 8436833 22436 SH OTR 22186 0 250 MONDELEZ INTL INC CL A 609207105 2232800 30827 SH SOLE 30827 0 0 MOODY'S CORP COM 615369105 404230 1035 SH SOLE 1025 0 10 MORGAN STANLEY COM NEW COM NEW 617446448 1156020 12397 SH SOLE 12397 0 0 MOTOROLA SOLUTIONS INC COM NEW COM 620076307 250159 799 SH SOLE 799 0 0 NASDAQ INC COM 631103108 2602986 44771 SH SOLE 41471 0 3300 NASDAQ INC COM 631103108 26454 455 SH OTR 0 0 455 NEXTERA ENERGY INC COM 65339F101 9807808 161472 SH SOLE 155728 0 5744 NEXTERA ENERGY INC COM 65339F101 2303686 37927 SH OTR 37927 0 0 NIKE INC CLASS B CL B 654106103 4595551 42328 SH SOLE 41238 0 1090 NIKE INC CLASS B CL B 654106103 217140 2000 SH OTR 2000 0 0 NORTHROP GRUMMAN CORP COM 666807102 1594485 3406 SH SOLE 3406 0 0 NOVA LTD COM M7516K103 274780 2000 SH SOLE 2000 0 0 NOVARTIS AG SPONS ADR SPONSORED ADR 66987V109 1602596 15872 SH SOLE 15872 0 0 NOVARTIS AG SPONS ADR SPONSORED ADR 66987V109 220619 2185 SH OTR 2185 0 0 NOVO NORDISK ADR 670100205 3225985 31184 SH SOLE 29554 0 1630 NOVO NORDISK ADR 670100205 102416 990 SH SOLE 990 0 0 NUCOR CORP COM 670346105 2400360 13792 SH SOLE 13792 0 0 NVIDIA CORP COM 67066G104 22029862 44485 SH SOLE 44245 0 240 NVIDIA CORP COM 67066G104 71807 145 SH OTR 145 0 0 NVR INC COM 62944T105 210014 30 SH SOLE 30 0 0 ON SEMI CONDUCTOR CORP COM 682189105 252678 3025 SH SOLE 3025 0 0 ONEOK INC NEW COM COM 682680103 1393797 19849 SH SOLE 19849 0 0 ORACLE COM 68389X105 732528 6948 SH SOLE 6948 0 0 ORACLE COM 68389X105 441752 4190 SH OTR 4190 0 0 O'REILLY AUTOMOTIVE INC COM 67103H107 251771 265 SH SOLE 265 0 0 OTIS WORLDWIDE CORP COM 68902V107 463007 5175 SH SOLE 5070 0 105 PACCAR INC COM 693718108 370972 3799 SH SOLE 3799 0 0 PALO ALTO NETWORKS INC COM COM 697435105 939193 3185 SH SOLE 3185 0 0 PARKER HANNIFIN CORP COM 701094104 1451205 3150 SH SOLE 3150 0 0 PAYCHEX INC COM 704326107 501453 4210 SH SOLE 4210 0 0 PAYPAL HOLDINGS COM 70450Y103 115451 1880 SH SOLE 1880 0 0 PAYPAL HOLDINGS COM 70450Y103 222918 3630 SH OTR 3630 0 0 PEPSICO INC COM 713448108 6731948 39637 SH SOLE 38787 0 850 PEPSICO INC COM 713448108 1856691 10932 SH OTR 10932 0 0 PFIZER INC COM COM 717081103 2875216 99869 SH SOLE 99869 0 0 PFIZER INC COM COM 717081103 89249 3100 SH OTR 3100 0 0 PHLIP MORRIS INTERNATIONAL INC COM 718172109 319590 3397 SH SOLE 3397 0 0 PHILLIPS 66 COM 718546104 1022382 7679 SH SOLE 7609 0 70 PNC FINL SVCS GROUP INC COM COM 693475105 1270235 8203 SH SOLE 8203 0 0 POOL CORP COM 73278L105 1958463 4912 SH SOLE 4627 0 285 POOL CORP COM 73278L105 271121 680 SH OTR 620 0 60 PPG INDUSTRIES COM 693506107 314055 2100 SH SOLE 2100 0 0 PROCTER & GAMBLE CO COM 742718109 9390577 64082 SH SOLE 63590 0 492 PROCTER & GAMBLE CO COM 742718109 1885677 12868 SH OTR 12643 0 225 PROLOGIS INC COM 74340W103 691694 5189 SH SOLE 4959 0 230 QUANTA SERVICES INC COM 74762E102 6868698 31829 SH SOLE 31629 0 200 REGENERON PHARMS INC COM 75886F107 591967 674 SH SOLE 674 0 0 REPUBLIC SVCS INC COM 760759100 1226930 7440 SH SOLE 7097 0 343 REVVITY INC COM 714046109 218620 2000 SH SOLE 2000 0 0 ROCKWELL AUTOMATION INC COM 773903109 79172 255 SH SOLE 255 0 0 ROCKWELL AUTOMATION INC COM 773903109 1426035 4593 SH OTR 4593 0 0 ROLLINS INC COM 775711104 865408 19817 SH SOLE 19817 0 0 ROPER TECHNOLOGIES INC COM 776696106 823207 1510 SH SOLE 1480 0 30 ROPER TECHNOLOGIES INC COM 776696106 1143767 2098 SH OTR 2098 0 0 ROSS STORES INC COM 778296103 385416 2785 SH SOLE 2785 0 0 RTX CORPORATION COM 75513E101 3380577 40178 SH SOLE 39102 0 1076 RTX CORPORATION COM 75513E101 133194 1583 SH OTR 1583 0 0 S&P GLOBAL INC COM 78409V104 7615709 17288 SH SOLE 16766 0 522 S&P GLOBAL INC COM 78409V104 1422880 3230 SH OTR 3230 0 0 SALESFORCE.COM INC COM 79466L302 732582 2784 SH SOLE 2784 0 0 SALESFORCE.COM INC COM 79466L302 1321226 5021 SH OTR 5021 0 0 SCHWAB US BROAD MARKET ETF US BRD MKT ETF 808524102 929066 16689 SH SOLE 16689 0 0 SCHWAB US BROAD MARKET ETF US BRD MKT ETF 808524102 218004 3916 SH OTR 0 0 3916 SCHWAB US LARGE CAP ETF US LRG CAP ETF 808524201 321480 5700 SH SOLE 5700 0 0 SCHWAB US MID CAP ETF US MID-CAP ETF 808524508 292259 3880 SH SOLE 3770 0 110 SCHWAB US SMALL CAP ETF US SML CAP ETF 808524607 331625 7020 SH SOLE 6320 0 700 SHELL PLC SPON ADS SPON ADS 780259305 293402 4459 SH SOLE 4459 0 0 SHERWIN WILLIAMS CO COM 824348106 13463180 43165 SH SOLE 41825 0 1340 SHERWIN WILLIAMS CO COM 824348106 1066698 3420 SH OTR 3260 0 160 SONY GROUP CORP SPONSORED ADR SPONSORED ADR 835699307 217882 2301 SH SOLE 2301 0 0 SOUTHERN CO COM 842587107 283986 4050 SH SOLE 4050 0 0 SPDR BARCLAYS INVEST GRAD BLOMBERG BRC INV 78468R200 6607930 216016 SH SOLE 196366 0 19650 SPDR BARCLAYS INVEST GRAD BLOMBERG BRC INV 78468R200 1583033 51750 SH OTR 46710 0 5040 SPDR DOW JONES IND AVE UT SER 1 78467X109 397598 1055 SH SOLE 985 0 70 SPDR PORTFOLIO INTERMEDIATE TERM CORP BD ETF PORTFOLIO INTRMD 78464A375 214052 6520 SH SOLE 6520 0 0 SPDR PORTFOLIO INTERMEDIATE TERM CORP BD ETF PORTFOLIO INTRMD 78464A375 52528 1600 SH OTR 0 0 1600 SPDR PORTFOLIO SHORT TERM CORP BD ETF PORTFOLIO SHORT 78464A474 1470537 49380 SH SOLE 42570 0 6810 SPDR PORTFOLIO SHORT TERM CORP BD ETF PORTFOLIO SHORT 78464A474 102741 3450 SH OTR 3450 0 0 SPDR S&P 500 ETF TR UNIT 78462F103 13128537 27621 SH SOLE 24050 0 3571 SPDR S&P 500 ETF TR UNIT 78462F103 190124 400 SH OTR 400 0 0 SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 305539 2445 SH SOLE 2445 0 0 SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 24994 200 SH OTR 200 0 0 SPDR S&P MIDCAP 400 ETF UTSER1 S&PDCRP 78467Y107 1173570 2313 SH SOLE 2213 0 100 SPDR S&P MIDCAP 400 ETF UTSER1 S&PDCRP 78467Y107 1536347 3028 SH OTR 3028 0 0 SPDR SSgA ULTRA SHORT TERM ULT SHT TRM BD 78467V707 444180 11000 SH SOLE 9550 0 1450 STANLEY BLACK & DECKER INC COM 854502101 323828 3301 SH SOLE 3301 0 0 STARBUCKS CORP COM 855244109 1593478 16597 SH SOLE 16597 0 0 STERIS PLC SHS USD 859152100 1564673 7117 SH SOLE 7117 0 0 STERIS PLC SHS USD 859152100 74749 340 SH OTR 340 0 0 STERLING INFRASTRUCTURE INC COM 859241101 219825 2500 SH SOLE 2500 0 0 STRYKER CORP COM 863667101 8549168 28549 SH SOLE 27188 0 1361 STRYKER CORP COM 863667101 3451576 11526 SH OTR 11361 0 165 SYNOPSYS INC COM 871607107 257455 500 SH SOLE 500 0 0 SYSCO CORP COM 871829107 925826 12660 SH SOLE 12660 0 0 SYSCO CORP COM 871829107 51191 700 SH OTR 700 0 0 T ROWE PRICE GROUP INC COM 74144T108 66768 620 SH SOLE 620 0 0 T ROWE PRICE GROUP INC COM 74144T108 461882 4289 SH OTR 4289 0 0 TAIWAN SEMICONDUCTOR SPONSORED ADS 874039100 528320 5080 SH SOLE 5080 0 0 TARGET CORP COM 94975G181 1041945 7316 SH SOLE 7316 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND TECHNOLOGY 81369Y803 456897 2374 SH SOLE 2374 0 0 TESLA INC COM 88160R101 1304520 5250 SH SOLE 5250 0 0 TESLA INC COM 88160R101 37272 150 SH OTR 150 0 0 TETRA TECH INC COM 88162G103 3193715 19132 SH SOLE 18512 0 620 TEXAS INSTRUMENTS INC COM 882508104 954747 5601 SH SOLE 5541 0 60 TEXAS INSTRUMENTS INC COM 882508104 284668 1670 SH OTR 1670 0 0 THE CIGNA GROUP COM 125523100 200632 670 SH SOLE 670 0 0 TRAVELERS COS INC COM 89417E109 1414388 7425 SH SOLE 7425 0 0 TRAVELERS COS INC COM 89417E109 2151585 11295 SH OTR 11295 0 0 THERMO FISHER SCIENT COM 883556102 7606221 14330 SH SOLE 13955 0 375 THERMO FISHER SCIENT COM 883556102 1855111 3495 SH OTR 3495 0 0 TJX COMPANIES COM 872540109 5396608 57527 SH SOLE 55267 0 2260 TJX COMPANIES COM 872540109 2432212 25927 SH OTR 25927 0 0 TORONTO DOMINION BANK COM NEW 891160509 525619 8134 SH SOLE 7934 0 200 TOYOTA MOTOR CORP ADS ADS 892331307 202085 1102 SH SOLE 1102 0 0 TRACTOR SUPPLY CO COM 892356106 1584341 7368 SH SOLE 7098 0 270 TRANE TECHNOLOGIES PLC SHS G8994E103 943405 3868 SH SOLE 3868 0 0 UNILEVER PLC SPSD ADR SPON ADR NEW 904767704 671690 13855 SH SOLE 13855 0 0 UNION PACIFIC CORP COM 907818108 4772888 19432 SH SOLE 19202 0 230 UNION PACIFIC CORP COM 907818108 191092 778 SH OTR 678 0 100 UNITEDHEALTH GROUP INC COM 91324P102 12854170 24416 SH SOLE 23951 0 465 UNITEDHEALTH GROUP INC COM 91324P102 1138755 2163 SH OTR 2163 0 0 US BANCORP COM NEW 902973304 455782 10531 SH SOLE 10531 0 0 UTAH MEDICAL PRODUCTS COM 917488108 336880 4000 SH SOLE 4000 0 0 VANECK VECTORS SEMICONDUCTOR SEMICONDUCTOR ET 92189F676 3682763 21060 SH SOLE 20610 0 450 VANECK VECTORS SEMICONDUCTOR SEMICONDUCTOR ET 92189F676 1419944 8120 SH OTR 7620 0 500 VANGUARD DIVIDEND APPRECIATION DIV APP ETF 921908844 373176 2190 SH SOLE 2020 0 170 VANGUARD DIVIDEND APPRECIATION DIV APP ETF 921908844 73272 430 SH OTR 430 0 0 VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ALL WORLD EX US 922042775 56140 1000 SH SOLE 1000 0 0 VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ALL WORLD EX US 922042775 168420 3000 SH OTR 3000 0 0 VANGUARD FTSE DEVELOPED MARKETS ETF VAN FTSE DEV MKT 921943858 214688 4482 SH SOLE 4482 0 0 VANGUARD FTSE DEVELOPED MARKETS ETF VAN FTSE DEV MKT 921943858 57001 1190 SH SOLE 1190 0 0 VANGUARD INFORMATION TECHNOLOGY ETF INF TECH ETF 92204A702 219736 454 SH SOLE 452 0 2 VANGUARD INTERMEDIATE-TERM CORPORATE INTER-TERM CORP 92206C870 308864 3800 SH SOLE 3800 0 0 VANGUARD MID-CAP MID CAP ETF 922908629 350588 1507 SH SOLE 1357 0 150 VANGUARD MID-CAP MID CAP ETF 922908629 106316 457 SH OTR 457 0 0 VANGUARD S&P 500 ETF S&P 500 ETF SHS 922908363 228542 523 SH SOLE 523 0 0 VANGUARD S&P 500 GROWTH ETF 500 GRTH IDX F 921932505 925368 3417 SH SOLE 3417 0 0 VANGUARD SHORT-TERM BOND ETF SHORT TRM BOND 921937827 277657 3605 SH SOLE 2565 0 1040 VANGUARD SHORT-TERM BOND ETF SHORT TRM BOND 921937827 53144 690 SH OTR 690 0 0 VANGUARD SHORT-TERM CORPORATE BOND ETF SHRT TRM CORP BD 92206C409 413930 5350 SH SOLE 5350 0 0 VANGUARD TOTAL BOND MARKET TOTAL BND MRKT 921937835 300452 4085 SH SOLE 4085 0 0 VANGUARD TOTAL STOCK MARK TOTAL STK MKT 922908769 1569922 6618 SH SOLE 6618 0 0 VANGUARD TOTAL STOCK MARK TOTAL STK MKT 922908769 83027 350 SH OTR 350 0 0 VERALTO CORP COM 92338C103 676671 8226 SH SOLE 7876 0 350 VERALTO CORP COM 92338C103 362684 4409 SH OTR 4363 0 46 VERIZON COMMUNICATIONS COM 92343V104 966179 25628 SH SOLE 25628 0 0 VERIZON COMMUNICATIONS COM 92343V104 102996 2732 SH OTR 2732 0 0 VISA INC COM CL A 92826C839 16234906 62358 SH SOLE 60390 0 1968 VISA INC COM CL A 92826C839 1919821 7374 SH OTR 7244 0 130 WAL-MART STORES INC COM 931142103 2202371 13970 SH SOLE 13790 0 180 WAL-MART STORES INC COM 931142103 22071 140 SH OTR 140 0 0 WALT DISNEY COMPANY COM 254687106 2499137 27679 SH SOLE 27459 0 220 WALT DISNEY COMPANY COM 254687106 171551 1900 SH OTR 1900 0 0 WEC ENERGY GROUP COM 92939U106 2424011 28799 SH SOLE 28079 0 720 WEC ENERGY GROUP COM 92939U106 325738 3870 SH OTR 3870 0 0 WELLS FARGO CO COM 949746101 222130 4513 SH SOLE 4513 0 0 WEST PHARM SRVC INC COM 955306105 1195447 3395 SH SOLE 3125 0 270 WISDOM JAPAN HEDGED EQUITY FUND JAPN HEDGE EQT 97717W851 219950 2500 SH SOLE 2500 0 0 YUM BRANDS INC COM 988498101 130660 1000 SH SOLE 1000 0 0 YUM BRANDS INC COM 988498101 75130 575 SH OTR 575 0 0 ZEOTIS INC CL A CL A 98978V103 2112649 10704 SH SOLE 10704 0 0