0001398344-23-014473.txt : 20230810 0001398344-23-014473.hdr.sgml : 20230810 20230810092829 ACCESSION NUMBER: 0001398344-23-014473 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230810 DATE AS OF CHANGE: 20230810 EFFECTIVENESS DATE: 20230810 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: 231157524 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 06-30-2023 06-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 08-09-2023 0 351 608479188
INFORMATION TABLE 2 fp0084666_13fhr-table.xml 3M CO COM COM 88579Y101 970372 9695 SH SOLE 9525 0 170 3M CO COM COM 88579Y101 173156 1730 SH OTR 1730 0 0 ABBOTT LABS COM COM 002824100 4818466 44198 SH SOLE 43041 0 1157 ABBOTT LABS COM COM 002824100 505744 4639 SH OTR 4639 0 0 ABBVIE INC COM 00287Y109 8532990 63334 SH SOLE 60303 0 3031 ABBVIE INC COM 00287Y109 1236552 9178 SH OTR 9178 0 0 ACCENTURE PLC CL A SHS CLASS A G1151C101 8980604 29103 SH SOLE 27738 0 1365 ACCENTURE PLC CL A SHS CLASS A G1151C101 718991 2330 SH OTR 2330 0 0 ADOBE SYSTEMS INC COM 00724F101 4743203 9700 SH SOLE 9585 0 115 ADVANCED MICRO DEVICES COM 007903107 393104 3451 SH SOLE 3451 0 0 ADVANCED MICRO DEVICES COM 007903107 132249 1161 SH OTR 1161 0 0 AFLAC INC COM 001055102 943207 13513 SH SOLE 13433 0 80 AFLAC INC COM 001055102 466543 6684 SH OTR 6684 0 0 AGILENT TECHNOLOGIES INC. COM 00846U101 638167 5307 SH SOLE 5197 0 110 AIR PRODUCTS & CHEMS INC COM 009158106 7290860 24341 SH SOLE 24181 0 160 AIR PRODUCTS & CHEMS INC COM 009158106 2074545 6926 SH OTR 6926 0 0 ALLSTATE CORP COM 020002101 221351 2030 SH SOLE 2030 0 0 ALPHABET INC CL A CAP STK CL A 02079K305 8088488 67573 SH SOLE 60923 0 6650 ALPHABET INC CL A CAP STK CL A 02079K305 1452799 12137 SH OTR 12137 0 0 ALPHABET INC CL C CAP STK CL C 02079K107 2551257 21090 SH SOLE 21090 0 0 ALPHABET INC CL C CAP STK CL C 02079K107 1545634 12777 SH OTR 12777 0 0 AMAZON.COM INC COM 023135106 1917595 14710 SH SOLE 14670 0 40 AMAZON.COM INC COM 023135106 52144 400 SH OTR 400 0 0 AMERICAN ELECTRIC POWER COM 025537101 308677 3666 SH SOLE 3666 0 0 AMERICAN EXPRESS COM 025816109 1795828 10309 SH SOLE 10309 0 0 AMERICAN EXPRESS COM 025816109 16723 96 SH OTR 96 0 0 AMERICAN TOWER COM 03027X100 1883546 9712 SH SOLE 9637 0 75 AMERICAN TOWER COM 03027X100 1281943 6610 SH OTR 6610 0 0 AMERICAN WATER WORKS COMPANY INC COM 030420103 1708861 11971 SH SOLE 11786 0 185 AMERICAN WATER WORKS COMPANY INC COM 030420103 701331 4913 SH OTR 4913 0 0 AMERIPRISE FINANCIAL INC COM 03076C106 786223 2367 SH SOLE 2367 0 0 AMGEN INC COM 031162100 3668437 16523 SH SOLE 16395 0 128 AMGEN INC COM 031162100 376990 1698 SH OTR 1698 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 347002 3180 SH SOLE 3180 0 0 AMPHENOL CL A 032095101 4020343 47326 SH SOLE 45191 0 2135 AMPHENOL CL A 032095101 203880 2400 SH OTR 2400 0 0 ANALOG DEVICES COM 032654105 1837083 9431 SH SOLE 9194 0 237 APPLE INC COM 037833100 26222804 135190 SH SOLE 128002 0 7188 APPLE INC COM 037833100 7740567 39906 SH OTR 39906 0 0 APPLIED INDUSTRIAL TECHNOLOGIES INC COM 03820C105 279522 1930 SH SOLE 1930 0 0 APPLIED MATERIALS COM 038222105 2168100 15000 SH SOLE 15000 0 0 ASML HOLDING NV NY REGISTRY SHS N07059210 758089 1046 SH SOLE 996 0 50 AT&T CORP COM NEW COM 00206R102 541997 33981 SH SOLE 33981 0 0 AT&T CORP COM NEW COM 00206R102 37004 2320 SH OTR 2320 0 0 AUTO DATA PROCESSING COM 053015103 6714364 30549 SH SOLE 29694 0 855 AUTO DATA PROCESSING COM 053015103 2577697 11728 SH OTR 11728 0 0 AUTOZONE INC COM 053332102 1366361 548 SH SOLE 520 0 28 AUTOZONE INC COM 053332102 99734 40 SH OTR 40 0 0 AVERY DENNISON CORP COM 053611109 1920209 11177 SH SOLE 11067 0 110 BECTON DICKINSON COM 075887109 2181251 8262 SH SOLE 8112 0 150 BECTON DICKINSON COM 075887109 26401 100 SH OTR 100 0 0 BERKSHIRE HATHAWAY CL A CL A 084670108 1035620 2 SH SOLE 2 0 0 BERKSHIRE HATHAWAY CL B CL B NEW 084670207 2606263 7643 SH SOLE 7448 0 195 BERKSHIRE HATHAWAY CL B CL B NEW 084670207 233244 684 SH OTR 684 0 0 BLACKROCK INC COM 09247X101 3024429 4376 SH SOLE 4006 0 370 BLACKROCK INC COM 09247X101 179696 260 SH OTR 260 0 0 BOEING CO COM 097023105 358761 1699 SH SOLE 1699 0 0 BOEING CO COM 097023105 105580 500 SH OTR 500 0 0 BOOKING HOLDINGS INC COM 09857L108 13502 5 SH SOLE 5 0 0 BOOKING HOLDINGS INC COM 09857L108 456356 169 SH OTR 169 0 0 BRISTOL-MYERS SQUIBB COM 110122108 533663 8345 SH SOLE 8345 0 0 BRISTOL-MYERS SQUIBB COM 110122108 159875 2500 SH OTR 2500 0 0 BROADCOM LTD SHS Y09827109 14347292 16540 SH SOLE 16105 0 435 BROADCOM LTD SHS Y09827109 783289 903 SH OTR 903 0 0 BROWN & BROWN INC COM 115236101 1175650 17078 SH SOLE 15958 0 1120 BROWN FORMAN CORP-CL B CL B 115637209 971649 14550 SH SOLE 13875 0 675 CADENCE DESIGN SYSTEMS COM 127387108 1116315 4760 SH SOLE 4760 0 0 CARRIER GLOBAL CORP COM 14448C104 601243 12095 SH SOLE 11835 0 260 CARRIER GLOBAL CORP COM 14448C104 17249 347 SH OTR 347 0 0 CATERPILLAR INC COM 149123101 1354505 5505 SH SOLE 5505 0 0 CELANESE CORP COM 150870103 300617 2596 SH SOLE 2306 0 290 CELANESE CORP COM 150870103 56395 487 SH OTR 487 0 0 CGI INC A CL A SUB VTG 12532H104 210860 2000 SH SOLE 2000 0 0 CHARLES RIVER LABORATORIES INTL COM 159864107 210250 1000 SH SOLE 1000 0 0 CHEMED CORP COM 16359R103 1083340 2000 SH SOLE 1935 0 65 CHEMED CORP COM 16359R103 16250 30 SH OTR 30 0 0 CHEVRON CORP COM 166764100 4881626 31024 SH SOLE 30524 0 500 CHEVRON CORP COM 166764100 262775 1670 SH OTR 1670 0 0 CHUBB COM 171232101 1278213 6638 SH SOLE 6468 0 170 CHUBB COM 171232101 50066 260 SH OTR 260 0 0 CHURCH & DWIGHT CO INC COM 171340102 5347582 53353 SH SOLE 51737 0 1616 CHURCH & DWIGHT CO INC COM 171340102 1567597 15640 SH OTR 15640 0 0 CINTAS CORP COM 172908105 3913511 7873 SH SOLE 7590 0 283 CINTAS CORP COM 172908105 178949 360 SH OTR 360 0 0 CISCO SYSTEMS INC COM 17275R102 3005370 58086 SH SOLE 56321 0 1765 CISCO SYSTEMS INC COM 17275R102 1554942 30053 SH OTR 30053 0 0 CLOROX CO COM 189054109 660016 4150 SH SOLE 4070 0 80 COCA COLA CO COM 191216100 664768 11039 SH SOLE 10719 0 320 COCA COLA CO COM 191216100 703671 11685 SH OTR 11685 0 0 COGNIZANT TECH SOL C CL A 192446102 537581 8235 SH OTR 8235 0 0 COMCAST CORP CL A CL A 20030N101 2332991 56149 SH SOLE 54444 0 1705 COMCAST CORP CL A CL A 20030N101 794062 19111 SH OTR 19111 0 0 CONOCOPHILLIPS COM 20825C104 385015 3716 SH SOLE 3716 0 0 CORTEVA INC COM 22052L104 203300 3548 SH SOLE 3548 0 0 COSTCO WHOLESALE CORP COM 22160K105 8661996 16089 SH SOLE 15544 0 545 COSTCO WHOLESALE CORP COM 22160K105 469467 872 SH OTR 872 0 0 CSX CORPORATION COM 126408103 3124242 91620 SH SOLE 91170 0 450 CUMMINS INC COM 231021106 284386 1160 SH SOLE 1160 0 0 CUMMINS INC COM 231021106 61290 250 SH OTR 250 0 0 CVS HEALTH CORP COM 126650100 1012339 14644 SH SOLE 14334 0 310 CVS HEALTH CORP COM 126650100 235388 3405 SH OTR 3405 0 0 DANAHER CORP COM 235851102 7707120 32113 SH SOLE 30783 0 1330 DANAHER CORP COM 235851102 3278400 13660 SH OTR 13660 0 0 DECKERS OUTDOOR CORP COM 243537107 379915 720 SH SOLE 720 0 0 DEERE & CO COM 244199105 2791759 6890 SH SOLE 6710 0 180 DIAGEO PLC SPSD 1 AD SPON ADR NEW 25243Q205 247209 1425 SH SOLE 1425 0 0 DOLLAR GENERAL CORP COM 256677105 500002 2945 SH SOLE 2735 0 210 DONALDSON CO INC COM 257651109 200032 3200 SH SOLE 3200 0 0 DOW INC COM 260557103 266566 5005 SH SOLE 5005 0 0 DR HORTON INC COM 23331A109 3653134 30020 SH SOLE 29130 0 890 DR HORTON INC COM 23331A109 13386 110 SH OTR 110 0 0 DUPONT DE NEMOURS INC COM 26614N102 734260 10278 SH SOLE 10278 0 0 EATON CORP PLC SHS G29183103 679115 3377 SH SOLE 3377 0 0 ECOLAB INC COM 278865100 600208 3215 SH SOLE 3145 0 70 EDWARDS LIFESCIENCES CORP COM 28176E112 226392 2400 SH SOLE 2400 0 0 ELI LILLY & COMPANY COM 532457108 1165416 2485 SH SOLE 2310 0 175 ELI LILLY & COMPANY COM 532457108 93796 200 SH OTR 200 0 0 EMERSON ELECTRIC CO COM 291011104 868558 9609 SH SOLE 9609 0 0 EMERSON ELECTRIC CO COM 291011104 244234 2702 SH OTR 2702 0 0 EOG RESOURCES INC COM 26875P101 263784 2305 SH SOLE 2305 0 0 EQUIFAX INC COM 294429105 1929460 8200 SH SOLE 8200 0 0 ESSENTIALS UTILITIES INC COM 29670G102 764077 19145 SH SOLE 19145 0 0 ESTEE LAUDER CL A 518439104 1255261 6392 SH SOLE 6132 0 260 ESTEE LAUDER CL A 518439104 182633 930 SH OTR 930 0 0 EVERSOURCE ENERGY COM 30040W108 2030794 28635 SH SOLE 26619 0 2016 EVERSOURCE ENERGY COM 30040W108 355096 5007 SH OTR 5007 0 0 EXTRA SPACE STORAGE INC COM 30225T102 1570814 10553 SH SOLE 10412 0 141 EXXON MOBIL CORP COM 30231G102 3497637 32612 SH SOLE 31767 0 845 EXXON MOBIL CORP COM 30231G102 694444 6475 SH OTR 6475 0 0 FACTSET RESEARCH COM 303075105 2263673 5650 SH SOLE 5510 0 140 FACTSET RESEARCH COM 303075105 292475 730 SH OTR 730 0 0 FASTENAL COM 311900104 318546 5400 SH SOLE 5400 0 0 FISERV INC COM 337738108 538661 4270 SH SOLE 4270 0 0 FORTIVE CORP COM 34959J108 247489 3310 SH SOLE 3310 0 0 FORTIVE CORP COM 34959J108 28338 379 SH OTR 379 0 0 GALLAGHER ARTHUR J & CO COM 363576109 772886 3520 SH SOLE 3390 0 130 GARMIN LTD SHS H2906T109 618961 5935 SH SOLE 5625 0 310 GENERAL DYNAMICS CORP COM 369550108 303362 1410 SH SOLE 1410 0 0 GENERAL DYNAMICS CORP COM 369550108 19364 90 SH OTR 90 0 0 GENERAL MILLS INC COM 370334104 472165 6156 SH SOLE 6116 0 40 GENERAL MILLS INC COM 370334104 27612 360 SH OTR 360 0 0 GILEAD SCIENCES INC. COM 375558103 208089 2700 SH SOLE 2700 0 0 GLOBE LIFE INC COM 37959E102 507869 4633 SH SOLE 4243 0 390 HEICO CORP COM 422806109 2655692 15009 SH SOLE 14329 0 680 HEICO CORP COM 422806109 470660 2660 SH OTR 2660 0 0 HENRY JACK & ASSOCIATES INC COM 426281101 455305 2721 SH SOLE 2671 0 50 HOME DEPOT INC COM 437076102 7145341 23002 SH SOLE 22267 0 735 HOME DEPOT INC COM 437076102 3128145 10070 SH OTR 10070 0 0 HONEYWELL INTL INC COM 438516106 4125101 19880 SH SOLE 19475 0 405 HONEYWELL INTL INC COM 438516106 1657925 7990 SH OTR 7990 0 0 ICON PLC ADR SHS G4705A100 287730 1150 SH SOLE 1150 0 0 IDEXX LBS CORP COM 45168D104 326450 650 SH SOLE 650 0 0 ILLINOIS TOOL WORKS INC COM 452308109 2420048 9674 SH SOLE 9214 0 460 ILLINOIS TOOL WORKS INC COM 452308109 2796038 11177 SH OTR 11177 0 0 INTEL CORP COM COM 458140100 882482 26390 SH SOLE 26120 0 270 INTEL CORP COM COM 458140100 528084 15792 SH OTR 15792 0 0 INTERCONTINENTAL EXCHANGE COM 45866F104 7014352 62030 SH SOLE 60352 0 1678 INTERCONTINENTAL EXCHANGE COM 45866F104 2233895 19755 SH OTR 19755 0 0 INTL BUSINESS MACHS COM 459200101 909908 6800 SH SOLE 6800 0 0 INTL BUSINESS MACHS COM 459200101 40143 300 SH OTR 300 0 0 INTERPUBLIC GROUP OF COMPANIES INC COM 460690100 536262 13900 SH SOLE 13900 0 0 INTERPUBLIC GROUP OF COMPANIES INC COM 460690100 15432 400 SH OTR 400 0 0 INTUIT INC COM 461202103 3565635 7782 SH SOLE 7610 0 172 INTUIT INC COM 461202103 48110 105 SH OTR 105 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 230810 675 SH SOLE 675 0 0 INVESCO ETF T NASDAQ NEXT GENERATION NASDAQNXTGEN100 46138G631 241011 9220 SH SOLE 9220 0 0 INVESCO GLOBAL WATER GLOBAL WATER 46138E651 185825 5195 SH SOLE 5195 0 0 INVESCO GLOBAL WATER GLOBAL WATER 46138E651 21319 596 SH OTR 596 0 0 INVESCO QQQ TRUST SE UNIT SER 1 46090E103 13120690 35517 SH SOLE 33994 0 1523 INVESCO QQQ TRUST SE UNIT SER 1 46090E103 1666084 4510 SH OTR 4510 0 0 ISHARES 0-5 YEAR TIPS BOND ETF 0-5 YR TIPS ETF 46429B747 1385627 14197 SH SOLE 13275 0 922 ISHARES 0-5 YEAR TIPS BOND ETF 0-5 YR TIPS ETF 46429B747 97600 1000 SH OTR 1000 0 0 ISHARES CORE S&P 500 CORE S&P 500 ETF 464287200 293277 658 SH SOLE 658 0 0 ISHARES CORE S&P SMA CORE S&P SCP ETF 464287804 566810 5688 SH SOLE 5518 0 170 ISHARES CORE S&P SMA CORE S&P SCP ETF 464287804 1104521 11084 SH OTR 11084 0 0 ISHARES CORE US AGGREGATE BOND CORE US AGGBD ETF 464287226 415309 4240 SH SOLE 4160 0 80 ISHARES CORE US AGGREGATE BOND CORE US AGGBD ETF 464287226 33303 340 SH OTR 340 0 0 ISHARES CYBERSECURITY AND TECH ETF CYBERSECURITY 46435U135 600279 15872 SH SOLE 15672 0 200 ISHARES FLOATING RATE NOTE FLTG RATE NT ETF 46429B655 1400599 27560 SH SOLE 25950 0 1610 ISHARES FLOATING RATE NOTE FLTG RATE NT ETF 46429B655 123493 2430 SH OTR 2430 0 0 ISHARES TR MSCI EAFE MSCI EAFE ETF 464287465 85985 1186 SH SOLE 976 0 210 ISHARES TR MSCI EAFE MSCI EAFE ETF 464287465 1133900 15640 SH OTR 15640 0 0 ISHARES MSCI EMERGING MSCI EMG MKT EFT 464287234 58549 1480 SH SOLE 1480 0 0 ISHARES MSCI EMERGING MSCI EMG MKT EFT 464287234 1013765 25626 SH OTR 25626 0 0 ISHRES MSCI USA ESG SELECT MSCI USA ESG SLC 464288802 315192 3366 SH SOLE 3286 0 80 ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 240182 1283 SH SOLE 1223 0 60 ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 101875 544 SH OTR 544 0 0 ISHARES RUSSELL 2000 VALUE ETF RUS 2000 VAL ETF 464287630 210496 1495 SH SOLE 1495 0 0 ISHARES RUSSELL 3000 ETF RUSSELL 3000 ETF 464287689 239975 943 SH SOLE 943 0 0 ISHARES TIPS BOND TIPS BD ETF 464287176 752910 6996 SH SOLE 6646 0 350 ISHARES TIPS BOND TIPS BD ETF 464287176 62635 582 SH OTR 582 0 0 JOHNSON & JOHNSON COM 478160104 7368951 44520 SH SOLE 42440 0 2080 JOHNSON & JOHNSON COM 478160104 2426523 14660 SH OTR 14660 0 0 JP MORGAN CHASE & CO COM 46625H100 10303697 70845 SH SOLE 68346 0 2499 JP MORGAN CHASE & CO COM 46625H100 3206079 22044 SH OTR 22044 0 0 KIMBERLY CLARK CORP COM 494368103 574744 4163 SH SOLE 4163 0 0 KLA CORP COM NEW 482480100 2243217 4625 SH SOLE 4455 0 170 KLA CORP COM NEW 482480100 63053 130 SH OTR 130 0 0 LABORATORY CORP OF AMERICA COM NEW 50540R409 98221 407 SH SOLE 407 0 0 LABORATORY CORP OF AMERICA COM NEW 50540R409 298767 1238 SH OTR 1238 0 0 LAM RESEARCH CORP COM 512807108 874290 1360 SH SOLE 1360 0 0 LINCOLN ELECTRIC HOLDINGS INC COM 533900106 595890 3000 SH SOLE 3000 0 0 LINDE PLC SHS G5494J103 2533039 6647 SH SOLE 6372 0 275 LINDE PLC SHS G5494J103 121946 320 SH OTR 320 0 0 LOCKHEAD MARTIN CORP COM 539830109 2600226 5648 SH SOLE 5433 0 215 LOWES COS INC COM 548661107 707570 3135 SH SOLE 2905 0 230 LOWES COS INC COM 548661107 1273399 5642 SH OTR 5642 0 0 MANHATTAN ASSOCIATES INC COM 562750109 239856 1200 SH SOLE 1200 0 0 MARTIN MARIETTA MATERIALS INC COM 573284106 263163 570 SH SOLE 570 0 0 MASTERCARD INC CL A 57636Q104 12021215 30565 SH SOLE 29330 0 1235 MASTERCARD INC CL A 57636Q104 2176916 5535 SH OTR 5535 0 0 MCCORMICK & CO INC COM NON VTG 579780206 2779846 31868 SH SOLE 31868 0 0 MCCORMICK & CO INC COM NON VTG 579780206 12212 140 SH OTR 140 0 0 MCDONALDS CORP COM 580135101 2280151 7641 SH SOLE 7280 0 361 MCDONALDS CORP COM 580135101 360479 1208 SH OTR 1208 0 0 MCKESSON CORP COM 58155Q103 255104 597 SH SOLE 597 0 0 MEDTRONIC INC SHS 585055106 18501 210 SH SOLE 210 0 0 MEDTRONIC INC SHS 585055106 590711 6705 SH OTR 6705 0 0 MERCK & CO INC COM 58933Y105 1908666 16541 SH SOLE 16541 0 0 MERCK & CO INC COM 58933Y105 509101 4412 SH OTR 4412 0 0 METTLER-TOLEDO INTERNATIONAL INC COM 592688105 327910 250 SH SOLE 250 0 0 MICROSOFT CORP COM 594918104 25724732 75541 SH SOLE 72980 0 2561 MICROSOFT CORP COM 594918104 7555902 22188 SH OTR 22188 0 0 MOODY'S CORP COM 615369105 439866 1265 SH SOLE 1255 0 10 NASDAQ INC COM 631103108 2453667 49221 SH SOLE 44851 0 4370 NEXTERA ENERGY INC COM 65339F101 11865099 159907 SH SOLE 153271 0 6636 NEXTERA ENERGY INC COM 65339F101 2873766 38730 SH OTR 38730 0 0 NIKE INC CLASS B CL B 654106103 4944466 44799 SH SOLE 43492 0 1307 NIKE INC CLASS B CL B 654106103 220740 2000 SH OTR 2000 0 0 NORTHROP GRUMMAN CORP COM 666807102 1509154 3311 SH SOLE 3311 0 0 NOVA LTD COM M7516K103 234600 2000 SH SOLE 2000 0 0 NOVARTIS AG SPONS ADR SPONSORED ADR 66987V109 145310 1440 SH SOLE 1440 0 0 NOVARTIS AG SPONS ADR SPONSORED ADR 66987V109 220488 2185 SH OTR 2185 0 0 NOVO NORDISK ADR 670100205 1938723 11980 SH SOLE 11290 0 690 NUCOR CORP COM 670346105 705114 4300 SH SOLE 4300 0 0 NVIDIA CORP COM 67066G104 2358337 5575 SH SOLE 5415 0 160 ON SEMI CONDUCTOR CORP COM 682189105 362714 3835 SH SOLE 3835 0 0 ORACLE COM 68389X105 357270 3000 SH SOLE 3000 0 0 ORACLE COM 68389X105 539120 4527 SH OTR 4527 0 0 OTIS WORLDWIDE CORP COM 68902V107 310556 3489 SH SOLE 3359 0 130 OTIS WORLDWIDE CORP COM 68902V107 15844 178 SH OTR 178 0 0 PACCAR INC COM 693718108 317786 3799 SH SOLE 3799 0 0 PARKER HANNIFIN CORP COM 701094104 1189622 3050 SH SOLE 3050 0 0 PAYCHEX INC COM 704326107 375883 3360 SH SOLE 3360 0 0 PAYPAL HOLDINGS COM 70450Y103 15348 230 SH SOLE 230 0 0 PAYPAL HOLDINGS COM 70450Y103 270924 4060 SH OTR 4060 0 0 PEPSICO INC COM 713448108 4533815 24478 SH SOLE 23438 0 1040 PEPSICO INC COM 713448108 2066685 11158 SH OTR 11158 0 0 PFIZER INC COM COM 717081103 3219477 87772 SH SOLE 87772 0 0 PFIZER INC COM COM 717081103 122878 3350 SH OTR 3350 0 0 PHILLIPS 66 COM 718546104 693413 7270 SH SOLE 7200 0 70 POOL CORP COM 73278L105 2737494 7307 SH SOLE 6877 0 430 POOL CORP COM 73278L105 232277 620 SH OTR 620 0 0 PPG INDUSTRIES COM 693506107 311430 2100 SH SOLE 2100 0 0 PROCTER & GAMBLE CO COM 742718109 6519054 42962 SH SOLE 42420 0 542 PROCTER & GAMBLE CO COM 742718109 1939389 12781 SH OTR 12781 0 0 PROLOGIS INC COM 74340W103 910528 7425 SH SOLE 7195 0 230 PROLOGIS INC COM 74340W103 20847 170 SH OTR 170 0 0 QUANTA SERVICES INC COM 74762E102 5330474 27134 SH SOLE 26744 0 390 RAYTHEON TECHNOLOGIES CORP COM 755111507 3027453 30905 SH SOLE 29789 0 1116 RAYTHEON TECHNOLOGIES CORP COM 755111507 240002 2450 SH OTR 2450 0 0 REGENERON PHARMS INC COM 75886F107 484296 674 SH SOLE 674 0 0 REPUBLIC SVCS INC COM 760759100 945825 6175 SH SOLE 5712 0 463 REVVITY INC COM 714046109 237580 2000 SH SOLE 2000 0 0 ROCKWELL AUTOMATION INC COM 773903109 19767 60 SH SOLE 60 0 0 ROCKWELL AUTOMATION INC COM 773903109 1550062 4705 SH OTR 4705 0 0 ROLLINS INC COM 775711104 848762 19817 SH SOLE 19817 0 0 ROPER TECHNOLOGIES INC COM 776696106 726008 1510 SH SOLE 1330 0 180 ROPER TECHNOLOGIES INC COM 776696106 1009680 2100 SH OTR 2100 0 0 ROSS STORES INC COM 778296103 312282 2785 SH SOLE 2785 0 0 S&P GLOBAL INC COM 78409V104 7032011 17541 SH SOLE 16854 0 687 S&P GLOBAL INC COM 78409V104 1230732 3070 SH OTR 3070 0 0 SALESFORCE.COM INC COM 79466L302 340129 1610 SH SOLE 1610 0 0 SALESFORCE.COM INC COM 79466L302 1108270 5246 SH OTR 5246 0 0 SCHWAB US BROAD MARKET ETF US BRD MKT ETF 808524102 881357 17048 SH SOLE 17048 0 0 SCHWAB US BROAD MARKET ETF US BRD MKT ETF 808524102 202457 3916 SH OTR 0 0 3916 SCHWAB US LARGE CAP ETF US LRG CAP ETF 808524201 298509 5700 SH SOLE 5700 0 0 SCHWAB US MID CAP ETF US MID-CAP ETF 808524508 291950 4110 SH SOLE 4000 0 110 SCHWAB US SMALL CAP ETF US SML CAP ETF 808524607 318864 7280 SH SOLE 6580 0 700 SHERWIN WILLIAMS CO COM 824348106 11667745 43943 SH SOLE 42348 0 1595 SHERWIN WILLIAMS CO COM 824348106 897458 3380 SH OTR 3380 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 342586 3095 SH SOLE 3095 0 0 SOUTHERN CO COM 842587107 284513 4050 SH SOLE 4050 0 0 SPDR BARCLAYS INVEST GRAD BLOMBERG BRC INV 78468R200 6650860 216711 SH SOLE 191141 0 25570 SPDR BARCLAYS INVEST GRAD BLOMBERG BRC INV 78468R200 1609844 52455 SH OTR 52455 0 0 SPDR COMMUNICATIONS SELECT SECTOR COMMUNICATION 81369Y852 191009 2935 SH SOLE 2905 0 30 SPDR COMMUNICATIONS SELECT SECTOR COMMUNICATION 81369Y852 154890 2380 SH OTR 2380 0 0 SPDR DOW JONES IND AVE UT SER 1 78467X109 369639 1075 SH SOLE 975 0 100 SPDR PORTFOLIO SHORT TERM CORP BD ETF PORTFOLIO SHORT 78464A474 1521459 51680 SH SOLE 44550 0 7130 SPDR PORTFOLIO SHORT TERM CORP BD ETF PORTFOLIO SHORT 78464A474 101568 3450 SH OTR 3450 0 0 SPDR S&P 500 ETF TR UNIT 78462F103 10919760 24634 SH SOLE 20171 0 4463 SPDR S&P 500 ETF TR UNIT 78462F103 177312 400 SH OTR 400 0 0 SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 234409 1912 SH SOLE 1912 0 0 SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 129567 1057 SH OTR 1057 0 0 SPDR S&P MIDCAP 400 ETF UTSER1 S&PDCRP 78467Y107 328532 686 SH SOLE 576 0 110 SPDR S&P MIDCAP 400 ETF UTSER1 S&PDCRP 78467Y107 1593812 3328 SH OTR 3328 0 0 SPDR SSgA ULTRA SHORT TERM ULT SHT TRM BD 78467V707 447580 11120 SH SOLE 9670 0 1450 SPDR TECHNOLOGY SELECT SECTOR TECHNOLOGY 81369Y803 242709 1396 SH SOLE 1396 0 0 STARBUCKS CORP COM 855244109 270434 2730 SH SOLE 2730 0 0 STERIS PLC SHS USD 859152100 1642804 7302 SH SOLE 7302 0 0 STERIS PLC SHS USD 859152100 76493 340 SH OTR 340 0 0 STRYKER CORP COM 863667101 8307787 27231 SH SOLE 25604 0 1627 STRYKER CORP COM 863667101 3571689 11707 SH OTR 11707 0 0 SYNOPSYS INC COM 871607107 217705 500 SH SOLE 500 0 0 SYSCO CORP COM 871829107 909395 12256 SH SOLE 12256 0 0 SYSCO CORP COM 871829107 90524 1220 SH OTR 1220 0 0 T ROWE PRICE GROUP INC COM 74144T108 91856 820 SH SOLE 820 0 0 T ROWE PRICE GROUP INC COM 74144T108 502970 4490 SH OTR 4490 0 0 TAIWAN SEMICONDUCTOR SPONSORED ADS 874039100 522766 5180 SH SOLE 5180 0 0 TARGET CORP COM 94975G181 455451 3453 SH SOLE 3353 0 100 TESLA INC COM 88160R101 318051 1215 SH SOLE 1215 0 0 TESLA INC COM 88160R101 39266 150 SH OTR 150 0 0 TETRA TECH INC COM 88162G103 1834707 11205 SH SOLE 10525 0 680 TEXAS INSTRUMENTS INC COM 882508104 2598049 14432 SH SOLE 13887 0 545 TEXAS INSTRUMENTS INC COM 882508104 372641 2070 SH OTR 2070 0 0 TRAVELERS COS INC COM 89417E109 491458 2830 SH SOLE 2830 0 0 TRAVELERS COS INC COM 89417E109 2006989 11557 SH OTR 11557 0 0 THERMO FISHER SCIENT COM 883556102 5523245 10586 SH SOLE 10071 0 515 THERMO FISHER SCIENT COM 883556102 1818299 3485 SH OTR 3485 0 0 TJX COMPANIES COM 872540109 2431778 28680 SH SOLE 26340 0 2340 TJX COMPANIES COM 872540109 2166385 25550 SH OTR 25550 0 0 TORONTO DOMINION BANK COM NEW 891160509 504389 8134 SH SOLE 7934 0 200 TRACTOR SUPPLY CO COM 892356106 2365328 10698 SH SOLE 10438 0 260 TRANE TECHNOLOGIES PLC SHS G8994E103 259731 1358 SH SOLE 1358 0 0 UNILEVER PLC SPSD ADR SPON ADR NEW 904767704 235940 4526 SH SOLE 4526 0 0 UNION PACIFIC CORP COM 907818108 4050453 19795 SH SOLE 19525 0 270 UNION PACIFIC CORP COM 907818108 138732 678 SH OTR 678 0 0 UNITEDHEALTH GROUP INC COM 91324P102 8470319 17623 SH SOLE 16993 0 630 UNITEDHEALTH GROUP INC COM 91324P102 1040586 2165 SH OTR 2165 0 0 US BANCORP COM NEW 902973304 336281 10178 SH SOLE 9928 0 250 UTAH MEDICAL PRODUCTS COM 917488108 372800 4000 SH SOLE 4000 0 0 VANECK VECTORS SEMICONDUCTOR SEMICONDUCTOR ET 92189F676 3105901 20400 SH SOLE 19770 0 630 VANECK VECTORS SEMICONDUCTOR SEMICONDUCTOR ET 92189F676 1044435 6860 SH OTR 6860 0 0 VANGUARD DIVIDEND APPRECIATION DIV APP ETF 921908844 368717 2270 SH SOLE 1820 0 450 VANGUARD DIVIDEND APPRECIATION DIV APP ETF 921908844 69845 430 SH OTR 430 0 0 VANGUARD MID-CAP MID CAP ETF 922908629 122849 558 SH SOLE 408 0 150 VANGUARD MID-CAP MID CAP ETF 922908629 100613 457 SH OTR 457 0 0 VANGUARD MID-CAP GROWTH MCAP GR IDXVIP 922908538 201801 981 SH SOLE 671 0 310 VANGUARD S&P 500 GROWTH ETF 500 GRTH IDX F 921932505 913905 3597 SH SOLE 3597 0 0 VANGUARD TOTAL BOND MARKET TOTAL BND MRKT 921937835 271715 3738 SH SOLE 3738 0 0 VANGUARD TOTAL STOCK MARK TOTAL STK MKT 922908769 1476537 6703 SH SOLE 6573 0 130 VERIZON COMMUNICATIONS COM 92343V104 762916 20514 SH SOLE 20514 0 0 VERIZON COMMUNICATIONS COM 92343V104 165756 4457 SH OTR 4457 0 0 VISA INC COM CL A 92826C839 10785867 45418 SH SOLE 43264 0 2154 VISA INC COM CL A 92826C839 1602990 6750 SH OTR 6750 0 0 WAL-MART STORES INC COM 931142103 697879 4440 SH SOLE 4270 0 170 WALT DISNEY COMPANY COM 254687106 1510886 16923 SH SOLE 16378 0 545 WALT DISNEY COMPANY COM 254687106 151776 1700 SH OTR 1700 0 0 WEC ENERGY GROUP COM 92939U106 2716647 30787 SH SOLE 30067 0 720 WEC ENERGY GROUP COM 92939U106 514439 5830 SH OTR 5830 0 0 WEST PHARM SRVC INC COM 955306105 1371155 3585 SH SOLE 3275 0 310