0001398344-23-009097.txt : 20230508 0001398344-23-009097.hdr.sgml : 20230508 20230508131514 ACCESSION NUMBER: 0001398344-23-009097 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230508 DATE AS OF CHANGE: 20230508 EFFECTIVENESS DATE: 20230508 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: 23896879 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-2023 03-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 05-08-2023 0 350 574016134
INFORMATION TABLE 2 fp008381-1_13fhr-table.xml 3M CO COM COM 88579Y101 1110487 10565 SH SOLE 9445 0 1120 3M CO COM COM 88579Y101 181840 1730 SH OTR 1730 0 0 ABBOTT LABS COM COM 002824100 4500197 44442 SH SOLE 43312 0 1130 ABBOTT LABS COM COM 002824100 505186 4989 SH OTR 4989 0 0 ABBVIE INC COM 00287Y109 10116489 63478 SH SOLE 60407 0 3071 ABBVIE INC COM 00287Y109 1478635 9278 SH OTR 9278 0 0 ACCENTURE PLC CL A SHS CLASS A G1151C101 8361944 29257 SH SOLE 27902 0 1355 ACCENTURE PLC CL A SHS CLASS A G1151C101 677370 2370 SH OTR 2370 0 0 ADOBE SYSTEMS INC COM 00724F101 3587795 9310 SH SOLE 9210 0 100 ADVANCED MICRO DEVICES COM 007903107 114770 1171 SH SOLE 1171 0 0 ADVANCED MICRO DEVICES COM 007903107 113790 1161 SH OTR 1161 0 0 AFLAC INC COM 001055102 990576 15353 SH SOLE 14613 0 740 AFLAC INC COM 001055102 431252 6684 SH OTR 6684 0 0 AGILENT TECHNOLOGIES INC. COM 00846U101 887313 6414 SH SOLE 6334 0 80 AIR PRODUCTS & CHEMS INC COM 009158106 7051580 24552 SH SOLE 24306 0 246 AIR PRODUCTS & CHEMS INC COM 009158106 1981175 6898 SH OTR 6898 0 0 ALLSTATE CORP COM 020002101 230485 2080 SH SOLE 2080 0 0 ALPHABET INC CL A CAP STK CL A 02079K305 7046379 67930 SH SOLE 61033 0 6897 ALPHABET INC CL A CAP STK CL A 02079K305 1205343 11620 SH OTR 11620 0 0 ALPHABET INC CL C CAP STK CL C 02079K107 2267928 21807 SH SOLE 21290 0 517 ALPHABET INC CL C CAP STK CL C 02079K107 1275040 12260 SH OTR 12260 0 0 AMAZON.COM INC COM 023135106 1519396 14710 SH SOLE 14670 0 40 AMAZON.COM INC COM 023135106 41316 400 SH OTR 400 0 0 AMERICAN ELECTRIC POWER COM 025537101 333569 3666 SH SOLE 3666 0 0 AMERICAN EXPRESS COM 025816109 1680676 10189 SH SOLE 10189 0 0 AMERICAN EXPRESS COM 025816109 15835 96 SH SOLE 96 0 0 AMERICAN TOWER COM 03027X100 2560789 12532 SH SOLE 12012 0 520 AMERICAN TOWER COM 03027X100 1387469 6790 SH OTR 6790 0 0 AMERICAN WATER WORKS COMPANY INC COM 030420103 1959890 13379 SH SOLE 12961 0 418 AMERICAN WATER WORKS COMPANY INC COM 030420103 744169 5080 SH OTR 5080 0 0 AMERIPRISE FINANCIAL INC COM 03076C106 725486 2367 SH SOLE 2367 0 0 AMGEN INC COM 031162100 4184935 17311 SH SOLE 16753 0 558 AMGEN INC COM 031162100 404931 1675 SH OTR 1675 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 452962 5460 SH SOLE 4930 0 530 AMPHENOL CL A 032095101 3573698 43731 SH SOLE 42016 0 1715 AMPHENOL CL A 032095101 196128 2400 SH OTR 2400 0 0 ANALOG DEVICES COM 032654105 1319599 6691 SH SOLE 6581 0 110 APPLE INC COM 037833100 22185811 134541 SH SOLE 126760 0 7781 APPLE INC COM 037833100 6487496 39342 SH OTR 39342 0 0 APPLIED INDUSTRIAL TECHNOLOGIES INC COM 03820C105 274311 1930 SH SOLE 1930 0 0 APPLIED MATERIALS COM 038222105 1842450 15000 SH SOLE 15000 0 0 ASML HOLDING NV NY REGISTRY SHS N07059210 705216 1036 SH SOLE 986 0 50 AT&T CORP COM NEW COM 00206R102 715734 37181 SH SOLE 37181 0 0 AT&T CORP COM NEW COM 00206R102 56018 2910 SH OTR 2910 0 0 AUTO DATA PROCESSING COM 053015103 6802237 30554 SH SOLE 28799 0 1755 AUTO DATA PROCESSING COM 053015103 2625253 11792 SH OTR 11792 0 0 AUTOZONE INC COM 053332102 1221700 497 SH SOLE 482 0 15 AUTOZONE INC COM 053332102 98326 40 SH OTR 40 0 0 AVERY DENNISON CORP COM 053611109 2144834 11987 SH SOLE 11877 0 110 BANK HAWAII CORP COM 062540109 234360 4500 SH SOLE 4500 0 0 BECTON DICKINSON COM 075887109 2103843 8499 SH SOLE 7903 0 596 BECTON DICKINSON COM 075887109 24754 100 SH OTR 100 0 0 BERKSHIRE HATHAWAY CL A CL A 084670108 931200 02 SH SOLE 2 0 0 BERKSHIRE HATHAWAY CL B CL B NEW 084670207 2339859 7578 SH SOLE 7398 0 180 BERKSHIRE HATHAWAY CL B CL B NEW 084670207 211199 684 SH OTR 684 0 0 BLACKROCK INC COM 09247X101 3025761 4522 SH SOLE 4141 0 381 BLACKROCK INC COM 09247X101 169956 254 SH OTR 254 0 0 BOEING CO COM 097023105 360919 1699 SH SOLE 1699 0 0 BOEING CO COM 097023105 106215 500 SH OTR 500 0 0 BOOKING HOLDINGS INC COM 09857L108 13262 05 SH SOLE 5 0 0 BOOKING HOLDINGS INC COM 09857L108 448257 169 SH OTR 169 0 0 BRISTOL-MYERS SQUIBB COM 110122108 578392 8345 SH SOLE 8345 0 0 BRISTOL-MYERS SQUIBB COM 110122108 173275 2500 SH OTR 2500 0 0 BROADCOM LTD SHS Y09827109 10595033 16515 SH SOLE 15967 0 548 BROADCOM LTD SHS Y09827109 513232 800 SH OTR 800 0 0 BROWN & BROWN INC COM 115236101 977748 17028 SH SOLE 15958 0 1070 BROWN FORMAN CORP-CL B CL B 115637209 956338 14880 SH SOLE 14205 0 675 CADENCE DESIGN SYSTEMS COM 127387108 1000028 4760 SH SOLE 4760 0 0 CARLISLE COMPANIES COM 142339100 226070 1000 SH SOLE 1000 0 0 CARRIER GLOBAL CORP COM 14448C104 581711 12715 SH SOLE 12455 0 260 CARRIER GLOBAL CORP COM 14448C104 15875 347 SH OTR 347 0 0 CATERPILLAR INC COM 149123101 1282648 5605 SH SOLE 5605 0 0 CELANESE CORP COM 150870103 322968 2966 SH SOLE 2676 0 290 CELANESE CORP COM 150870103 53029 487 SH OTR 487 0 0 CHARLES RIVER LABORATORIES INTL COM 159864107 201820 1000 SH SOLE 1000 0 0 CHEMED CORP COM 16359R103 1154012 2146 SH SOLE 2081 0 65 CHEMED CORP COM 16359R103 16133 30 SH OTR 30 0 0 CHEVRON CORP COM 166764100 5066771 31054 SH SOLE 28544 0 2510 CHEVRON CORP COM 166764100 264319 1620 SH OTR 1620 0 0 CHUBB COM 171232101 1385281 7134 SH SOLE 6964 0 170 CHUBB COM 171232101 50487 260 SH OTR 260 0 0 CHURCH & DWIGHT CO INC COM 171340102 4798197 54272 SH SOLE 52376 0 1896 CHURCH & DWIGHT CO INC COM 171340102 1382732 15640 SH OTR 15640 0 0 THE CIGNA CORP COM 125523100 247609 969 SH SOLE 969 0 0 CINTAS CORP COM 172908105 3547830 7668 SH SOLE 7393 0 275 CINTAS CORP COM 172908105 166565 360 SH OTR 360 0 0 CISCO SYSTEMS INC COM 17275R102 3082970 58976 SH SOLE 57131 0 1845 CISCO SYSTEMS INC COM 17275R102 1647551 31517 SH OTR 31517 0 0 CLOROX CO COM 189054109 663817 4195 SH SOLE 4115 0 80 COCA COLA CO COM 191216100 642321 10355 SH SOLE 10035 0 320 COCA COLA CO COM 191216100 731024 11785 SH OTR 11785 0 0 COGNIZANT TECH SOL C CL A 192446102 501759 8235 SH OTR 8235 0 0 COLGATE PALMOLIVE CO COM 194162103 131513 1750 SH SOLE 1750 0 0 COLGATE PALMOLIVE CO COM 194162103 90180 1200 SH OTR 1200 0 0 COMCAST CORP CL A CL A 20030N101 2255455 59495 SH SOLE 56530 0 2965 COMCAST CORP CL A CL A 20030N101 724498 19111 SH OTR 19111 0 0 CONOCOPHILLIPS COM 20825C104 354378 3572 SH SOLE 3572 0 0 COSTCO WHOLESALE CORP COM 22160K105 8003085 16107 SH SOLE 15517 0 590 COSTCO WHOLESALE CORP COM 22160K105 403458 812 SH OTR 812 0 0 CSX CORPORATION COM 126408103 2743103 91620 SH SOLE 91170 0 450 CUMMINS INC COM 231021106 277101 1160 SH SOLE 1160 0 0 CUMMINS INC COM 231021106 59720 250 SH OTR 250 0 0 CVS HEALTH CORP COM 126650100 1092654 14704 SH SOLE 14394 0 310 CVS HEALTH CORP COM 126650100 253026 3405 SH OTR 3405 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 4339 10000 SH SOLE 10000 0 0 DANAHER CORP COM 235851102 8097793 32129 SH SOLE 30819 0 1310 DANAHER CORP COM 235851102 3486217 13832 SH OTR 13832 0 0 DEERE & CO COM 244199105 2599080 6295 SH SOLE 6285 0 10 DIAGEO PLC SPSD 1 AD SPON ADR NEW 25243Q205 258182 1425 SH SOLE 1425 0 0 DOLLAR GENERAL CORP COM 256677105 988741 4698 SH SOLE 4108 0 590 DOLLAR GENERAL CORP COM 256677105 21046 100 SH OTR 100 0 0 DONALDSON CO INC COM 257651109 209088 3200 SH SOLE 3200 0 0 DOW INC COM 260557103 301784 5505 SH SOLE 5308 0 197 DR HORTON INC COM 23331A109 2946330 30160 SH SOLE 29270 0 890 DR HORTON INC COM 23331A109 20515 210 SH OTR 210 0 0 DUPONT DE NEMOURS INC COM 26614N102 723442 10080 SH SOLE 9883 0 197 EATON CORP PLC SHS G29183103 578615 3377 SH SOLE 3377 0 0 ECOLAB INC COM 278865100 724856 4379 SH SOLE 4269 0 110 ELI LILLY & COMPANY COM 532457108 535736 1560 SH SOLE 1530 0 30 ELI LILLY & COMPANY COM 532457108 68684 200 SH OTR 200 0 0 EMERSON ELECTRIC CO COM 291011104 837328 9609 SH SOLE 9609 0 0 EMERSON ELECTRIC CO COM 291011104 283379 3252 SH OTR 3252 0 0 EQUIFAX INC COM 294429105 1663288 8200 SH SOLE 8200 0 0 ESSENTIALS UTILITIES INC COM 29670G102 835679 19145 SH SOLE 19145 0 0 ESTEE LAUDER CL A 518439104 2006184 8140 SH SOLE 7590 0 550 ESTEE LAUDER CL A 518439104 229208 930 SH OTR 930 0 0 EVERSOURCE ENERGY COM 30040W108 2272279 29035 SH SOLE 27019 0 2016 EVERSOURCE ENERGY COM 30040W108 391848 5007 SH OTR 5007 0 0 EXTRA SPACE STORAGE INC COM 30225T102 1672965 10268 SH SOLE 10143 0 125 EXXON MOBIL CORP COM 30231G102 3512300 32029 SH SOLE 30344 0 1685 EXXON MOBIL CORP COM 30231G102 710049 6475 SH OTR 6475 0 0 FACTSET RESEARCH COM 303075105 2395070 5770 SH SOLE 5630 0 140 FACTSET RESEARCH COM 303075105 303016 730 SH OTR 730 0 0 FASTENAL COM 311900104 291276 5400 SH SOLE 5400 0 0 FISERV INC COM 337738108 248666 2200 SH SOLE 2200 0 0 FORTIVE CORP COM 34959J108 291086 4270 SH SOLE 4270 0 0 FORTIVE CORP COM 34959J108 25836 379 SH OTR 379 0 0 GALLAGHER ARTHUR J & CO COM 363576109 598800 3130 SH SOLE 3020 0 110 GARMIN LTD SHS H2906T109 611071 6055 SH SOLE 5745 0 310 GENERAL DYNAMICS CORP COM 369550108 321776 1410 SH SOLE 1410 0 0 GENERAL DYNAMICS CORP COM 369550108 20539 90 SH OTR 90 0 0 GENERAL MILLS INC COM 370334104 516349 6042 SH SOLE 5916 0 126 GENERAL MILLS INC COM 370334104 23416 274 SH OTR 274 0 0 GILEAD SCIENCES INC. COM 375558103 224019 2700 SH SOLE 2700 0 0 GLOBE LIFE INC COM 37959E102 512473 4658 SH SOLE 4268 0 390 HEICO CORP COM 422806109 2611610 15269 SH SOLE 14589 0 680 HEICO CORP COM 422806109 454966 2660 SH OTR 2660 0 0 HENRY JACK & ASSOCIATES INC COM 426281101 410109 2721 SH SOLE 2671 0 50 HOME DEPOT INC COM 437076102 6910530 23416 SH SOLE 22564 0 852 HOME DEPOT INC COM 437076102 2970973 10067 SH OTR 10067 0 0 HONEYWELL INTL INC COM 438516106 4114432 21528 SH SOLE 20823 0 705 HONEYWELL INTL INC COM 438516106 1527049 7990 SH OTR 7990 0 0 ICON PLC ADR SHS G4705A100 245629 1150 SH SOLE 1150 0 0 IDEXX LBS CORP COM 45168D104 325052 650 SH SOLE 650 0 0 ILLINOIS TOOL WORKS INC COM 452308109 2360734 9697 SH SOLE 9214 0 483 ILLINOIS TOOL WORKS INC COM 452308109 2720554 11175 SH OTR 11175 0 0 INTEL CORP COM COM 458140100 1704362 52169 SH SOLE 48019 0 4150 INTEL CORP COM COM 458140100 523275 16017 SH OTR 16017 0 0 INTERCONTINENTAL EXCHANGE COM 45866F104 6626587 63540 SH SOLE 61552 0 1988 INTERCONTINENTAL EXCHANGE COM 45866F104 2075892 19905 SH OTR 19905 0 0 INTL BUSINESS MACHS COM 459200101 891412 6800 SH SOLE 6800 0 0 INTL BUSINESS MACHS COM 459200101 39327 300 SH OTR 300 0 0 INTERPUBLIC GROUP OF COMPANIES INC COM 460690100 240198 6450 SH SOLE 6450 0 0 INTERPUBLIC GROUP OF COMPANIES INC COM 460690100 14896 400 SH OTR 400 0 0 INTUIT INC COM 461202103 3329012 7467 SH SOLE 7205 0 262 INTUIT INC COM 461202103 46812 105 SH OTR 105 0 0 INVESCO ETF T NASDAQ NEXT GENERATION NASDAQNXTGEN100 46138G631 315945 12390 SH SOLE 12050 0 340 INVESCO GLOBAL WATER GLOBAL WATER 46138E651 191516 5475 SH SOLE 5475 0 0 INVESCO GLOBAL WATER GLOBAL WATER 46138E651 20848 596 SH OTR 596 0 0 INVESCO QQQ TRUST SE UNIT SER 1 46090E103 11170931 34808 SH SOLE 33285 0 1523 INVESCO QQQ TRUST SE UNIT SER 1 46090E103 1447394 4510 SH OTR 4510 0 0 ISHARES 0-5 YEAR TIPS BOND ETF 0-5 YR TIPS ETF 46429B747 1482695 14942 SH SOLE 14100 0 842 ISHARES 0-5 YEAR TIPS BOND ETF 0-5 YR TIPS ETF 46429B747 192506 1940 SH OTR 1940 0 0 ISHARES CORE S&P 500 CORE S&P 500 ETF 464287200 270491 658 SH SOLE 658 0 0 ISHARES CORE S&P SMA CORE S&P SCP ETF 464287804 545195 5638 SH SOLE 5468 0 170 ISHARES CORE S&P SMA CORE S&P SCP ETF 464287804 1071823 11084 SH OTR 11084 0 0 ISHARES CORE US AGGREGATE BOND CORE US AGGBD ETF 464287226 712525 7151 SH SOLE 6521 0 630 ISHARES CORE US AGGREGATE BOND CORE US AGGBD ETF 464287226 33878 340 SH OTR 340 0 0 ISHARES CYBERSECURITY AND TECH ETF CYBERSECURITY 46435U135 617914 16999 SH SOLE 16799 0 200 ISHARES FLOATING RATE NOTE FLTG RATE NT ETF 46429B655 1428053 28340 SH SOLE 26730 0 1610 ISHARES FLOATING RATE NOTE FLTG RATE NT ETF 46429B655 122448 2430 SH OTR 2430 0 0 ISHARES TR MSCI EAFE MSCI EAFE ETF 464287465 84823 1186 SH SOLE 1186 0 0 ISHARES TR MSCI EAFE MSCI EAFE ETF 464287465 1118573 15640 SH OTR 15640 0 0 ISHARES MSCI EMERGING MSCI EMG MKT EFT 464287234 58401 1480 SH SOLE 1480 0 0 ISHARES MSCI EMERGING MSCI EMG MKT EFT 464287234 1011202 25626 SH OTR 25626 0 0 ISHRES MSCI USA ESG SELECT MSCI USA ESG SLC 464288802 311232 3546 SH SOLE 3466 0 80 ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 235764 1322 SH SOLE 1302 0 20 ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 97050 544 SH OTR 544 0 0 ISHARES RUSSELL 2000 VALUE ETF RUS 2000 VAL ETF 464287630 204845 1495 SH SOLE 1495 0 0 ISHARES RUSSELL 3000 ETF RUSSELL 3000 ETF 464287689 221992 943 SH SOLE 943 0 0 ISHARES TIPS BOND TIPS BD ETF 464287176 1559487 14145 SH SOLE 13335 0 810 ISHARES TIPS BOND TIPS BD ETF 464287176 173313 1572 SH OTR 1572 0 0 JM SMUCKER COMPANY COM NEW 832696405 207099 1316 SH SOLE 1316 0 0 JOHNSON & JOHNSON COM 478160104 7039170 45414 SH SOLE 42544 0 2870 JOHNSON & JOHNSON COM 478160104 2262845 14599 SH OTR 14599 0 0 JP MORGAN CHASE & CO COM 46625H100 9217347 70734 SH SOLE 67268 0 3466 JP MORGAN CHASE & CO COM 46625H100 2863693 21976 SH OTR 21976 0 0 KIMBERLY CLARK CORP COM 494368103 585602 4363 SH SOLE 4363 0 0 KLA CORP COM NEW 482480100 664618 1665 SH SOLE 1665 0 0 LABORATORY CORP OF AMERICA COM NEW 50540R409 93374 407 SH SOLE 407 0 0 LABORATORY CORP OF AMERICA COM NEW 50540R409 284022 1238 SH OTR 1238 0 0 LAM RESEARCH CORP COM 512807108 713011 1345 SH SOLE 1345 0 0 LINCOLN ELECTRIC HOLDINGS INC COM 533900106 507300 3000 SH SOLE 3000 0 0 LINDE PLC SHS G5494J103 2005392 5642 SH SOLE 5432 0 210 LINDE PLC SHS G5494J103 67534 190 SH OTR 190 0 0 LOCKHEAD MARTIN CORP COM 539830109 2622706 5548 SH SOLE 5383 0 165 LOWES COS INC COM 548661107 520922 2605 SH SOLE 2425 0 180 LOWES COS INC COM 548661107 1138229 5692 SH OTR 5692 0 0 MASTERCARD INC CL A 57636Q104 11137426 30647 SH SOLE 29312 0 1335 MASTERCARD INC CL A 57636Q104 2011474 5535 SH OTR 5535 0 0 MCCORMICK & CO INC COM NON VTG 579780206 2667380 32056 SH SOLE 32056 0 0 MCCORMICK & CO INC COM NON VTG 579780206 11649 140 SH OTR 140 0 0 MCDONALDS CORP COM 580135101 2136500 7641 SH SOLE 7280 0 361 MCDONALDS CORP COM 580135101 337769 1208 SH OTR 1208 0 0 MCKESSON CORP COM 58155Q103 212562 597 SH SOLE 597 0 0 MEDTRONIC INC SHS 585055106 170108 2110 SH SOLE 2110 0 0 MEDTRONIC INC SHS 585055106 542573 6730 SH OTR 6730 0 0 MERCK & CO INC COM 58933Y105 1731710 16277 SH SOLE 15977 0 300 MERCK & CO INC COM 58933Y105 469393 4412 SH OTR 4412 0 0 METTLER-TOLEDO INTERNATIONAL INC COM 592688105 382553 250 SH SOLE 250 0 0 MICROSOFT CORP COM 594918104 21814796 75667 SH SOLE 72684 0 2983 MICROSOFT CORP COM 594918104 6330780 21959 SH OTR 21959 0 0 MOODY'S CORP COM 615369105 387115 1265 SH SOLE 1265 0 0 NASDAQ INC COM 631103108 2836334 51881 SH SOLE 47711 0 4170 NEXTERA ENERGY INC COM 65339F101 12454972 161585 SH SOLE 155013 0 6572 NEXTERA ENERGY INC COM 65339F101 3000724 38930 SH OTR 38930 0 0 NIKE INC CLASS B CL B 654106103 6100849 49746 SH SOLE 47919 0 1827 NIKE INC CLASS B CL B 654106103 245280 2000 SH OTR 2000 0 0 NORTHROP GRUMMAN CORP COM 666807102 1471040 3186 SH SOLE 3186 0 0 NOVA LTD COM M7516K103 208940 2000 SH SOLE 2000 0 0 NOVARTIS AG SPONS ADR SPONSORED ADR 66987V109 173880 1890 SH SOLE 1430 0 460 NOVARTIS AG SPONS ADR SPONSORED ADR 66987V109 201020 2185 SH OTR 2185 0 0 NOVO NORDISK ADR 670100205 1860347 11690 SH SOLE 11000 0 690 NUCOR CORP COM 670346105 664221 4300 SH SOLE 4300 0 0 NVIDIA CORP COM 67066G104 1571900 5659 SH SOLE 5499 0 160 ORACLE COM 68389X105 278760 3000 SH SOLE 3000 0 0 ORACLE COM 68389X105 420649 4527 SH OTR 4527 0 0 OTIS WORLDWIDE CORP COM 68902V107 307976 3649 SH SOLE 3519 0 130 OTIS WORLDWIDE CORP COM 68902V107 15023 178 SH OTR 178 0 0 PACCAR INC COM 693718108 278087 3799 SH SOLE 3799 0 0 PARKER HANNIFIN CORP COM 701094104 1025136 3050 SH SOLE 3050 0 0 PAYCHEX INC COM 704326107 385022 3360 SH SOLE 3300 0 60 PAYPAL HOLDINGS COM 70450Y103 25060 330 SH SOLE 330 0 0 PAYPAL HOLDINGS COM 70450Y103 308316 4060 SH OTR 4060 0 0 PEPSICO INC COM 713448108 4158445 22811 SH SOLE 21383 0 1428 PEPSICO INC COM 713448108 2020796 11085 SH OTR 11085 0 0 PERKINELMER INC COM 714046109 266520 2000 SH SOLE 2000 0 0 PFIZER INC COM COM 717081103 3614554 88592 SH SOLE 88272 0 320 PFIZER INC COM COM 717081103 123624 3030 SH OTR 3030 0 0 PHILLIPS 66 COM 718546104 875315 8634 SH SOLE 8564 0 70 POOL CORP COM 73278L105 2563849 7487 SH SOLE 7072 0 415 POOL CORP COM 73278L105 212313 620 SH OTR 620 0 0 PPG INDUSTRIES COM 693506107 280518 2100 SH SOLE 2100 0 0 PROCTER & GAMBLE CO COM 742718109 6461324 43455 SH SOLE 42167 0 1288 PROCTER & GAMBLE CO COM 742718109 1907098 12826 SH OTR 12826 0 0 PROLOGIS INC COM 74340W103 842821 6755 SH SOLE 6525 0 230 PROLOGIS INC COM 74340W103 21211 170 SH OTR 170 0 0 QUANTA SERVICES INC COM 74762E102 4323308 25944 SH SOLE 25594 0 350 RAYTHEON TECHNOLOGIES CORP COM 755111507 3046113 31105 SH SOLE 29989 0 1116 RAYTHEON TECHNOLOGIES CORP COM 755111507 239929 2450 SH OTR 2450 0 0 REGENERON PHARMS INC COM 75886F107 553806 674 SH SOLE 674 0 0 REPUBLIC SVCS INC COM 760759100 691650 5115 SH SOLE 4995 0 120 ROCKWELL AUTOMATION INC COM 773903109 17607 60 SH SOLE 60 0 0 ROCKWELL AUTOMATION INC COM 773903109 1380682 4705 SH OTR 4705 0 0 ROLLINS INC COM 775711104 743732 19817 SH SOLE 19817 0 0 ROPER TECHNOLOGIES INC COM 776696106 713918 1620 SH SOLE 1410 0 210 ROPER TECHNOLOGIES INC COM 776696106 943077 2140 SH OTR 2140 0 0 ROSS STORES INC COM 778296103 295572 2785 SH SOLE 2785 0 0 S&P GLOBAL INC COM 78409V104 6155524 17854 SH SOLE 17179 0 675 S&P GLOBAL INC COM 78409V104 1058444 3070 SH OTR 3070 0 0 SALESFORCE.COM INC COM 79466L302 321646 1610 SH SOLE 1610 0 0 SALESFORCE.COM INC COM 79466L302 1050643 5259 SH OTR 5259 0 0 SCHWAB US BROAD MARKET ETF US BRD MKT ETF 808524102 819525 17127 SH SOLE 17127 0 0 SCHWAB US BROAD MARKET ETF US BRD MKT ETF 808524102 187381 3916 SH OTR 3916 0 0 SCHWAB US LARGE CAP ETF US LRG CAP ETF 808524201 283932 5870 SH SOLE 5870 0 0 SCHWAB US MID CAP ETF US MID-CAP ETF 808524508 288989 4259 SH SOLE 4259 0 0 SCHWAB US SMALL CAP ETF US SML CAP ETF 808524607 307766 7340 SH SOLE 6640 0 700 SHERWIN WILLIAMS CO COM 824348106 10016426 44563 SH SOLE 42988 0 1575 SHERWIN WILLIAMS CO COM 824348106 779952 3470 SH OTR 3470 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 365148 3095 SH SOLE 3095 0 0 SOUTHERN CO COM 842587107 281799 4050 SH SOLE 4050 0 0 SPDR BARCLAYS INVEST GRAD BLOMBERG BRC INV 78468R200 6706955 220406 SH SOLE 194781 0 25625 SPDR BARCLAYS INVEST GRAD BLOMBERG BRC INV 78468R200 1596206 52455 SH OTR 52455 0 0 SPDR COMMUNICATIONS SELECT SECTOR COMMUNICATION 81369Y852 170142 2935 SH SOLE 2905 0 30 SPDR COMMUNICATIONS SELECT SECTOR COMMUNICATION 81369Y852 195939 3380 SH OTR 3380 0 0 SPDR DOW JONES IND AVE UT SER 1 78467X109 357567 1075 SH SOLE 975 0 100 SPDR PORTFOLIO SHORT TERM CORP BD ETF PORTFOLIO SHORT 78464A474 1547575 52230 SH SOLE 45100 0 7130 SPDR PORTFOLIO SHORT TERM CORP BD ETF PORTFOLIO SHORT 78464A474 102224 3450 SH OTR 3450 0 0 SPDR S&P 500 ETF TR UNIT 78462F103 10241300 25016 SH SOLE 20573 0 4443 SPDR S&P 500 ETF TR UNIT 78462F103 163756 400 SH OTR 400 0 0 SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 210307 1700 SH SOLE 1700 0 0 SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 201895 1632 SH OTR 1632 0 0 SPDR S&P MIDCAP 400 ETF UTSER1 S&PDCRP 78467Y107 309885 676 SH SOLE 566 0 110 SPDR S&P MIDCAP 400 ETF UTSER1 S&PDCRP 78467Y107 1525588 3328 SH OTR 3328 0 0 SPDR SSgA ULTRA SHORT TERM ULT SHT TRM BD 78467V707 467705 11620 SH SOLE 10170 0 1450 SPDR TECHNOLOGY SELECT SECTOR TECHNOLOGY 81369Y803 210810 1396 SH SOLE 1396 0 0 STARBUCKS CORP COM 855244109 284275 2730 SH SOLE 2730 0 0 STERIS PLC SHS USD 859152100 1401126 7325 SH SOLE 7325 0 0 STERIS PLC SHS USD 859152100 65035 340 SH OTR 340 0 0 STRYKER CORP COM 863667101 7780374 27255 SH SOLE 25628 0 1627 STRYKER CORP COM 863667101 3347421 11726 SH OTR 11726 0 0 SYSCO CORP COM 871829107 925988 11990 SH SOLE 11990 0 0 SYSCO CORP COM 871829107 140559 1820 SH OTR 1820 0 0 T ROWE PRICE GROUP INC COM 74144T108 150157 1330 SH SOLE 1330 0 0 T ROWE PRICE GROUP INC COM 74144T108 509744 4515 SH OTR 4515 0 0 TAIWAN SEMICONDUCTOR SPONSORED ADS 874039100 488355 5250 SH SOLE 4850 0 400 TARGET CORP COM 94975G181 626247 3781 SH SOLE 3681 0 100 TESLA INC COM 88160R101 252064 1215 SH SOLE 1215 0 0 TESLA INC COM 88160R101 31119 150 SH OTR 150 0 0 TETRA TECH INC COM 88162G103 1352307 9205 SH SOLE 8985 0 220 TEXAS INSTRUMENTS INC COM 882508104 2684496 14432 SH SOLE 13887 0 545 TEXAS INSTRUMENTS INC COM 882508104 385041 2070 SH OTR 2070 0 0 TRAVELERS COS INC COM 89417E109 485090 2830 SH SOLE 2830 0 0 TRAVELERS COS INC COM 89417E109 1980985 11557 SH OTR 11557 0 0 THERMO FISHER SCIENT COM 883556102 6363701 11041 SH SOLE 10481 0 560 THERMO FISHER SCIENT COM 883556102 1979831 3435 SH OTR 3435 0 0 TJX COMPANIES COM 872540109 1942544 24790 SH SOLE 23450 0 1340 TJX COMPANIES COM 872540109 2006956 25612 SH OTR 25612 0 0 TORONTO DOMINION BANK COM NEW 891160509 494415 8254 SH SOLE 8054 0 200 TRACTOR SUPPLY CO COM 892356106 2170124 9233 SH SOLE 9133 0 100 TRANE TECHNOLOGIES PLC SHS G8994E103 249845 1358 SH SOLE 1358 0 0 UNILEVER PLC SPSD ADR SPON ADR NEW 904767704 235035 4526 SH SOLE 4526 0 0 UNION PACIFIC CORP COM 907818108 4543243 22574 SH SOLE 20476 0 2098 UNION PACIFIC CORP COM 907818108 100630 500 SH OTR 500 0 0 UNITEDHEALTH GROUP INC COM 91324P102 8118151 17178 SH SOLE 16603 0 575 UNITEDHEALTH GROUP INC COM 91324P102 1023157 2165 SH OTR 2165 0 0 US BANCORP COM NEW 902973304 379535 10528 SH SOLE 10278 0 250 US BANCORP COM NEW 902973304 10815 300 SH OTR 300 0 0 UTAH MEDICAL PRODUCTS COM 917488108 379080 4000 SH SOLE 4000 0 0 VANECK VECTORS SEMICONDUCTOR SEMICONDUCTOR ET 92189F676 2592422 9850 SH SOLE 9635 0 215 VANECK VECTORS SEMICONDUCTOR SEMICONDUCTOR ET 92189F676 902742 3430 SH OTR 3430 0 0 VANGUARD DIVIDEND APPRECIATION DIV APP ETF 921908844 226395 1470 SH SOLE 1250 0 220 VANGUARD DIVIDEND APPRECIATION DIV APP ETF 921908844 66224 430 SH OTR 430 0 0 VANGUARD MID-CAP MID CAP ETF 922908629 149964 711 SH SOLE 408 0 303 VANGUARD MID-CAP MID CAP ETF 922908629 64120 304 SH OTR 304 0 0 VANGUARD MID-CAP GROWTH MCAP GR IDXVIP 922908538 272504 1398 SH SOLE 1088 0 310 VANGUARD S&P 500 GROWTH ETF 500 GRTH IDX F 921932505 828985 3597 SH SOLE 3597 0 0 VANGUARD SHORT-TERM BOND INDEX SHORT TRM BOND 921937827 149920 1960 SH SOLE 800 0 1160 VANGUARD SHORT-TERM BOND INDEX SHORT TRM BOND 921937827 52778 690 SH OTR 690 0 0 VANGUARD TOTAL STOCK MARK TOTAL STK MKT 922908769 1285626 6299 SH SOLE 6059 0 240 VERIZON COMMUNICATIONS COM 92343V104 862541 22179 SH SOLE 20889 0 1290 VERIZON COMMUNICATIONS COM 92343V104 188889 4857 SH OTR 4857 0 0 VISA INC COM CL A 92826C839 10362818 45963 SH SOLE 43849 0 2114 VISA INC COM CL A 92826C839 1521855 6750 SH OTR 6750 0 0 WAL-MART STORES INC COM 931142103 507228 3440 SH SOLE 3440 0 0 WALT DISNEY COMPANY COM 254687106 2168815 21660 SH SOLE 20895 0 765 WALT DISNEY COMPANY COM 254687106 170221 1700 SH OTR 1700 0 0 WEC ENERGY GROUP COM 92939U106 2995745 31604 SH SOLE 30864 0 740 WEC ENERGY GROUP COM 92939U106 552626 5830 SH OTR 5830 0 0 WEST PHARM SRVC INC COM 955306105 1245560 3595 SH SOLE 3285 0 310