0001398344-23-020274.txt : 20231108 0001398344-23-020274.hdr.sgml : 20231108 20231108092317 ACCESSION NUMBER: 0001398344-23-020274 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231108 DATE AS OF CHANGE: 20231108 EFFECTIVENESS DATE: 20231108 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Penobscot Investment Management Company, Inc. CENTRAL INDEX KEY: 0001394866 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: 231386301 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 09-30-2023 09-30-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 11-07-2023 0 404 735830983
INFORMATION TABLE 2 fp0085805-1_13fhr-table.xml 3M CO COM COM 88579Y101 1073353 11465 SH SOLE 11295 0 170 3M CO COM COM 88579Y101 161963 1730 SH OTR 1730 0 0 ABB LTD SPONSORED ADR SPON ADS 000375204 591684 16625 SH SOLE 16625 0 0 ABBOTT LABS COM COM 002824100 4969857 51315 SH SOLE 50158 0 1157 ABBOTT LABS COM COM 002824100 449287 4639 SH OTR 4639 0 0 ABBVIE INC COM 00287Y109 9653871 64765 SH SOLE 61734 0 3031 ABBVIE INC COM 00287Y109 1368073 9178 SH OTR 9178 0 0 ACCENTURE PLC CL A SHS CLASS A G1151C101 9822299 31983 SH SOLE 30618 0 1365 ACCENTURE PLC CL A SHS CLASS A G1151C101 715566 2330 SH OTR 2330 0 0 ADOBE SYSTEMS INC COM 00724F101 6374260 12501 SH SOLE 12376 0 125 ADVANCED MICRO DEVICES COM 007903107 354832 3451 SH SOLE 3451 0 0 ADVANCED MICRO DEVICES COM 007903107 119375 1161 SH OTR 1161 0 0 AFLAC INC COM 001055102 1060915 13823 SH SOLE 13743 0 80 AFLAC INC COM 001055102 512997 6684 SH OTR 6684 0 0 AGILENT TECHNOLOGIES INC. COM 00846U101 714530 6390 SH SOLE 6360 0 30 AIR PRODUCTS & CHEMS INC COM 009158106 7617225 26878 SH SOLE 26718 0 160 AIR PRODUCTS & CHEMS INC COM 009158106 1962828 6926 SH OTR 6926 0 0 ALLSTATE CORP COM 020002101 200538 1800 SH SOLE 1800 0 0 ALPHABET INC CL A CAP STK CL A 02079K305 13090057 100031 SH SOLE 93181 0 6850 ALPHABET INC CL A CAP STK CL A 02079K305 1588248 12137 SH OTR 12137 0 0 ALPHABET INC CL C CAP STK CL C 02079K107 4663535 35370 SH SOLE 35370 0 0 ALPHABET INC CL C CAP STK CL C 02079K107 1684647 12777 SH OTR 12777 0 0 ALTRIA GROUP INC COM COM 022095103 217221 5066 SH SOLE 5066 0 0 AMAZON.COM INC COM 023135106 8105172 63760 SH SOLE 63680 0 80 AMAZON.COM INC COM 023135106 50848 400 SH OTR 400 0 0 AMERICAN ELECTRIC POWER COM 025537101 247549 3291 SH SOLE 3291 0 0 AMERICAN EXPRESS COM 025816109 1546056 10363 SH SOLE 10363 0 0 AMERICAN EXPRESS COM 025816109 14322 96 SH OTR 96 0 0 AMERICAN TOWER COM 03027X100 538081 3272 SH SOLE 3197 0 75 AMERICAN TOWER COM 03027X100 843629 5130 SH OTR 5130 0 0 AMERICAN WATER WORKS COMPANY INC COM 030420103 968599 7822 SH SOLE 7637 0 185 AMERICAN WATER WORKS COMPANY INC COM 030420103 373100 3013 SH OTR 3013 0 0 AMERIPRISE FINANCIAL INC COM 03076C106 877608 2662 SH SOLE 2662 0 0 AMGEN INC COM 031162100 4668092 17369 SH SOLE 17241 0 128 AMGEN INC COM 031162100 456354 1698 SH OTR 1698 0 0 AMPHENOL CL A 032095101 4065630 48406 SH SOLE 46211 0 2195 AMPHENOL CL A 032095101 201576 2400 SH OTR 2400 0 0 ANALOG DEVICES COM 032654105 1766483 10089 SH SOLE 9852 0 237 AON PLC SHS CL A SHS CL A G0403H108 275587 850 SH SOLE 850 0 0 APPLE INC COM 037833100 40385699 235884 SH SOLE 228696 0 7188 APPLE INC COM 037833100 6832306 39906 SH OTR 39906 0 0 APPLIED INDUSTRIAL TECHNOLOGIES INC COM 03820C105 483929 3130 SH SOLE 3130 0 0 APPLIED MATERIALS COM 038222105 2423013 17501 SH SOLE 17501 0 0 ASML HOLDING NV NY REGISTRY SHS N07059210 674604 1146 SH SOLE 1096 0 50 AT&T CORP COM NEW COM 00206R102 775498 51631 SH SOLE 51631 0 0 AT&T CORP COM NEW COM 00206R102 34846 2320 SH OTR 2320 0 0 AUTO DATA PROCESSING COM 053015103 8252440 34277 SH SOLE 33422 0 855 AUTO DATA PROCESSING COM 053015103 2761377 11478 SH OTR 11478 0 0 AUTOZONE INC COM 053332102 1607814 633 SH SOLE 605 0 28 AUTOZONE INC COM 053332102 101600 40 SH OTR 40 0 0 AVERY DENNISON CORP COM 053611109 2302007 12602 SH SOLE 12492 0 110 BANK OF AMERICA COM 060505104 2153547 78654 SH SOLE 78654 0 0 BANK HAWAII CORP COM 062540109 223605 4500 SH SOLE 4500 0 0 BECTON DICKINSON COM 075887109 1738615 6725 SH SOLE 6575 0 150 BECTON DICKINSON COM 075887109 25853 100 SH OTR 100 0 0 BERKSHIRE HATHAWAY CL A CL A 084670108 1062954 2 SH SOLE 2 0 0 BERKSHIRE HATHAWAY CL B CL B NEW 084670207 3524369 10061 SH SOLE 9846 0 215 BERKSHIRE HATHAWAY CL B CL B NEW 084670207 239605 684 SH OTR 684 0 0 BLACKROCK INC COM 09247X101 3103798 4801 SH SOLE 4431 0 370 BLACKROCK INC COM 09247X101 168087 260 SH OTR 260 0 0 BOEING CO COM 097023105 415754 2169 SH SOLE 2169 0 0 BOEING CO COM 097023105 95840 500 SH OTR 500 0 0 BOOKING HOLDINGS INC COM 09857L108 169617 55 SH SOLE 55 0 0 BOOKING HOLDINGS INC COM 09857L108 521188 169 SH OTR 169 0 0 BRISTOL-MYERS SQUIBB COM 110122108 890159 15337 SH SOLE 15337 0 0 BRISTOL-MYERS SQUIBB COM 110122108 145100 2500 SH OTR 2500 0 0 BROADCOM LTD SHS Y09827109 14764390 17776 SH SOLE 17306 0 470 BROADCOM LTD SHS Y09827109 816460 983 SH OTR 983 0 0 BROWN & BROWN INC COM 115236101 1182252 16928 SH SOLE 15808 0 1120 BROWN FORMAN CORP-CL B CL B 115637209 839390 14550 SH SOLE 13875 0 675 CADENCE DESIGN SYSTEMS COM 127387108 1115268 4760 SH SOLE 4760 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 201630 3000 SH SOLE 3000 0 0 CARRIER GLOBAL CORP COM 14448C104 781908 14165 SH SOLE 13905 0 260 CARRIER GLOBAL CORP COM 14448C104 19154 347 SH OTR 347 0 0 CATERPILLAR INC COM 149123101 1734915 6355 SH SOLE 6355 0 0 CELANESE CORP COM 150870103 346561 2761 SH SOLE 2471 0 290 CELANESE CORP COM 150870103 61128 487 SH OTR 487 0 0 CHEMED CORP COM 16359R103 1039401 2000 SH SOLE 1935 0 65 CHEMED CORP COM 16359R103 15591 30 SH OTR 30 0 0 CHEVRON CORP COM 166764100 6885260 40833 SH SOLE 40333 0 500 CHEVRON CORP COM 166764100 281595 1670 SH OTR 1670 0 0 CHUBB COM 171232101 1516652 7283 SH SOLE 7173 0 110 CHUBB COM 171232101 54127 260 SH OTR 260 0 0 CHURCH & DWIGHT CO INC COM 171340102 4859780 53037 SH SOLE 53037 0 0 CHURCH & DWIGHT CO INC COM 171340102 1581177 17256 SH OTR 15640 0 1616 CINCINNATI FINL CORP COM 172062101 403092 3912 SH SOLE 3912 0 0 CINTAS CORP COM 172908105 4453191 9258 SH SOLE 8975 0 283 CINTAS CORP COM 172908105 173164 360 SH OTR 360 0 0 CISCO SYSTEMS INC COM 17275R102 4465467 83063 SH SOLE 81463 0 1600 CISCO SYSTEMS INC COM 17275R102 1615649 30053 SH OTR 30053 0 0 CITIGROUP INC COM NEW COM NEW 172967424 846044 20570 SH SOLE 20570 0 0 CITIZENS FINL GROUP INC COM COM 174610105 297480 11100 SH SOLE 11100 0 0 CLOROX CO COM 189054109 380074 2900 SH SOLE 2820 0 80 COCA COLA CO COM 191216100 917321 16343 SH SOLE 16023 0 320 COCA COLA CO COM 191216100 654126 11685 SH OTR 11685 0 0 COGNIZANT TECH SOL C CL A 192446102 557839 8235 SH OTR 8235 0 0 COHEN & STEERS INSTL REALTY SHARES COM 19247U106 251473 6276 SH SOLE 6276 0 0 COLGATE PALMOLIVE CO COM 194162103 168886 2375 SH SOLE 2375 0 0 COLGATE PALMOLIVE CO COM 194162103 85332 1200 SH OTR 1200 0 0 COMCAST CORP CL A CL A 20030N101 3551368 80094 SH SOLE 78444 0 1650 COMCAST CORP CL A CL A 20030N101 847382 19111 SH OTR 19111 0 0 CONOCOPHILLIPS COM 20825C104 918194 7644 SH SOLE 7644 0 0 CONSTELLATION BRANDS INC CL A 21036P108 623047 2479 SH SOLE 2479 0 0 CORNING INC COM 219350105 637250 20914 SH SOLE 20914 0 0 CORNING INC COM 219350105 10665 350 SH OTR 350 0 0 CORTEVA INC COM 22052L104 295091 5768 SH SOLE 5768 0 0 COSTCO WHOLESALE CORP COM 22160K105 10317864 18263 SH SOLE 17718 0 545 COSTCO WHOLESALE CORP COM 22160K105 492645 872 SH OTR 872 0 0 CSX CORPORATION COM 126408103 2720760 88480 SH SOLE 88170 0 310 CUMMINS INC COM 231021106 1270238 5560 SH SOLE 5560 0 0 CUMMINS INC COM 231021106 57115 250 SH OTR 250 0 0 CVS HEALTH CORP COM 126650100 1019302 14599 SH SOLE 14289 0 310 CVS HEALTH CORP COM 126650100 237737 3405 SH OTR 3405 0 0 DANAHER CORP COM 235851102 10662346 42976 SH SOLE 41646 0 1330 DANAHER CORP COM 235851102 3389046 13660 SH OTR 13660 0 0 DECKERS OUTDOOR CORP COM 243537107 1184977 2305 SH SOLE 2295 0 10 DEERE & CO COM 244199105 3160558 8375 SH SOLE 8165 0 210 DEERE & CO COM 244199105 184916 490 SH OTR 490 0 0 DEVON ENERGY CORP NEW COM COM 25179M103 244701 5130 SH SOLE 5130 0 0 DIAGEO PLC SPSD 1 AD SPON ADR NEW 25243Q205 953216 6377 SH SOLE 6377 0 0 DOLLAR GENERAL CORP COM 256677105 169809 1605 SH SOLE 1605 0 0 DOMINION ENERGY INC COM COM 25746U109 252386 5650 SH SOLE 5650 0 0 DOVER CORP COM 260003108 393976 2824 SH SOLE 2824 0 0 DOVER CORP COM 260003108 56362 404 SH OTR 404 0 0 DOW INC COM 260557103 417997 8107 SH SOLE 8107 0 0 DR HORTON INC COM 23331A109 3332108 31005 SH SOLE 30055 0 950 DR HORTON INC COM 23331A109 11822 110 SH OTR 110 0 0 DUPONT DE NEMOURS INC COM 26614N102 965493 12944 SH SOLE 12944 0 0 EATON CORP PLC SHS G29183103 634935 2977 SH SOLE 2977 0 0 ECOLAB INC COM 278865100 787725 4647 SH SOLE 4647 0 0 EDWARDS LIFESCIENCES CORP COM 28176E112 980173 14148 SH SOLE 14148 0 0 ELI LILLY & COMPANY COM 532457108 3022968 5628 SH SOLE 5453 0 175 ELI LILLY & COMPANY COM 532457108 107426 200 SH OTR 200 0 0 EMERSON ELECTRIC CO COM 291011104 2110537 21855 SH SOLE 21855 0 0 EMERSON ELECTRIC CO COM 291011104 106420 1102 SH OTR 1102 0 0 EOG RESOURCES INC COM 26875P101 514012 4055 SH SOLE 4055 0 0 EQUIFAX INC COM 294429105 1502076 8200 SH SOLE 8200 0 0 ESSENTIALS UTILITIES INC COM 29670G102 651412 18975 SH SOLE 18975 0 0 ESTEE LAUDER CL A 518439104 533534 3691 SH SOLE 3471 0 220 EVERSOURCE ENERGY COM 30040W108 1585459 27265 SH SOLE 25249 0 2016 EVERSOURCE ENERGY COM 30040W108 157412 2707 SH OTR 2707 0 0 EXTRA SPACE STORAGE INC COM 30225T102 1029175 8465 SH SOLE 8340 0 125 EXXON MOBIL CORP COM 30231G102 5026898 42753 SH SOLE 41908 0 845 EXXON MOBIL CORP COM 30231G102 761331 6475 SH OTR 6475 0 0 FACTSET RESEARCH COM 303075105 2435538 5570 SH SOLE 5430 0 140 FACTSET RESEARCH COM 303075105 319200 730 SH OTR 730 0 0 FASTENAL COM 311900104 595576 10900 SH SOLE 10900 0 0 FISERV INC COM 337738108 1284355 11370 SH SOLE 11370 0 0 FORTIVE CORP COM 34959J108 318666 4297 SH SOLE 4297 0 0 FORTIVE CORP COM 34959J108 28107 379 SH OTR 379 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1019987 4475 SH SOLE 4325 0 150 GARMIN LTD SHS H2906T109 490758 4665 SH SOLE 4435 0 230 GENERAL DYNAMICS CORP COM 369550108 477295 2160 SH SOLE 2160 0 0 GENERAL DYNAMICS CORP COM 369550108 19887 90 SH OTR 90 0 0 GENERAL ELECTRIC CO COM NEW COM NEW 369604301 249511 2257 SH SOLE 2257 0 0 GENERAL ELECTRIC CO COM NEW COM NEW 369604301 48310 437 SH OTR 437 0 0 GENERAL MILLS INC COM 370334104 298578 4666 SH SOLE 4626 0 40 GENERAL MILLS INC COM 370334104 23036 360 SH OTR 360 0 0 GILEAD SCIENCES INC. COM 375558103 202338 2700 SH SOLE 2700 0 0 GLOBE LIFE INC COM 37959E102 503746 4633 SH SOLE 4243 0 390 HEICO CORP COM 422806109 2398021 14809 SH SOLE 14129 0 680 HEICO CORP COM 422806109 430734 2660 SH OTR 2660 0 0 HENRY JACK & ASSOCIATES INC COM 426281101 381024 2521 SH SOLE 2521 0 0 HOME DEPOT INC COM 437076102 9216183 30501 SH SOLE 29766 0 735 HOME DEPOT INC COM 437076102 3042751 10070 SH OTR 10070 0 0 HONEYWELL INTL INC COM 438516106 4245695 22982 SH SOLE 22667 0 315 HONEYWELL INTL INC COM 438516106 1476073 7990 SH OTR 7990 0 0 ICON PLC ADR SHS G4705A100 283188 1150 SH SOLE 1150 0 0 IDEXX LBS CORP COM 45168D104 467879 1070 SH SOLE 1070 0 0 ILLINOIS TOOL WORKS INC COM 452308109 3405106 14754 SH SOLE 14294 0 460 ILLINOIS TOOL WORKS INC COM 452308109 2574175 11177 SH OTR 11177 0 0 INTEL CORP COM COM 458140100 1470384 41361 SH SOLE 41091 0 270 INTEL CORP COM COM 458140100 561406 15792 SH OTR 15792 0 0 INTERCONTINENTAL EXCHANGE COM 45866F104 6666112 60590 SH SOLE 58912 0 1678 INTERCONTINENTAL EXCHANGE COM 45866F104 2173445 19755 SH OTR 19755 0 0 INTL BUSINESS MACHS COM 459200101 1040886 7419 SH SOLE 7419 0 0 INTL BUSINESS MACHS COM 459200101 42090 300 SH OTR 300 0 0 INTUIT INC COM 461202103 4862616 9517 SH SOLE 9295 0 222 INTUIT INC COM 461202103 53649 105 SH OTR 105 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 596272 2040 SH SOLE 2040 0 0 INVESCO BIOTECHNOLOGY & GENOME ETF BIOTECHNOLOGY 46137V787 561812 9850 SH SOLE 9850 0 0 INVESCO QQQ TRUST SE UNIT SER 1 46090E103 12898437 36002 SH SOLE 34658 0 1344 INVESCO QQQ TRUST SE UNIT SER 1 46090E103 1615798 4510 SH OTR 4510 0 0 ISHARES 0-5 YEAR TIPS BOND ETF 0-5 YR TIPS ETF 46429B747 422281 4357 SH SOLE 3515 0 842 ISHARES 0-5 YEAR TIPS BOND ETF 0-5 YR TIPS ETF 46429B747 96920 1000 SH OTR 1000 0 0 ISHARES 1-3 YEAR TREASURY BOND ETF 1-3 YR TREAS BD 464287457 1731543 21385 SH SOLE 21385 0 0 ISHARES 3-7 YEAR TREASURY BOND ETF 3-7 YR TREAS BD 464288661 1062007 9385 SH SOLE 9385 0 0 ISHARES 3-7 YEAR TREASURY BOND ETF 3-7 YR TREAS BD 464288661 45264 400 SH OTR 400 0 0 ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF USD INV GRDE ETF 464288620 771524 16050 SH SOLE 16050 0 0 ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF USD INV GRDE ETF 464288620 43263 900 SH OTR 900 0 0 ISHARES CORE HIGH DIVIDEND CORE HIGH DV ETF 464298663 29667 300 SH SOLE 300 0 0 ISHARES CORE HIGH DIVIDEND CORE HIGH DV ETF 464298663 242369 2434 SH OTR 2434 0 0 ISHARES CORE MSCI EAFE ETF CORE MSCI EAFE 46432F842 397361 6175 SH SOLE 6175 0 0 ISHARES CORE S&P 500 CORE S&P 500 ETF 464287200 282565 658 SH SOLE 658 0 0 ISHARES CORE S&P SMA CORE S&P SCP ETF 464287804 536549 5688 SH SOLE 5518 0 170 ISHARES CORE S&P SMA CORE S&P SCP ETF 464287804 1045554 11084 SH OTR 11084 0 0 ISHARES CORE US AGGREGATE BOND CORE US AGGBD ETF 464287226 344186 3660 SH SOLE 3580 0 80 ISHARES CORE US AGGREGATE BOND CORE US AGGBD ETF 464287226 31974 340 SH OTR 340 0 0 ISHARES CYBERSECURITY AND TECH ETF CYBERSECURITY 46435U135 610692 15858 SH SOLE 15778 0 80 ISHARES FLOATING RATE NOTE FLTG RATE NT ETF 46429B655 4289722 84294 SH SOLE 82684 0 1610 ISHARES FLOATING RATE NOTE FLTG RATE NT ETF 46429B655 250888 4930 SH OTR 4930 0 0 ISHARES TR MSCI EAFE MSCI EAFE ETF 464287465 769905 11171 SH SOLE 10961 0 210 ISHARES TR MSCI EAFE MSCI EAFE ETF 464287465 1077909 15640 SH OTR 15640 0 0 ISHARES MSCI EAFE GROWTH ETF EAFE GRWTH ETF 464288885 363323 4210 SH SOLE 4210 0 0 ISHARES MSCI EAFE GROWTH ETF EAFE GRWTH ETF 464288885 147142 1705 SH OTR 1705 0 0 ISHARES MSCI EMERGING MSCI EMG MKT EFT 464287234 1034934 27271 SH SOLE 27271 0 0 ISHARES MSCI EMERGING MSCI EMG MKT EFT 464287234 972507 25626 SH OTR 25626 0 0 ISHRES MSCI USA ESG SELECT MSCI USA ESG SLC 464288802 302839 3366 SH SOLE 3286 0 80 ISHARES PREFERRED & INCOME SECURITIES ETF PFD AND INCM SEC 464288687 402503 13350 SH SOLE 13350 0 0 ISHARES PREFERRED & INCOME SECURITIES ETF PFD AND INCM SEC 464288687 15075 500 SH OTR 500 0 0 ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 833974 4704 SH SOLE 4644 0 60 ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 96147 544 SH OTR 544 0 0 ISHARES RUSSELL 2000 VALUE ETF RUS 2000 VAL ETF 464287630 840537 6169 SH SOLE 6169 0 0 ISHARES RUSSELL 3000 ETF RUSSELL 3000 ETF 464287689 231092 943 SH SOLE 943 0 0 ISHARES S&P MID-CAP 400 VALUE ETF S&P MC 400 VL ETF 464287705 236607 2331 SH SOLE 2331 0 0 ISHARES TIPS BOND TIPS BD ETF 464287176 505220 4871 SH SOLE 4521 0 350 ISHARES TIPS BOND TIPS BD ETF 464287176 60365 582 SH OTR 582 0 0 JOHNSON & JOHNSON COM 478160104 8898153 57131 SH SOLE 55071 0 2060 JOHNSON & JOHNSON COM 478160104 2283295 14660 SH OTR 14660 0 0 JP MORGAN CHASE & CO COM 46625H100 13383026 92284 SH SOLE 89785 0 2499 JP MORGAN CHASE & CO COM 46625H100 3196821 22044 SH OTR 22044 0 0 KEYCORP COM COM 493267108 401434 37308 SH SOLE 37308 0 0 KIMBERLY CLARK CORP COM 494368103 521226 4313 SH SOLE 4313 0 0 KLA CORP COM NEW 482480100 2907905 6340 SH SOLE 6130 0 210 KLA CORP COM NEW 482480100 275196 600 SH OTR 600 0 0 LABORATORY CORP OF AMERICA COM NEW 50540R409 644365 3205 SH SOLE 3205 0 0 LABORATORY CORP OF AMERICA COM NEW 50540R409 248900 1238 SH OTR 1238 0 0 LAM RESEARCH CORP COM 512807108 849273 1355 SH SOLE 1355 0 0 LAMAR ADVERTISING CO NEW CL A CL A 512816109 216939 2599 SH SOLE 2599 0 0 LENNOX INTERNATIONAL INC COM 526107107 224664 600 SH SOLE 600 0 0 LINCOLN ELECTRIC HOLDINGS INC COM 533900106 545370 3000 SH SOLE 3000 0 0 LINDE PLC SHS G5494J103 2685761 7213 SH SOLE 6928 0 285 LINDE PLC SHS G5494J103 119152 320 SH OTR 320 0 0 LOCKHEAD MARTIN CORP COM 539830109 2078744 5083 SH SOLE 4868 0 215 LOWES COS INC COM 548661107 790831 3805 SH SOLE 3575 0 230 LOWES COS INC COM 548661107 1172633 5642 SH OTR 5642 0 0 LVMH MOET HENNESSY LOU VUITTON ADR SPON ADS 502441306 373997 2475 SH SOLE 2475 0 0 MANHATTAN ASSOCIATES INC COM 562750109 237192 1200 SH SOLE 1200 0 0 MARRIOTT INTL INC NEW CL A CL A 571903202 863881 4395 SH SOLE 4395 0 0 MARSH & MCLENNAN COS INC COM COM 571748102 553773 2910 SH SOLE 2910 0 0 MARTIN MARIETTA MATERIALS INC COM 573284106 233974 570 SH SOLE 570 0 0 MASTERCARD INC CL A 57636Q104 12908646 32605 SH SOLE 31370 0 1235 MASTERCARD INC CL A 57636Q104 2191362 5535 SH OTR 5535 0 0 MCCORMICK & CO INC COM NON VTG 579780206 2404444 31788 SH SOLE 31788 0 0 MCCORMICK & CO INC COM NON VTG 579780206 4538 60 SH OTR 60 0 0 MCDONALDS CORP COM 580135101 3131511 11887 SH SOLE 11526 0 361 MCDONALDS CORP COM 580135101 318236 1208 SH OTR 1208 0 0 MCKESSON CORP COM 58155Q103 259605 597 SH SOLE 597 0 0 MEDTRONIC INC SHS 585055106 340045 4305 SH SOLE 4305 0 0 MEDTRONIC INC SHS 585055106 497978 6355 SH OTR 6355 0 0 MERCK & CO INC COM 58933Y105 3253171 31516 SH SOLE 31516 0 0 MERCK & CO INC COM 58933Y105 454215 4412 SH OTR 4412 0 0 META PLATFORMS INC CL A CL A 30303M102 1504052 5010 SH SOLE 5010 0 0 METLIFE INC COM COM 59156R108 295677 4700 SH SOLE 4700 0 0 METTLER-TOLEDO INTERNATIONAL INC COM 592688105 277018 250 SH SOLE 250 0 0 MICROSOFT CORP COM 594918104 29298442 92790 SH SOLE 90259 0 2531 MICROSOFT CORP COM 594918104 6986916 22128 SH OTR 22128 0 0 MONDELEZ INTL INC CL A 609207105 1718260 24622 SH SOLE 24622 0 0 MOODY'S CORP COM 615369105 399955 1265 SH SOLE 1255 0 10 MORGAN STANLEY COM NEW COM NEW 617446448 1026510 12569 SH SOLE 12569 0 0 MOTOROLA SOLUTIONS INC COM NEW COM 620076307 218223 799 SH SOLE 799 0 0 NASDAQ INC COM 631103108 2301271 47361 SH SOLE 42991 0 4370 NEXTERA ENERGY INC COM 65339F101 9515009 166085 SH SOLE 159549 0 6536 NEXTERA ENERGY INC COM 65339F101 2193634 38290 SH OTR 38290 0 0 NIKE INC CLASS B CL B 654106103 4830162 50483 SH SOLE 49393 0 1090 NIKE INC CLASS B CL B 654106103 191240 2000 SH OTR 2000 0 0 NORTHROP GRUMMAN CORP COM 666807102 1450866 3296 SH SOLE 3296 0 0 NOVA LTD COM M7516K103 224880 2000 SH SOLE 2000 0 0 NOVARTIS AG SPONS ADR SPONSORED ADR 66987V109 1261332 12383 SH SOLE 12383 0 0 NOVARTIS AG SPONS ADR SPONSORED ADR 66987V109 222564 2185 SH OTR 2185 0 0 NOVO NORDISK ADR 670100205 2537681 27905 SH SOLE 26275 0 1630 NUCOR CORP COM 670346105 2001593 12802 SH SOLE 12802 0 0 NVIDIA CORP COM 67066G104 19609350 45080 SH SOLE 44740 0 340 NVIDIA CORP COM 67066G104 63074 145 SH OTR 145 0 0 ON SEMI CONDUCTOR CORP COM 682189105 356463 3835 SH SOLE 3835 0 0 ONEOK INC NEW COM COM 682680103 1021223 16100 SH SOLE 16100 0 0 ORACLE COM 68389X105 564977 5334 SH SOLE 5334 0 0 ORACLE COM 68389X105 479500 4527 SH OTR 4527 0 0 OTIS WORLDWIDE CORP COM 68902V107 374647 4665 SH SOLE 4560 0 105 OTIS WORLDWIDE CORP COM 68902V107 14295 178 SH OTR 178 0 0 PACCAR INC COM 693718108 322991 3799 SH SOLE 3799 0 0 PALO ALTO NETWORKS INC COM COM 697435105 440747 1880 SH SOLE 1880 0 0 PARKER HANNIFIN CORP COM 701094104 1226988 3150 SH SOLE 3150 0 0 PAYCHEX INC COM 704326107 485539 4210 SH SOLE 4210 0 0 PAYPAL HOLDINGS COM 70450Y103 86521 1480 SH SOLE 1480 0 0 PAYPAL HOLDINGS COM 70450Y103 237348 4060 SH OTR 4060 0 0 PEPSICO INC COM 713448108 6107126 36043 SH SOLE 35003 0 1040 PEPSICO INC COM 713448108 1890612 11158 SH OTR 11158 0 0 PFIZER INC COM COM 717081103 3329226 100369 SH SOLE 100369 0 0 PFIZER INC COM COM 717081103 111120 3350 SH OTR 3350 0 0 PHLIP MORRIS INTERNATIONAL INC COM 718172109 323650 3457 SH SOLE 3457 0 0 PHILLIPS 66 COM 718546104 917225 7634 SH SOLE 7564 0 70 PNC FINL SVCS GROUP INC COM COM 693475105 919916 7493 SH SOLE 7493 0 0 POOL CORP COM 73278L105 2504095 7032 SH SOLE 6602 0 430 POOL CORP COM 73278L105 220782 620 SH OTR 620 0 0 PPG INDUSTRIES COM 693506107 279070 2150 SH SOLE 2150 0 0 PROCTER & GAMBLE CO COM 742718109 8944719 61324 SH SOLE 60782 0 542 PROCTER & GAMBLE CO COM 742718109 1864237 12781 SH OTR 12781 0 0 PROLOGIS INC COM 74340W103 542535 4835 SH SOLE 4605 0 230 QUANTA SERVICES INC COM 74762E102 5060992 27054 SH SOLE 26664 0 390 REGENERON PHARMS INC COM 75886F107 554675 674 SH SOLE 674 0 0 REPUBLIC SVCS INC COM 760759100 915643 6425 SH SOLE 5912 0 513 REVVITY INC COM 714046109 221400 2000 SH SOLE 2000 0 0 ROCKWELL AUTOMATION INC COM 773903109 24299 85 SH SOLE 85 0 0 ROCKWELL AUTOMATION INC COM 773903109 1345018 4705 SH OTR 4705 0 0 ROLLINS INC COM 775711104 739769 19817 SH SOLE 19817 0 0 ROPER TECHNOLOGIES INC COM 776696106 731262 1510 SH SOLE 1330 0 180 ROPER TECHNOLOGIES INC COM 776696106 1016988 2100 SH OTR 2100 0 0 ROSS STORES INC COM 778296103 314566 2785 SH SOLE 2785 0 0 RTX CORPORATION COM 75513E101 2866422 39828 SH SOLE 38712 0 1116 RTX CORPORATION COM 75513E101 176327 2450 SH OTR 2450 0 0 S&P GLOBAL INC COM 78409V104 6342787 17358 SH SOLE 16661 0 697 S&P GLOBAL INC COM 78409V104 1121809 3070 SH OTR 3070 0 0 SALESFORCE.COM INC COM 79466L302 490728 2420 SH SOLE 2420 0 0 SALESFORCE.COM INC COM 79466L302 1038436 5121 SH OTR 5121 0 0 SCHWAB US BROAD MARKET ETF US BRD MKT ETF 808524102 831904 16688 SH SOLE 16688 0 0 SCHWAB US BROAD MARKET ETF US BRD MKT ETF 808524102 195213 3916 SH OTR 0 0 3916 SCHWAB US LARGE CAP ETF US LRG CAP ETF 808524201 288420 5700 SH SOLE 5700 0 0 SCHWAB US MID CAP ETF US MID-CAP ETF 808524508 278180 4110 SH SOLE 4000 0 110 SCHWAB US SMALL CAP ETF US SML CAP ETF 808524607 301538 7280 SH SOLE 6580 0 700 Shell PLC A Spons ADR SPON ADS 780259305 287070 4459 SH SOLE 4459 0 0 SHERWIN WILLIAMS CO COM 824348106 10932208 42863 SH SOLE 41268 0 1595 SHERWIN WILLIAMS CO COM 824348106 862069 3380 SH OTR 3380 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 209997 2130 SH SOLE 2130 0 0 SOUTHERN CO COM 842587107 262116 4050 SH SOLE 4050 0 0 SPDR BARCLAYS INVEST GRAD BLOMBERG BRC INV 78468R200 6679941 217446 SH SOLE 192996 0 24450 SPDR BARCLAYS INVEST GRAD BLOMBERG BRC INV 78468R200 1535232 49975 SH OTR 49975 0 0 SPDR COMMUNICATIONS SELECT SECTOR COMMUNICATION 81369Y852 192448 2935 SH SOLE 2905 0 30 SPDR COMMUNICATIONS SELECT SECTOR COMMUNICATION 81369Y852 156057 2380 SH OTR 2380 0 0 SPDR DOW JONES IND AVE UT SER 1 78467X109 370120 1105 SH SOLE 1005 0 100 SPDR PORTFOLIO SHORT TERM CORP BD ETF PORTFOLIO SHORT 78464A474 1513792 51630 SH SOLE 44500 0 7130 SPDR PORTFOLIO SHORT TERM CORP BD ETF PORTFOLIO SHORT 78464A474 101154 3450 SH OTR 3450 0 0 SPDR S&P 500 ETF TR UNIT 78462F103 10972557 25668 SH SOLE 21497 0 4171 SPDR S&P 500 ETF TR UNIT 78462F103 170992 400 SH OTR 400 0 0 SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 220227 1915 SH SOLE 1915 0 0 SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 121566 1057 SH OTR 1057 0 0 SPDR S&P MIDCAP 400 ETF UTSER1 S&PDCRP 78467Y107 926979 2030 SH SOLE 1920 0 110 SPDR S&P MIDCAP 400 ETF UTSER1 S&PDCRP 78467Y107 1519698 3328 SH OTR 3328 0 0 SPDR SSgA ULTRA SHORT TERM ULT SHT TRM BD 78467V707 442970 11000 SH SOLE 9550 0 1450 SPDR TECHNOLOGY SELECT SECTOR TECHNOLOGY 81369Y803 228846 1396 SH SOLE 1396 0 0 STANLEY BLACK & DECKER INC COM 854502101 275898 3301 SH SOLE 3301 0 0 STARBUCKS CORP COM 855244109 1521471 16670 SH SOLE 16670 0 0 STERIS PLC SHS USD 859152100 1624147 7402 SH SOLE 7402 0 0 STERIS PLC SHS USD 859152100 74603 340 SH OTR 340 0 0 STRYKER CORP COM 863667101 7456339 27286 SH SOLE 25659 0 1627 STRYKER CORP COM 863667101 3199172 11707 SH OTR 11707 0 0 SYNOPSYS INC COM 871607107 229485 500 SH SOLE 500 0 0 SYSCO CORP COM 871829107 801847 12140 SH SOLE 12140 0 0 SYSCO CORP COM 871829107 80581 1220 SH OTR 1220 0 0 T ROWE PRICE GROUP INC COM 74144T108 32510 310 SH SOLE 310 0 0 T ROWE PRICE GROUP INC COM 74144T108 449892 4290 SH OTR 4290 0 0 TAIWAN SEMICONDUCTOR SPONSORED ADS 874039100 450142 5180 SH SOLE 5180 0 0 TARGET CORP COM 94975G181 958200 8666 SH SOLE 8666 0 0 TESLA INC COM 88160R101 1313655 5250 SH SOLE 5250 0 0 TESLA INC COM 88160R101 37533 150 SH OTR 150 0 0 TETRA TECH INC COM 88162G103 1850509 12172 SH SOLE 11462 0 710 TEXAS INSTRUMENTS INC COM 882508104 1491673 9381 SH SOLE 9321 0 60 TEXAS INSTRUMENTS INC COM 882508104 265547 1670 SH OTR 1670 0 0 THE CIGNA GROUP COM 125523100 216841 758 SH SOLE 758 0 0 THE INTERPUBLIC GROUP OF COMPANIES INC. COM 460690100 340194 11870 SH SOLE 11680 0 190 THE INTERPUBLIC GROUP OF COMPANIES INC COM 460690100 11464 400 SH OTR 400 0 0 TRAVELERS COS INC COM 89417E109 1067231 6535 SH SOLE 6535 0 0 TRAVELERS COS INC COM 89417E109 1887374 11557 SH OTR 11557 0 0 THERMO FISHER SCIENT COM 883556102 7193532 14210 SH SOLE 13695 0 515 THERMO FISHER SCIENT COM 883556102 1764002 3485 SH OTR 3485 0 0 TJX COMPANIES COM 872540109 4258774 47916 SH SOLE 45386 0 2530 TJX COMPANIES COM 872540109 2270884 25550 SH OTR 25550 0 0 TORONTO DOMINION BANK COM NEW 891160509 490155 8134 SH SOLE 7934 0 200 TRACTOR SUPPLY CO COM 892356106 1867654 9198 SH SOLE 8918 0 280 TRANE TECHNOLOGIES PLC SHS G8994E103 730070 3598 SH SOLE 3598 0 0 UNILEVER PLC SPSD ADR SPON ADR NEW 904767704 691699 14002 SH SOLE 14002 0 0 UNION PACIFIC CORP COM 907818108 4056310 19920 SH SOLE 19650 0 270 UNION PACIFIC CORP COM 907818108 138061 678 SH OTR 678 0 0 UNITEDHEALTH GROUP INC COM 91324P102 11621463 23050 SH SOLE 22420 0 630 UNITEDHEALTH GROUP INC COM 91324P102 1091571 2165 SH OTR 2165 0 0 US BANCORP COM NEW 902973304 349404 10531 SH SOLE 10531 0 0 UTAH MEDICAL PRODUCTS COM 917488108 344000 4000 SH SOLE 4000 0 0 VANECK VECTORS SEMICONDUCTOR SEMICONDUCTOR ET 92189F676 3011234 20770 SH SOLE 20140 0 630 VANECK VECTORS SEMICONDUCTOR SEMICONDUCTOR ET 92189F676 994563 6860 SH OTR 6860 0 0 VANGUARD DIVIDEND APPRECIATION DIV APP ETF 921908844 360482 2320 SH SOLE 2110 0 210 VANGUARD DIVIDEND APPRECIATION DIV APP ETF 921908844 66813 430 SH OTR 430 0 0 VANGUARD INTERMEDIATE-TERM CORPORATE INTER-TERM CORP 92206C870 250734 3300 SH SOLE 3300 0 0 VANGUARD MID-CAP MID CAP ETF 922908629 116198 558 SH SOLE 408 0 150 VANGUARD MID-CAP MID CAP ETF 922908629 95166 457 SH OTR 457 0 0 VANGUARD S&P 500 GROWTH ETF 500 GRTH IDX F 921932505 890151 3606 SH SOLE 3606 0 0 VANGUARD SHORT-TERM BOND ETF SHORT TRM BOND 921937827 195818 2605 SH SOLE 1445 0 1160 VANGUARD SHORT-TERM BOND ETF SHORT TRM BOND 921937827 51867 690 SH OTR 690 0 0 VANGUARD SHORT-TERM CORPORATE BOND ETF SHRT TRM CORP BD 92206C409 379508 5050 SH SOLE 5050 0 0 VANGUARD TOTAL BOND MARKET TOTAL BND MRKT 921937835 260838 3738 SH SOLE 3738 0 0 VANGUARD TOTAL STOCK MARK TOTAL STK MKT 922908769 1416350 6668 SH SOLE 6668 0 0 VANGUARD TOTAL STOCK MARK TOTAL STK MKT 922908769 74344 350 SH OTR 350 0 0 VERIZON COMMUNICATIONS COM 92343V104 842760 26003 SH SOLE 26003 0 0 VERIZON COMMUNICATIONS COM 92343V104 91785 2832 SH OTR 2832 0 0 VISA INC COM CL A 92826C839 13664894 59410 SH SOLE 57176 0 2234 VISA INC COM CL A 92826C839 1552568 6750 SH OTR 6750 0 0 WAL-MART STORES INC COM 931142103 1800812 11260 SH SOLE 11060 0 200 WALT DISNEY COMPANY COM 254687106 2105923 25983 SH SOLE 25513 0 470 WALT DISNEY COMPANY COM 254687106 137785 1700 SH OTR 1700 0 0 WEC ENERGY GROUP COM 92939U106 2410863 29930 SH SOLE 29210 0 720 WEC ENERGY GROUP COM 92939U106 455108 5650 SH OTR 5650 0 0 WEST PHARM SRVC INC COM 955306105 1345128 3585 SH SOLE 3275 0 310 WIPRO LTD SPON ADR 1 SH SPON ADR 1 SHS 97651M109 71395 14751 SH SOLE 14751 0 0 WISDOM JAPAN HEDGED EQUITY FUND JAPN HEDGE EQT 97717W851 220625 2500 SH SOLE 2500 0 0 ZEOTIS INC CL A CL A 98978V103 1499708 8620 SH SOLE 8620 0 0