0001398344-24-009215.txt : 20240513 0001398344-24-009215.hdr.sgml : 20240513 20240513091501 ACCESSION NUMBER: 0001398344-24-009215 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240513 DATE AS OF CHANGE: 20240513 EFFECTIVENESS DATE: 20240513 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: 24937139 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 03-31-2024 03-31-2024 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 05-10-2024 0 436 946657864
INFORMATION TABLE 2 fp0088318-1_13fhr-table.xml 3M CO COM COM 88579Y101 957706 9029 SH SOLE 8859 0 170 3M CO COM COM 88579Y101 162287 1530 SH OTR 1530 0 0 ABB LTD SPONSORED ADR SPON ADS 000375204 960811 20725 SH SOLE 20725 0 0 ABBOTT LABS COM COM 002824100 5496143 48356 SH SOLE 47419 0 937 ABBOTT LABS COM COM 002824100 521586 4589 SH OTR 4589 0 0 ABBVIE INC COM 00287Y109 12079603 66335 SH SOLE 63644 0 2691 ABBVIE INC COM 00287Y109 1468272 8063 SH OTR 8063 0 0 ACCENTURE PLC CL A SHS CLASS A G1151C101 11522009 33242 SH SOLE 32322 0 920 ACCENTURE PLC CL A SHS CLASS A G1151C101 800669 2310 SH OTR 2310 0 0 ADOBE SYSTEMS INC COM 00724F101 7106786 14084 SH SOLE 13959 0 125 ADVANCED MICRO DEVICES COM 007903107 762751 4226 SH SOLE 4226 0 0 ADVANCED MICRO DEVICES COM 007903107 209549 1161 SH OTR 1161 0 0 AFLAC INC COM 001055102 1713594 19958 SH SOLE 19558 0 400 AFLAC INC COM 001055102 527524 6144 SH OTR 6144 0 0 AGILENT TECHNOLOGIES INC. COM 00846U101 2298621 15797 SH SOLE 15767 0 30 AIR PRODUCTS & CHEMS INC COM 009158106 5490565 22663 SH SOLE 22533 0 130 AIR PRODUCTS & CHEMS INC COM 009158106 1377547 5686 SH OTR 5686 0 0 ALLSTATE CORP COM 020002101 299307 1730 SH SOLE 1730 0 0 ALPHABET INC CL A CAP STK CL A 02079K305 17187758 113879 SH SOLE 106949 0 6930 ALPHABET INC CL A CAP STK CL A 02079K305 1807689 11977 SH OTR 11977 0 0 ALPHABET INC CL C CAP STK CL C 02079K107 6379694 41900 SH SOLE 40200 0 1700 ALPHABET INC CL C CAP STK CL C 02079K107 1814482 11917 SH OTR 11917 0 0 ALTRIA GROUP INC COM COM 022095103 220979 5066 SH SOLE 5066 0 0 AMAZON.COM INC COM 023135106 14179672 78610 SH SOLE 78010 0 600 AMAZON.COM INC COM 023135106 72152 400 SH OTR 400 0 0 AMERICAN ELECTRIC POWER COM 025537101 347930 4041 SH SOLE 4041 0 0 AMERICAN EXPRESS COM 025816109 2166015 9513 SH SOLE 9513 0 0 AMERICAN EXPRESS COM 025816109 21858 96 SH OTR 96 0 0 AMERICAN TOWER COM 03027X100 389647 1972 SH SOLE 1972 0 0 AMERICAN TOWER COM 03027X100 246000 1245 SH OTR 1245 0 0 AMERICAN WATER WORKS COMPANY INC COM 030420103 478208 3913 SH SOLE 3793 0 120 AMERICAN WATER WORKS COMPANY INC COM 030420103 173905 1423 SH OTR 1423 0 0 AMERIPRISE FINANCIAL INC COM 03076C106 1129860 2577 SH SOLE 2577 0 0 AMGEN INC COM 031162100 4195995 14758 SH SOLE 14715 0 43 AMGEN INC COM 031162100 482775 1698 SH OTR 1698 0 0 AMPHENOL CL A 032095101 6916963 59965 SH SOLE 58060 0 1905 AMPHENOL CL A 032095101 500619 4340 SH OTR 4340 0 0 ANALOG DEVICES COM 032654105 2373876 12002 SH SOLE 11765 0 237 AON PLC SHS CL A SHS CL A G0403H108 231935 695 SH SOLE 695 0 0 APPLE INC COM 037833100 43284810 252419 SH SOLE 246809 0 5610 APPLE INC COM 037833100 6538704 38131 SH OTR 38131 0 0 APPLIED INDUSTRIAL TECHNOLOGIES INC COM 03820C105 632160 3200 SH SOLE 3200 0 0 APPLIED MATERIALS COM 038222105 3619543 17551 SH SOLE 17551 0 0 ARISTA NETWORKS INC COM 040413106 1466429 5057 SH SOLE 5032 0 25 ASML HOLDING NV SHS N07045102 921672 1506 SH SOLE 1506 0 0 ASML HOLDING NV NY REGISTRY SHS N07059210 1873007 1930 SH SOLE 1880 0 50 ASML HOLDING NV SHS N07059202 592599 615 SH SOLE 615 0 0 AT&T CORP COM NEW COM 00206R102 729467 41447 SH SOLE 41447 0 0 AT&T CORP COM NEW COM 00206R102 40832 2320 SH OTR 2320 0 0 AUTO DATA PROCESSING COM 053015103 8842045 35405 SH SOLE 34630 0 775 AUTO DATA PROCESSING COM 053015103 2822811 11303 SH OTR 11303 0 0 AUTOZONE INC COM 053332102 2026511 643 SH SOLE 613 0 30 AUTOZONE INC COM 053332102 126066 40 SH OTR 40 0 0 AVERY DENNISON CORP COM 053611109 2290992 10262 SH SOLE 10152 0 110 BANK OF AMERICA COM 060505104 3377686 89074 SH SOLE 89074 0 0 BK OF AMERICA CORP 7.25CNV PFD L 7.25% CNV PFD L 060505682 846362 709 SH SOLE 709 0 0 BANK HAWAII CORP COM 062540109 297787 4773 SH SOLE 4773 0 0 BECTON DICKINSON COM 075887109 1319404 5332 SH SOLE 5182 0 150 BECTON DICKINSON COM 075887109 24745 100 SH OTR 100 0 0 BERKSHIRE HATHAWAY CL A CL A 084670108 1268880 2 SH SOLE 2 0 0 BERKSHIRE HATHAWAY CL B CL B NEW 084670207 5575674 13259 SH SOLE 13114 0 145 BERKSHIRE HATHAWAY CL B CL B NEW 084670207 339360 807 SH OTR 807 0 0 BLACKROCK INC COM 09247X101 3790000 4546 SH SOLE 4216 0 330 BLACKROCK INC COM 09247X101 216762 260 SH OTR 260 0 0 BOEING CO COM 097023105 326732 1693 SH SOLE 1693 0 0 BOEING CO COM 097023105 77196 400 SH OTR 400 0 0 BOOKING HOLDINGS INC COM 09857L108 199533 55 SH SOLE 55 0 0 BOOKING HOLDINGS INC COM 09857L108 613112 169 SH OTR 169 0 0 BRISTOL-MYERS SQUIBB COM 110122108 767246 14148 SH SOLE 14148 0 0 BRISTOL-MYERS SQUIBB COM 110122108 127441 2350 SH OTR 2350 0 0 BROADCOM LTD SHS Y09827109 23528678 17752 SH SOLE 17347 0 405 BROADCOM LTD SHS Y09827109 1183591 893 SH OTR 893 0 0 BROADRIDGE FINL SOLUTIONS INC COM 11133T103 225756 1102 SH SOLE 1102 0 0 BROWN & BROWN INC COM 115236101 1848670 21118 SH SOLE 20418 0 700 BROWN FORMAN CORP-CL B CL B 115637209 740386 14343 SH SOLE 13668 0 675 CADENCE DESIGN SYSTEMS COM 127387108 3358711 10790 SH SOLE 10790 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 214260 3000 SH SOLE 3000 0 0 CARRIER GLOBAL CORP COM 14448C104 846489 14562 SH SOLE 14302 0 260 CATERPILLAR INC COM 149123101 2907622 7935 SH SOLE 7935 0 0 CELANESE CORP COM 150870103 449757 2617 SH SOLE 2327 0 290 CELANESE CORP COM 150870103 56714 330 SH OTR 330 0 0 CGI INC CL A CL A SUB VTG 12532H104 220980 2000 SH SOLE 2000 0 0 CHARLES RIVER LABS INTL INC COM 159864107 270950 1000 SH SOLE 1000 0 0 CHEMED CORP COM 16359R103 715752 1115 SH SOLE 1115 0 0 CHEMED CORP COM 16359R103 19258 30 SH OTR 30 0 0 CHEVRON CORP COM 166764100 5924200 37557 SH SOLE 36457 0 1100 CHEVRON CORP COM 166764100 176669 1120 SH OTR 1120 0 0 CHUBB COM 171232101 2061897 7957 SH SOLE 7847 0 110 CHUBB COM 171232101 129565 500 SH OTR 500 0 0 CHURCH & DWIGHT CO INC COM 171340102 6316295 60553 SH SOLE 59492 0 1061 CHURCH & DWIGHT CO INC COM 171340102 1631408 15640 SH OTR 15640 0 0 CINCINNATI FINL CORP COM 172062101 485753 3912 SH SOLE 3912 0 0 CINTAS CORP COM 172908105 7202135 10483 SH SOLE 10315 0 168 CINTAS CORP COM 172908105 247331 360 SH OTR 360 0 0 CISCO SYSTEMS INC COM 17275R102 3960758 79358 SH SOLE 78848 0 510 CISCO SYSTEMS INC COM 17275R102 1230681 24658 SH OTR 24658 0 0 CITIGROUP INC COM NEW COM NEW 172967424 1629062 25760 SH SOLE 25760 0 0 CLOROX CO COM 189054109 444019 2900 SH SOLE 2820 0 80 COCA COLA CO COM 191216100 1184873 19367 SH SOLE 18747 0 620 COCA COLA CO COM 191216100 623118 10185 SH OTR 10185 0 0 COGNIZANT TECH SOL C CL A 192446102 18323 250 SH SOLE 250 0 0 COGNIZANT TECH SOL C CL A 192446102 482615 6585 SH OTR 6585 0 0 COLGATE PALMOLIVE CO COM 194162103 236381 2625 SH SOLE 2625 0 0 COLGATE PALMOLIVE CO COM 194162103 94553 1050 SH OTR 1050 0 0 COMCAST CORP CL A CL A 20030N101 3187786 73536 SH SOLE 72236 0 1300 COMCAST CORP CL A CL A 20030N101 586092 13520 SH OTR 13520 0 0 COMMUNICATION SERVICES SELECT SECTOR COMMUNICATION 81369Y852 267437 3275 SH SOLE 3245 0 30 COMMUNICATION SERVICES SELECT SECTOR COMMUNICATION 81369Y852 194351 2380 SH OTR 2380 0 0 CONOCOPHILLIPS COM 20825C104 966946 7597 SH SOLE 7597 0 0 CONSTELLATION BRANDS INC CL A 21036P108 948714 3491 SH SOLE 3491 0 0 CORNING INC COM 219350105 680525 20647 SH SOLE 20647 0 0 CORNING INC COM 219350105 4944 150 SH OTR 150 0 0 CORTEVA INC COM 22052L104 332641 5768 SH SOLE 5768 0 0 COSTCO WHOLESALE CORP COM 22160K105 14812314 20218 SH SOLE 19833 0 385 COSTCO WHOLESALE CORP COM 22160K105 690137 942 SH OTR 942 0 0 CSX CORPORATION COM 126408103 3017943 81412 SH SOLE 81102 0 310 CUMMINS INC COM 231021106 1685398 5720 SH SOLE 5720 0 0 CUMMINS INC COM 231021106 73663 250 SH OTR 250 0 0 CURTISS WRIGHT CORP COM 231561101 230346 900 SH SOLE 900 0 0 CVS HEALTH CORP COM 126650100 840033 10532 SH SOLE 10222 0 310 CVS HEALTH CORP COM 126650100 207376 2600 SH OTR 2600 0 0 DANAHER CORP COM 235851102 12230287 48976 SH SOLE 48036 0 940 DANAHER CORP COM 235851102 3311287 13260 SH OTR 13260 0 0 DECKERS OUTDOOR CORP COM 243537107 4290263 4558 SH SOLE 4548 0 10 DEERE & CO COM 244199105 4438046 10805 SH SOLE 10675 0 130 DEERE & CO COM 244199105 201263 490 SH OTR 490 0 0 DELTA AIR LINES INC COM NEW 247361702 215415 4500 SH SOLE 4500 0 0 DEVON ENERGY CORP NEW COM COM 25179M103 728697 14522 SH SOLE 14522 0 0 DIAGEO PLC SPSD 1 AD SPON ADR NEW 25243Q205 1202860 8087 SH SOLE 8087 0 0 DIMENSIONAL U.S. SMALL CAP ETF US SMALL CAP ETF 25434V500 214450 3440 SH SOLE 3440 0 0 DONALDSON INC COM COM 257651109 238976 3200 SH SOLE 3200 0 0 DOVER CORP COM 260003108 248243 1401 SH SOLE 1401 0 0 DOVER CORP COM 260003108 71585 404 SH OTR 404 0 0 DOW INC COM 260557103 469639 8107 SH SOLE 8107 0 0 DR HORTON INC COM 23331A109 5270537 32030 SH SOLE 32030 0 0 DR HORTON INC COM 23331A109 18101 110 SH OTR 110 0 0 DUPONT DE NEMOURS INC COM 26614N102 1003917 13094 SH SOLE 13094 0 0 EATON CORP PLC SHS G29183103 987131 3157 SH SOLE 3157 0 0 ECOLAB INC COM 278865100 946690 4100 SH SOLE 4100 0 0 ECOLAB INC COM 278865100 80815 350 SH OTR 350 0 0 EDWARDS LIFESCIENCES CORP COM 28176E112 1550270 16223 SH SOLE 16223 0 0 ELI LILLY & COMPANY COM 532457108 5632430 7240 SH SOLE 7050 0 190 ELI LILLY & COMPANY COM 532457108 155592 200 SH OTR 200 0 0 EMERSON ELECTRIC CO COM 291011104 2693612 23749 SH SOLE 23749 0 0 EMERSON ELECTRIC CO COM 291011104 124989 1102 SH OTR 1102 0 0 EOG RESOURCES INC COM 26875P101 485792 3800 SH SOLE 3800 0 0 EQUIFAX INC COM 294429105 1966272 7350 SH SOLE 7350 0 0 ESSENTIALS UTILITIES INC COM 29670G102 703024 18975 SH SOLE 18975 0 0 EVERSOURCE ENERGY COM 30040W108 1205680 20172 SH SOLE 18969 0 1203 EVERSOURCE ENERGY COM 30040W108 113384 1897 SH OTR 1897 0 0 EXTRA SPACE STORAGE INC COM 30225T102 651945 4435 SH SOLE 4410 0 25 EXXON MOBIL CORP COM 30231G102 5610208 48264 SH SOLE 47169 0 1095 EXXON MOBIL CORP COM 30231G102 752654 6475 SH OTR 6475 0 0 FABRINET SHS G3323L100 221153 1170 SH SOLE 1170 0 0 FACTSET RESEARCH COM 303075105 2208335 4860 SH SOLE 4770 0 90 FACTSET RESEARCH COM 303075105 195388 430 SH OTR 430 0 0 FASTENAL COM 311900104 1029819 13350 SH SOLE 13350 0 0 FISERV INC COM 337738108 2234603 13982 SH SOLE 13982 0 0 FORTIVE CORP COM 34959J108 321285 3735 SH SOLE 3735 0 0 FORTIVE CORP COM 34959J108 10753 125 SH OTR 125 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1402724 5610 SH SOLE 5570 0 40 GARMIN LTD SHS H2906T109 567939 3815 SH SOLE 3815 0 0 GENERAL DYNAMICS CORP COM 369550108 724304 2564 SH SOLE 2564 0 0 GENERAL DYNAMICS CORP COM 369550108 25424 90 SH OTR 90 0 0 GENERAL ELECTRIC CO COM NEW COM NEW 369604301 585041 3333 SH SOLE 3333 0 0 GENERAL ELECTRIC CO COM NEW COM NEW 369604301 76707 437 SH OTR 437 0 0 GENERAL MILLS INC COM 370334104 236919 3386 SH SOLE 3146 0 240 GENERAL MILLS INC COM 370334104 19172 274 SH OTR 274 0 0 GLOBE LIFE INC COM 37959E102 539142 4633 SH SOLE 4243 0 390 HEICO CORP COM 422806109 2818969 14759 SH SOLE 14334 0 425 HEICO CORP COM 422806109 508060 2660 SH OTR 2660 0 0 HENRY JACK & ASSOCIATES INC COM 426281101 407049 2343 SH SOLE 2343 0 0 HOME DEPOT INC COM 437076102 13331251 34753 SH SOLE 33863 0 890 HOME DEPOT INC COM 437076102 3550218 9255 SH OTR 9255 0 0 HONEYWELL INTL INC COM 438516106 3212984 15654 SH SOLE 15394 0 260 HONEYWELL INTL INC COM 438516106 1398779 6815 SH OTR 6815 0 0 ICON PLC ADR SHS G4705A100 411203 1224 SH SOLE 1224 0 0 IDEXX LBS CORP COM 45168D104 620920 1150 SH SOLE 1150 0 0 IDEXX LBS CORP COM 45168D104 48594 90 SH OTR 90 0 0 ILLINOIS TOOL WORKS INC COM 452308109 4547925 16949 SH SOLE 16689 0 260 ILLINOIS TOOL WORKS INC COM 452308109 2828735 10542 SH OTR 10542 0 0 INSIGHT ENTERPRISES INC COM 45765U103 452669 2440 SH SOLE 2440 0 0 INTEL CORP COM COM 458140100 1808011 40933 SH SOLE 40663 0 270 INTEL CORP COM COM 458140100 664979 15055 SH OTR 15055 0 0 INTERCONTINENTAL EXCHANGE COM 45866F104 8748107 63655 SH SOLE 62690 0 965 INTERCONTINENTAL EXCHANGE COM 45866F104 2611857 19005 SH OTR 19005 0 0 INTL BUSINESS MACHS COM 459200101 1435828 7519 SH SOLE 7519 0 0 INTL BUSINESS MACHS COM 459200101 57288 300 SH OTR 300 0 0 INTERPUBLIC GROUP COS INC COM 460690100 227757 6980 SH SOLE 6980 0 0 INTERPUBLIC GROUP COS INC COM 460690100 13052 400 SH OTR 400 0 0 INTUIT INC COM 461202103 6780150 10431 SH SOLE 10399 0 32 INTUIT INC COM 461202103 120250 185 SH OTR 185 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 969789 2430 SH SOLE 2430 0 0 INVESCO BIOTECHNOLOGY & GENOME ETF BIOTECHNOLOGY 46137V787 770116 11900 SH SOLE 11900 0 0 INVESCO QQQ TRUST SE UNIT SER 1 46090E103 15901330 35813 SH SOLE 34687 0 1126 INVESCO QQQ TRUST SE UNIT SER 1 46090E103 1944764 4380 SH OTR 4380 0 0 ISHARES 0-5 YEAR TIPS BOND ETF 0-5 YR TIPS ETF 46429B747 359539 3616 SH SOLE 3044 0 572 ISHARES 0-5 YEAR TIPS BOND ETF 0-5 YR TIPS ETF 46429B747 99430 1000 SH OTR 1000 0 0 ISHARES 1-3 YEAR TREASURY BOND ETF 1-3 YR TREAS BD 464287457 2268168 27735 SH SOLE 27735 0 0 ISHARES 3-7 YEAR TREASURY BOND ETF 3-7 YR TREAS BD 464288661 1854138 16010 SH SOLE 16010 0 0 ISHARES 3-7 YEAR TREASURY BOND ETF 3-7 YR TREAS BD 464288661 46324 400 SH OTR 400 0 0 ISHARES BIOTECHNOLOGY ETF ISHARES BIOTECH 464287556 229157 1670 SH SOLE 1670 0 0 ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF USD INV GRDE ETF 464288620 1317482 25950 SH SOLE 25950 0 0 ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF USD INV GRDE ETF 464288620 45693 900 SH OTR 900 0 0 ISHARES CORE HIGH DIVIDEND CORE HIGH DV ETF 46429B663 33063 300 SH SOLE 0 0 300 ISHARES CORE HIGH DIVIDEND CORE HIGH DV ETF 46429B663 268251 2434 SH OTR 2434 0 0 ISHARES CORE MSCI EAFE ETF CORE MSCI EAFE 46432F842 719934 9700 SH SOLE 9700 0 0 ISHARES CORE MSCI EMERGING MARKETS ETF CORE MSCI EMKT 46434G103 324409 6287 SH SOLE 6287 0 0 ISHARES CORE MSCI TOTAL INTERNATIONAL STC CORE MSCI TOTAL 46432F834 203580 3000 SH SOLE 3000 0 0 ISHARES CORE S&P 500 CORE S&P 500 ETF 464287200 351188 668 SH SOLE 668 0 0 ISHARES CORE S&P SMA CORE S&P SCP ETF 464287804 668204 6046 SH SOLE 5926 0 120 ISHARES CORE S&P SMA CORE S&P SCP ETF 464287804 1151729 10421 SH OTR 10421 0 0 ISHARES CORE US AGGREGATE BOND CORE US AGGBD ETF 464287226 300676 3070 SH SOLE 2990 0 80 ISHARES CYBERSECURITY AND TECH ETF CYBERSECURITY 46435U135 682511 14568 SH SOLE 14488 0 80 ISHARES FLOATING RATE NOTE FLTG RATE NT ETF 46429B655 4395552 86086 SH SOLE 84476 0 1610 ISHARES FLOATING RATE NOTE FLTG RATE NT ETF 46429B655 251726 4930 SH OTR 4930 0 0 ISHARES TR MSCI EAFE MSCI EAFE ETF 464287465 1557191 19499 SH SOLE 19289 0 210 ISHARES TR MSCI EAFE MSCI EAFE ETF 464287465 938355 11750 SH OTR 11750 0 0 ISHARES MSCI EAFE GROWTH ETF EAFE GRWTH ETF 464288885 772198 7440 SH SOLE 7440 0 0 ISHARES MSCI EMERGING MSCI EMG MKT EFT 464287234 728677 17738 SH SOLE 17738 0 0 ISHARES MSCI EMERGING MSCI EMG MKT EFT 464287234 1011636 24626 SH OTR 24626 0 0 ISHRES MSCI USA ESG SELECT MSCI USA ESG SLC 464288802 280130 2566 SH SOLE 2376 0 190 ISHARES PREFERRED & INCOME SECURITIES ETF PFD AND INCM SEC 464288687 670384 20800 SH SOLE 20800 0 0 ISHARES PREFERRED & INCOME SECURITIES ETF PFD AND INCM SEC 464288687 16115 500 SH OTR 500 0 0 ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 1488198 7077 SH SOLE 7037 0 40 ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 114403 544 SH OTR 544 0 0 ISHARES RUSSELL 2000 VALUE ETF RUS 2000 VAL ETF 464287630 1343056 8457 SH SOLE 8457 0 0 ISHARES RUSSELL MIDCAP ETF RUS MID CAP ETF 464287499 309283 3678 SH SOLE 3678 0 0 ISHARES S&P MID-CAP 400 VALUE ETF S&P MC 400 VL ETF 464287705 239064 2021 SH SOLE 2021 0 0 ISHARES TIPS BOND TIPS BD ETF 464287176 313852 2922 SH SOLE 2922 0 0 ISHARES IBONDS DEC 2030 TERM CORPORATE ETF IBONDS DEC 2030 46436E726 254660 11900 SH SOLE 11900 0 0 JABIL INC COM 466313103 202265 1510 SH SOLE 1510 0 0 JOHNSON & JOHNSON COM 478160104 8907362 56308 SH SOLE 54738 0 1570 JOHNSON & JOHNSON COM 478160104 1983386 12538 SH OTR 12538 0 0 JP MORGAN CHASE & CO COM 46625H100 20395147 101823 SH SOLE 100354 0 1469 JP MORGAN CHASE & CO COM 46625H100 4117767 20558 SH OTR 20558 0 0 KADANT INC COM 48282T104 246075 750 SH SOLE 750 0 0 KEYCORP COM COM 493267108 857028 54208 SH SOLE 54208 0 0 KIMBERLY CLARK CORP COM 494368103 557887 4313 SH SOLE 4313 0 0 KLA CORP COM NEW 482480100 4404484 6305 SH SOLE 6175 0 130 KLA CORP COM NEW 482480100 548377 785 SH OTR 785 0 0 L3HARRIS TECHNOLOGIES INC COM 482431109 250393 1175 SH SOLE 1175 0 0 LABORATORY CORP OF AMERICA COM NEW 50540R409 971273 4446 SH SOLE 4446 0 0 LABORATORY CORP OF AMERICA COM NEW 50540R409 238777 1093 SH OTR 1093 0 0 LAM RESEARCH CORP COM 512807108 1369914 1410 SH SOLE 1370 0 40 LAMAR ADVERTISING CO NEW CL A CL A 512816109 405875 3399 SH SOLE 3399 0 0 LENNOX INTERNATIONAL INC COM 526107107 351418 719 SH SOLE 719 0 0 LINCOLN ELECTRIC HOLDINGS INC COM 533900106 766320 3000 SH SOLE 3000 0 0 LINDE PLC SHS G5494J103 4369716 9411 SH SOLE 9156 0 255 LINDE PLC SHS G5494J103 471285 1015 SH OTR 1015 0 0 LOCKHEAD MARTIN CORP COM 539830109 2173824 4779 SH SOLE 4699 0 80 LOWES COS INC COM 548661107 1125142 4417 SH SOLE 4207 0 210 LOWES COS INC COM 548661107 1423941 5590 SH OTR 5590 0 0 LVMH MOET HENNESSY LOU VUITTON ADR SPON ADS 502441306 2235720 12350 SH SOLE 12315 0 35 LVMH MOET HENNESSY LOU VUITTON ADR SPON ADS 502441306 91840 510 SH OTR 510 0 0 MANHATTAN ASSOCIATES INC COM 562750109 300276 1200 SH SOLE 1200 0 0 MARRIOTT INTL INC NEW CL A CL A 571903202 1269119 5030 SH SOLE 5030 0 0 MARSH & MCLENNAN COS INC COM COM 571748102 489614 2377 SH SOLE 2377 0 0 MARTIN MARIETTA MATERIALS INC COM 573284106 349946 570 SH SOLE 570 0 0 MASTERCARD INC CL A 57636Q104 15972232 33167 SH SOLE 32007 0 1160 MASTERCARD INC CL A 57636Q104 2419889 5025 SH OTR 5025 0 0 MCCORMICK & CO INC COM NON VTG 579780206 2041303 26576 SH SOLE 26576 0 0 MCDONALDS CORP COM 580135101 3177013 11268 SH SOLE 10907 0 361 MCDONALDS CORP COM 580135101 298303 1058 SH OTR 1058 0 0 MCKESSON CORP COM 58155Q103 308689 575 SH SOLE 575 0 0 MEDTRONIC INC SHS 585055106 191381 2196 SH SOLE 2196 0 0 MEDTRONIC INC SHS 585055106 291517 3345 SH OTR 3345 0 0 MERCK & CO INC COM 58933Y105 4376913 33171 SH SOLE 33171 0 0 MERCK & CO INC COM 58933Y105 575302 4360 SH OTR 4360 0 0 META PLATFORMS INC CL A CL A 30303M102 2837244 5843 SH SOLE 5843 0 0 META PLATFORMS INC CL A CL A 30303M102 24279 50 SH OTR 50 0 0 METLIFE INC COM COM 59156R108 383519 5175 SH SOLE 5175 0 0 METTLER-TOLEDO INTERNATIONAL INC COM 592688105 419356 315 SH SOLE 315 0 0 MICROSOFT CORP COM 594918104 42650069 101374 SH SOLE 98893 0 2481 MICROSOFT CORP COM 594918104 8923471 21210 SH OTR 21210 0 0 MONDELEZ INTL INC CL A 609207105 2869090 40987 SH SOLE 40987 0 0 MOODY'S CORP COM 615369105 406786 1035 SH SOLE 1025 0 10 MORGAN STANLEY COM NEW COM NEW 617446448 1230765 13071 SH SOLE 13071 0 0 MOTOROLA SOLUTIONS INC COM NEW COM 620076307 283629 799 SH SOLE 799 0 0 NASDAQ INC COM 631103108 2817794 44656 SH SOLE 42406 0 2250 NEXTERA ENERGY INC COM 65339F101 10784811 168750 SH SOLE 163440 0 5310 NEXTERA ENERGY INC COM 65339F101 2362753 36970 SH OTR 36970 0 0 NIKE INC CLASS B CL B 654106103 3483181 37063 SH SOLE 35973 0 1090 NIKE INC CLASS B CL B 654106103 150368 1600 SH OTR 1600 0 0 NORTHROP GRUMMAN CORP COM 666807102 1479538 3091 SH SOLE 3091 0 0 NOVA LTD COM M7516K103 354760 2000 SH SOLE 2000 0 0 NOVARTIS AG SPONS ADR SPONSORED ADR 66987V109 1583180 16367 SH SOLE 16367 0 0 NOVARTIS AG SPONS ADR SPONSORED ADR 66987V109 206519 2135 SH OTR 2135 0 0 NOVO NORDISK ADR 670100205 4849540 37769 SH SOLE 35969 0 1800 NOVO NORDISK ADR 670100205 127116 990 SH SOLE 990 0 0 NUCOR CORP COM 670346105 2767038 13982 SH SOLE 13982 0 0 NVIDIA CORP COM 67066G104 42693210 47250 SH SOLE 47060 0 190 NVIDIA CORP COM 67066G104 131016 145 SH OTR 145 0 0 NVR INC COM 62944T105 242999 30 SH SOLE 30 0 0 ON SEMI CONDUCTOR CORP COM 682189105 222489 3025 SH SOLE 3025 0 0 ONEOK INC NEW COM COM 682680103 1919991 23949 SH SOLE 23949 0 0 ORACLE COM 68389X105 855530 6811 SH SOLE 6811 0 0 ORACLE COM 68389X105 526306 4190 SH OTR 4190 0 0 O'REILLY AUTOMOTIVE INC COM 67103H107 276576 245 SH SOLE 245 0 0 O'REILLY AUTOMOTIVE INC COM 67103H107 45155 40 SH OTR 40 0 0 OTIS WORLDWIDE CORP COM 68902V107 531095 5350 SH SOLE 5245 0 105 PACCAR INC COM 693718108 470658 3799 SH SOLE 3799 0 0 PALO ALTO NETWORKS INC COM COM 697435105 1370927 4825 SH SOLE 4725 0 100 PARKER HANNIFIN CORP COM 701094104 1750739 3150 SH SOLE 3150 0 0 PAYCHEX INC COM 704326107 516988 4210 SH SOLE 4210 0 0 PAYPAL HOLDINGS COM 70450Y103 100485 1500 SH SOLE 1500 0 0 PAYPAL HOLDINGS COM 70450Y103 237815 3550 SH OTR 3550 0 0 PEPSICO INC COM 713448108 7504954 42883 SH SOLE 42473 0 410 PEPSICO INC COM 713448108 1843380 10533 SH OTR 10533 0 0 PFIZER INC COM COM 717081103 2472220 89089 SH SOLE 89089 0 0 PFIZER INC COM COM 717081103 86025 3100 SH OTR 3100 0 0 PHLIP MORRIS INTERNATIONAL INC COM 718172109 311233 3397 SH SOLE 3397 0 0 PHILLIPS 66 COM 718546104 1236320 7569 SH SOLE 7499 0 70 PNC FINL SVCS GROUP INC COM COM 693475105 1542149 9543 SH SOLE 9543 0 0 POOL CORP COM 73278L105 1511915 3747 SH SOLE 3732 0 15 POOL CORP COM 73278L105 250170 620 SH OTR 620 0 0 PPG INDUSTRIES COM 693506107 304290 2100 SH SOLE 2100 0 0 PROCTER & GAMBLE CO COM 742718109 10338246 63718 SH SOLE 63226 0 492 PROCTER & GAMBLE CO COM 742718109 1890862 11654 SH OTR 11654 0 0 PROLOGIS INC COM 74340W103 555909 4269 SH SOLE 3909 0 360 QUANTA SERVICES INC COM 74762E102 8987521 34594 SH SOLE 34224 0 370 REGENERON PHARMS INC COM 75886F107 644868 670 SH SOLE 670 0 0 REPUBLIC SVCS INC COM 760759100 1829209 9555 SH SOLE 9212 0 343 REVVITY INC COM 714046109 210000 2000 SH SOLE 2000 0 0 ROCKWELL AUTOMATION INC COM 773903109 104296 358 SH SOLE 358 0 0 ROCKWELL AUTOMATION INC COM 773903109 1289135 4425 SH OTR 4425 0 0 ROLLINS INC COM 775711104 872560 18858 SH SOLE 18858 0 0 ROPER TECHNOLOGIES INC COM 776696106 977544 1743 SH SOLE 1713 0 30 ROPER TECHNOLOGIES INC COM 776696106 1059988 1890 SH OTR 1890 0 0 ROSS STORES INC COM 778296103 411662 2805 SH SOLE 2805 0 0 RTX CORPORATION COM 75513E101 3783091 38789 SH SOLE 37713 0 1076 RTX CORPORATION COM 75513E101 151464 1553 SH OTR 1553 0 0 S&P GLOBAL INC COM 78409V104 6551079 15398 SH SOLE 14996 0 402 S&P GLOBAL INC COM 78409V104 1374204 3230 SH OTR 3230 0 0 SALESFORCE.COM INC COM 79466L302 838485 2784 SH SOLE 2784 0 0 SALESFORCE.COM INC COM 79466L302 1512225 5021 SH OTR 5021 0 0 SCHWAB US BROAD MARKET ETF US BRD MKT ETF 808524102 1090678 17865 SH SOLE 17865 0 0 SCHWAB US BROAD MARKET ETF US BRD MKT ETF 808524102 239072 3916 SH OTR 0 0 3916 SCHWAB US LARGE CAP ETF US LRG CAP ETF 808524201 402668 6488 SH SOLE 6488 0 0 SCHWAB US MID CAP ETF US MID-CAP ETF 808524508 295345 3627 SH SOLE 3517 0 110 SCHWAB US SMALL CAP ETF US SML CAP ETF 808524607 262732 5336 SH SOLE 4636 0 700 SHERWIN WILLIAMS CO COM 824348106 15098453 43470 SH SOLE 42355 0 1115 SHERWIN WILLIAMS CO COM 824348106 1132296 3260 SH OTR 3260 0 0 SIMPSON MFG INC COM 829073105 205180 1000 SH SOLE 1000 0 0 SOUTHERN CO COM 842587107 290547 4050 SH SOLE 4050 0 0 SPDR BARCLAYS INVEST GRAD BLOMBERG BRC INV 78468R200 7357147 238636 SH SOLE 220321 0 18315 SPDR BARCLAYS INVEST GRAD BLOMBERG BRC INV 78468R200 1295785 42030 SH OTR 42030 0 0 SPDR GOLD SHARES GOLD SHS 78463V107 466984 2270 SH SOLE 2270 0 0 SPDR DOW JONES IND AVE UT SER 1 78467X109 300309 755 SH SOLE 685 0 70 SPDR PORTFOLIO INTERMEDIATE TERM CORP BD ETF PORTFOLIO INTRMD 78464A375 213139 6520 SH SOLE 6520 0 0 SPDR PORTFOLIO SHORT TERM CORP BD ETF PORTFOLIO SHORT 78464A474 1404549 47180 SH SOLE 41540 0 5640 SPDR PORTFOLIO SHORT TERM CORP BD ETF PORTFOLIO SHORT 78464A474 102707 3450 SH OTR 3450 0 0 SPDR S&P 500 ETF TR UNIT 78462F103 15006067 28688 SH SOLE 25037 0 3651 SPDR S&P 500 ETF TR UNIT 78462F103 209228 400 SH OTR 400 0 0 SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 267340 2037 SH SOLE 2037 0 0 SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 26248 200 SH OTR 200 0 0 SPDR S&P MIDCAP 400 ETF UTSER1 S&PDCRP 78467Y107 1320337 2373 SH SOLE 2273 0 100 SPDR S&P MIDCAP 400 ETF UTSER1 S&PDCRP 78467Y107 1684779 3028 SH OTR 3028 0 0 SPDR SSgA ULTRA SHORT TERM ULT SHT TRM BD 78467V707 445500 11000 SH SOLE 9550 0 1450 STANLEY BLACK & DECKER INC COM 854502101 323267 3301 SH SOLE 3301 0 0 STARBUCKS CORP COM 855244109 1477319 16165 SH SOLE 16165 0 0 STERIS PLC SHS USD 859152100 2063173 9177 SH SOLE 9177 0 0 STERIS PLC SHS USD 859152100 76439 340 SH OTR 340 0 0 STERLING INFRASTRUCTURE INC COM 859241101 275775 2500 SH SOLE 2500 0 0 STRYKER CORP COM 863667101 11026551 30812 SH SOLE 29686 0 1126 STRYKER CORP COM 863667101 3767297 10527 SH OTR 10527 0 0 SYNOPSYS INC COM 871607107 285750 500 SH SOLE 500 0 0 SYSCO CORP COM 871829107 857261 10560 SH SOLE 10560 0 0 SYSCO CORP COM 871829107 56826 700 SH OTR 700 0 0 T ROWE PRICE GROUP INC COM 74144T108 105948 869 SH SOLE 869 0 0 T ROWE PRICE GROUP INC COM 74144T108 441960 3625 SH OTR 3625 0 0 TAIWAN SEMICONDUCTOR SPONSORED ADS 874039100 516990 3800 SH SOLE 3800 0 0 TARGET CORP COM 94975G181 1263685 7131 SH SOLE 7131 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND TECHNOLOGY 81369Y803 517289 2484 SH SOLE 2484 0 0 TESLA INC COM 88160R101 793692 4515 SH SOLE 4515 0 0 TESLA INC COM 88160R101 26369 150 SH OTR 150 0 0 TETRA TECH INC COM 88162G103 4185171 22658 SH SOLE 21948 0 710 TEXAS INSTRUMENTS INC COM 882508104 966169 5546 SH SOLE 5486 0 60 TEXAS INSTRUMENTS INC COM 882508104 290931 1670 SH OTR 1670 0 0 THE CIGNA GROUP COM 125523100 209197 576 SH SOLE 576 0 0 TRAVELERS COS INC COM 89417E109 1882545 8180 SH SOLE 8180 0 0 TRAVELERS COS INC COM 89417E109 2525556 10974 SH OTR 10974 0 0 THERMO FISHER SCIENT COM 883556102 8082306 13906 SH SOLE 13621 0 285 THERMO FISHER SCIENT COM 883556102 2010987 3460 SH OTR 3460 0 0 TJX COMPANIES COM 872540109 6375160 62859 SH SOLE 61109 0 1750 TJX COMPANIES COM 872540109 2581139 25450 SH OTR 25450 0 0 TORONTO DOMINION BANK COM NEW 891160509 491131 8134 SH SOLE 7934 0 200 TOYOTA MOTOR CORP ADS ADS 892331307 277351 1102 SH SOLE 1102 0 0 TRACTOR SUPPLY CO COM 892356106 1826282 6978 SH SOLE 6788 0 190 TRANE TECHNOLOGIES PLC SHS G8994E103 1200200 3998 SH SOLE 3998 0 0 UNILEVER PLC SPSD ADR SPON ADR NEW 904767704 239707 4776 SH SOLE 4776 0 0 UNION PACIFIC CORP COM 907818108 4564952 18562 SH SOLE 18552 0 10 UNION PACIFIC CORP COM 907818108 166741 678 SH OTR 678 0 0 UNITEDHEALTH GROUP INC COM 91324P102 12662227 25596 SH SOLE 25061 0 535 UNITEDHEALTH GROUP INC COM 91324P102 751944 1520 SH OTR 1520 0 0 US BANCORP COM NEW 902973304 502026 11231 SH SOLE 11231 0 0 UTAH MEDICAL PRODUCTS COM 917488108 284440 4000 SH SOLE 4000 0 0 VANECK VECTORS SEMICONDUCTOR SEMICONDUCTOR ET 92189F676 5315389 23625 SH SOLE 23335 0 290 VANECK VECTORS SEMICONDUCTOR SEMICONDUCTOR ET 92189F676 1889916 8400 SH OTR 8400 0 0 VANGUARD DIVIDEND APPRECIATION DIV APP ETF 921908844 409046 2240 SH SOLE 2070 0 170 VANGUARD S&P 500 GROWTH ETF 500 GRTH IDX F 921932505 1042244 3420 SH SOLE 3420 0 0 VANGUARD INTERMEDIATE-TERM BOND ETF INTERMED TERM 921937819 200338 2657 SH SOLE 2657 0 0 VANGUARD SHORT-TERM BOND ETF SHORT TRM BOND 921937827 285979 3730 SH SOLE 2690 0 1040 VANGUARD SHORT-TERM BOND ETF SHORT TRM BOND 921937827 52902 690 SH OTR 690 0 0 VANGUARD TOTAL BOND MARKET TOTAL BND MRKT 921937835 296694 4085 SH SOLE 4085 0 0 VANGUARD FTSE DEVELOPED MARKETS ETF VAN FTSE DEV MKT 921943858 269563 5373 SH SOLE 5373 0 0 VANGUARD FTSE DEVELOPED MARKETS ETF VAN FTSE DEV MKT 921943858 59702 1190 SH SOLE 1190 0 0 VANGUARD INFORMATION TECHNOLOGY ETF INF TECH ETF 92204A702 421569 804 SH SOLE 802 0 2 VANGUARD INTERMEDIATE-TERM CORPORATE INTER-TERM CORP 92206C870 261658 3250 SH SOLE 3250 0 0 VANGUARD S&P 500 ETF S&P 500 ETF SHS 922908363 251511 523 SH SOLE 523 0 0 VANGUARD MID-CAP MID CAP ETF 922908629 376539 1507 SH SOLE 1507 0 0 VANGUARD MID-CAP MID CAP ETF 922908629 114186 457 SH OTR 457 0 0 VANGUARD SHORT-TERM CORPORATE BOND ETF SHRT TRM CORP BD 92206C409 390416 5050 SH SOLE 5050 0 0 VANGUARD SMALL-CAP ETF SMALL CP ETF 922908751 151555 663 SH SOLE 663 0 0 VANGUARD SMALL-CAP ETF SMALL CP ETF 922908751 90522 396 SH OTR 396 0 0 VANGUARD TOTAL STOCK MARK TOTAL STK MKT 922908769 1639449 6308 SH SOLE 6308 0 0 VANGUARD TOTAL STOCK MARK TOTAL STK MKT 922908769 90965 350 SH OTR 350 0 0 VERALTO CORP COM 92338C103 655197 7390 SH SOLE 7096 0 294 VERALTO CORP COM 92338C103 116233 1311 SH OTR 1311 0 0 VERIZON COMMUNICATIONS COM 92343V104 1107663 26398 SH SOLE 26398 0 0 VERIZON COMMUNICATIONS COM 92343V104 114635 2732 SH OTR 2732 0 0 VISA INC COM CL A 92826C839 17773488 63686 SH SOLE 60918 0 2768 VISA INC COM CL A 92826C839 1956351 7010 SH OTR 7010 0 0 WAL-MART STORES INC COM 931142103 2786473 46310 SH SOLE 45770 0 540 WAL-MART STORES INC COM 931142103 50543 840 SH OTR 840 0 0 WALT DISNEY COMPANY COM 254687106 3598240 29407 SH SOLE 29187 0 220 WALT DISNEY COMPANY COM 254687106 232484 1900 SH OTR 1900 0 0 WEC ENERGY GROUP COM 92939U106 2101943 25596 SH SOLE 24876 0 720 WEC ENERGY GROUP COM 92939U106 256214 3120 SH OTR 3120 0 0 WELLS FARGO CO COM 949746101 275078 4746 SH SOLE 4746 0 0 WEST PHARM SRVC INC COM 955306105 1185151 2995 SH SOLE 2875 0 120 WIPRO LTD SPON ADR 1 SHS SPON ADR 1 SH 97651M109 84818 14751 SH SOLE 14751 0 0 WISDOM JAPAN HEDGED EQUITY FUND JAPN HEDGE EQT 97717W851 271250 2500 SH SOLE 2500 0 0 YUM BRANDS INC COM 988498101 138650 1000 SH SOLE 1000 0 0 YUM BRANDS INC COM 988498101 79724 575 SH OTR 575 0 0 ZEOTIS INC CL A CL A 98978V103 1882123 11123 SH SOLE 11123 0 0