0001394866-26-000002.txt : 20260429 0001394866-26-000002.hdr.sgml : 20260429 20260429163532 ACCESSION NUMBER: 0001394866-26-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20260331 FILED AS OF DATE: 20260429 DATE AS OF CHANGE: 20260429 EFFECTIVENESS DATE: 20260429 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Penobscot Investment Management Company, Inc. CENTRAL INDEX KEY: 0001394866 ORGANIZATION NAME: EIN: 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: 26916930 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-2026 03-31-2026 false Penobscot Investment Management Company, Inc.
155 FEDERAL STREET, SUITE 1602 BOSTON MA 02110
13F HOLDINGS REPORT 028-12468 000105060 801-31820 N
Kristin Nicholson Chief Compliance Officer & Senior Operations Administrator 617-337-2930 /s/Kristin Nicholson Boston MA 04-29-2026 0 311 1278764379 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 BBG001S5T7X2 2034527 14009 SH SOLE 13889 0 120 ABBOTT LABORATORIES COM 002824100 BBG001S5N9M6 4425792 43107 SH SOLE 41719 0 1387 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 16615966 76399 SH SOLE 75447 0 951 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 2438174 12296 SH SOLE 11916 0 380 ADOBE INC COM 00724F101 BBG001S5NCQ5 1700836 6997 SH SOLE 6987 0 10 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 772052 3795 SH SOLE 3795 0 0 AFLAC INC COM 001055102 BBG001S5NGJ4 2849333 25972 SH SOLE 25491 0 480 AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 676471 5935 SH SOLE 5905 0 30 AIR PRODUCTS AND CHEMICALS I COM 009158106 BBG001S5NSB6 6326291 21778 SH SOLE 21748 0 30 ALLSTATE CORP COM 020002101 BBG001S9BM06 575991 2778 SH SOLE 2778 0 0 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 41716843 145072 SH SOLE 144501 0 570 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 17698347 61697 SH SOLE 59921 0 1775 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 369280 5596 SH SOLE 5596 0 0 AMAZON COM INC COM 023135106 BBG001S5PQL7 23710142 113843 SH SOLE 112503 0 1340 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 529694 4041 SH SOLE 4041 0 0 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 2446458 8088 SH SOLE 8088 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 210940 1550 SH SOLE 1550 0 0 AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 1746492 3930 SH SOLE 3810 0 120 AMGEN INC COM 031162100 BBG001S5NNL6 5965969 16956 SH SOLE 16913 0 43 AMPHENOL CORP CL A 032095101 BBG001S5NSK6 21745802 172108 SH SOLE 169797 0 2310 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 3688506 11594 SH SOLE 11356 0 237 APPLE INC COM 037833100 BBG001S5N8V8 73203771 288442 SH SOLE 284522 0 3920 APPLIED INDL TECHNOLOGIES IN COM 03820C105 BBG001S5NK14 551866 2080 SH SOLE 2080 0 0 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 6024391 17626 SH SOLE 17626 0 0 ARISTA NETWORKS INC COM SHS 040413205 BBG001T51KQ0 5822228 47420 SH SOLE 46730 0 690 ASML HLDG NV N Y REGISTRY SHS N07059210 BBG001SCG0R3 3437130 2602 SH SOLE 2552 0 50 ASTRAZENECA PLC ORD G0593M107 BBG001SCNW31 9850092 50083 SH SOLE 49412 0 670 AT&T INC COM 00206R102 BBG001S5VWH2 1342002 46292 SH SOLE 46291 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 8759496 43112 SH SOLE 42627 0 485 AUTOZONE INC COM 053332102 BBG001S6Q5D9 2438757 722 SH SOLE 707 0 15 AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 1601607 9275 SH SOLE 9275 0 0 BANK AMERICA CORP 7.25%CNV PFD L 060505682 1058105 888 SH SOLE 888 0 0 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 5837861 119751 SH SOLE 116751 0 3000 BANK HAWAII CORP COM 062540109 BBG001S6R977 354395 4773 SH SOLE 4773 0 0 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 670743 4266 SH SOLE 4156 0 110 BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 1436280 2 SH SOLE 2 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 8370857 17468 SH SOLE 17103 0 365 BLACKROCK INC COM 09290D101 BBG01PSW2WR0 4714591 4902 SH SOLE 4757 0 145 BLACKSTONE INC COM 09260D107 BBG001S7H949 280461 2439 SH SOLE 2439 0 0 BOEING CO COM 097023105 BBG001S5P0V3 286603 1440 SH SOLE 1440 0 0 BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 2071477 492 SH SOLE 492 0 0 BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 1080082 17212 SH SOLE 17072 0 140 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 835636 13778 SH SOLE 13778 0 0 BROADCOM INC COM 11135F101 BBG00KHY5SY8 50268672 162414 SH SOLE 160613 0 1800 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 211062 1299 SH SOLE 1299 0 0 BROWN & BROWN INC COM 115236101 BBG001S5XFN0 655295 10049 SH SOLE 9779 0 270 BROWN FORMAN CORP CL B 115637209 BBG001S5P4H1 247611 9365 SH SOLE 9365 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 2762000 9940 SH SOLE 9939 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 BBG001S5Q5M1 1182450 3000 SH SOLE 3000 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 1163083 20655 SH SOLE 20450 0 205 CASEYS GEN STORES INC COM 147528103 BBG001S5PHZ2 5464773 7508 SH SOLE 7388 0 120 CATERPILLAR INC COM 149123101 BBG001S5PJ06 6274830 8857 SH SOLE 8832 0 25 CENTRAL BANCOMPANY COM CL A 152413100 BBG001SCB089 3763743 157150 SH SOLE 157150 0 0 CHEVRON CORPORATION COM 166764100 BBG001S67ZC5 8295602 40095 SH SOLE 39319 0 775 CHUBB LTD SWITZ COM H1467J104 BBG001S8S1L3 2972156 9119 SH SOLE 8964 0 155 CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 2395151 25666 SH SOLE 24846 0 820 CINCINNATI FINL CORP COM 172062101 BBG001S5PTM0 483222 3071 SH SOLE 3071 0 0 CINTAS CORP COM 172908105 BBG001S7CRG1 6235723 36867 SH SOLE 36395 0 472 CISCO SYS INC COM 17275R102 BBG001S6HC62 8998064 115969 SH SOLE 113619 0 2350 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 9665254 85224 SH SOLE 83304 0 1920 CLOROX CO DEL COM 189054109 BBG001S5PX50 260111 2510 SH SOLE 2430 0 80 COCA COLA CO COM 191216100 BBG001S5SMQ8 2150922 28283 SH SOLE 28283 0 0 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 274867 3225 SH SOLE 3225 0 0 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 350721 12216 SH SOLE 11996 0 220 COMFORT SYS USA INC COM 199908104 BBG001SB1GG8 8960677 6498 SH SOLE 6498 0 0 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 544104 4122 SH SOLE 4122 0 0 CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 260314 2300 SH SOLE 2300 0 0 CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 900000 6000 SH SOLE 6000 0 0 CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 1494546 5352 SH SOLE 5352 0 0 CORNING INC COM 219350105 BBG001S5RLH1 5420308 39864 SH SOLE 39864 0 0 CORTEVA INC COM 22052L104 BBG00BN969D0 451029 5388 SH SOLE 5388 0 0 COSTCO WHOLESALE CORPORATION COM 22160K105 BBG001S9KRQ7 23579171 23664 SH SOLE 23188 0 475 CSX CORP COM 126408103 BBG001S5Q7Q3 3662153 89212 SH SOLE 85902 0 3310 CUMMINS INC COM 231021106 BBG001S5Q9M3 4694225 8725 SH SOLE 8725 0 0 CURTISS WRIGHT CORP COM 231561101 BBG001S5QBK0 667498 980 SH SOLE 980 0 0 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 219841 3061 SH SOLE 2911 0 150 D R HORTON INC COM 23331A109 BBG001S8M692 3880582 28280 SH SOLE 28130 0 150 DANAHER CORP DEL COM 235851102 BBG001S5QGT0 9667704 50990 SH SOLE 49870 0 1120 DECKERS OUTDOOR CORP COM 243537107 BBG001S7GXB9 2746970 27445 SH SOLE 26955 0 490 DEERE & CO COM 244199105 BBG001S5QFF7 7360264 13066 SH SOLE 13036 0 30 DELTA AIR LINES INC COM NEW 247361702 BBG001SPT759 299160 4500 SH SOLE 4500 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 244687 3440 SH SOLE 3440 0 0 DISNEY WALT CO COM 254687106 BBG001S5QHF3 1854062 19237 SH SOLE 18904 0 333 DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 292100 4725 SH SOLE 4725 0 0 DONALDSON INC COM 257651109 BBG001S5QDV4 271584 3200 SH SOLE 3200 0 0 DOVER CORP COM 260003108 BBG001S5QL46 337689 1620 SH SOLE 1620 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 1591052 12151 SH SOLE 11856 0 295 DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 532242 11621 SH SOLE 11621 0 0 EATON CORP PLC SHS G29183103 BBG001S5QZ45 1035097 2894 SH SOLE 2894 0 0 ECOLAB INC COM 278865100 BBG001S5QRB5 1284877 4830 SH SOLE 4830 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 771651 9636 SH SOLE 9636 0 0 ELI LILLY & CO COM 532457108 BBG001S5STL8 11089630 12057 SH SOLE 11816 0 240 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 3992441 30472 SH SOLE 29272 0 1200 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 276232 7300 SH SOLE 7300 0 0 EOG RES INC COM 26875P101 BBG001S5ZB93 202398 1400 SH SOLE 1400 0 0 EQUIFAX INC COM 294429105 BBG001S5QSK3 1323515 7350 SH SOLE 7350 0 0 ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 764123 18975 SH SOLE 18975 0 0 EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 912764 13175 SH SOLE 12271 0 904 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 9804368 57788 SH SOLE 57733 0 55 FABRINET SHS G3323L100 BBG001SP57F4 6447030 12362 SH SOLE 12117 0 245 FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 286427 1320 SH SOLE 1320 0 0 FASTENAL CO COM 311900104 BBG001S5R1F7 960109 20692 SH SOLE 20692 0 0 FEDEX CORP COM 31428X106 BBG001S5R3M5 243271 683 SH SOLE 683 0 0 FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 BBG01K4JLZG0 1579140 42450 SH SOLE 42260 0 190 FISERV INC COM 337738108 BBG001S5R6Q4 637906 11432 SH SOLE 11432 0 0 FORTIVE CORP COM 34959J108 BBG00BLVZ237 203154 3675 SH SOLE 3675 0 0 GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 538264 2485 SH SOLE 2445 0 40 GE AEROSPACE COM NEW 369604301 BBG001S5PVD5 4476100 15774 SH SOLE 15773 0 0 GE VERNOVA INC COM 36828A101 BBG013G17W77 1291333 1479 SH SOLE 1479 0 0 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 704974 2054 SH SOLE 2054 0 0 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 396926 2848 SH SOLE 2848 0 0 HEICO CORP NEW COM 422806109 BBG001S5RVC4 4425314 16139 SH SOLE 15714 0 425 HOME DEPOT INC COM 437076102 BBG001S5RTW7 13368392 40647 SH SOLE 40037 0 610 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 2776779 12285 SH SOLE 12225 0 60 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 396132 705 SH SOLE 705 0 0 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 6330513 24321 SH SOLE 24021 0 300 INTEL CORP COM 458140100 BBG001S5SF65 1155809 26191 SH SOLE 25671 0 520 INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 12204928 77600 SH SOLE 76405 0 1195 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 1964329 8104 SH SOLE 8104 0 0 INTUIT COM 461202103 BBG001S6TWR2 6416952 14841 SH SOLE 14706 0 135 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 4249083 9217 SH SOLE 9127 0 90 INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 BBG001SN60V5 1540051 19450 SH SOLE 19450 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 2973632 15494 SH SOLE 15399 0 95 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 21552001 37340 SH SOLE 36704 0 636 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 201710 2288 SH SOLE 2288 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 231993 2243 SH SOLE 1918 0 325 ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 2124142 25725 SH SOLE 24825 0 900 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 1435317 12102 SH SOLE 11752 0 350 ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 400374 2950 SH SOLE 2950 0 0 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 3187471 35209 SH SOLE 35209 0 0 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 342039 5065 SH SOLE 5065 0 0 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 1871984 15059 SH SOLE 14939 0 120 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 839422 1285 SH SOLE 1285 0 0 ISHARES TR CYBERSECURITY 46435U135 BBG00PC1B2X5 393113 9006 SH SOLE 8926 0 80 ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 2032725 18252 SH SOLE 17252 0 1000 ISHARES TR ESG OPTIMIZED 464288802 BBG001SN86J4 364068 2756 SH SOLE 2566 0 190 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 8863211 173959 SH SOLE 168869 0 5090 ISHARES TR IBDS DEC28 ETF 46435U515 BBG00M0P3SC7 5920963 233753 SH SOLE 228953 0 4800 ISHARES TR IBONDS 2027 TERM 46436E478 BBG011MMQW86 1978975 89425 SH SOLE 89425 0 0 ISHARES TR IBONDS 26 TRM TS 46436E858 BBG00RYR3RM6 1409273 61500 SH SOLE 61500 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 BBG00HPLJP02 4922902 203090 SH SOLE 200090 0 3000 ISHARES TR IBONDS 27 TRM TS 46436E841 BBG00RYR47N8 2063560 92000 SH SOLE 92000 0 0 ISHARES TR IBONDS 28 TR HI 46436E387 BBG015SSQPY4 1684207 71760 SH SOLE 71760 0 0 ISHARES TR IBONDS 28 TRM TS 46436E833 BBG00RYR4L11 2372360 106465 SH SOLE 106465 0 0 ISHARES TR IBONDS 29 TR HI 46436E379 BBG015STX8Y2 1684176 72335 SH SOLE 72335 0 0 ISHARES TR IBONDS 29 TRM TS 46436E825 BBG00RYR4R90 207509 9500 SH SOLE 9500 0 0 ISHARES TR IBONDS DEC 2029 46436E163 BBG01GKB2879 267443 10550 SH SOLE 10550 0 0 ISHARES TR IBONDS DEC 2030 46436E726 BBG00VJHRTY3 3450893 157647 SH SOLE 155147 0 2500 ISHARES TR IBONDS DEC 2031 46436E486 BBG011HVQSJ9 1417380 67720 SH SOLE 63970 0 3750 ISHARES TR IBONDS DEC 2032 46436E312 BBG018GV5WV5 311453 12325 SH SOLE 12325 0 0 ISHARES TR IBONDS DEC 27 46435U283 BBG00NVC3ZF1 254400 10000 SH SOLE 10000 0 0 ISHARES TR IBONDS DEC 28 46435U325 BBG00NX0QLT6 402098 15750 SH SOLE 15750 0 0 ISHARES TR IBONDS DEC 29 46436E205 BBG00Q79F703 6114240 262865 SH SOLE 255183 0 7682 ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FD2 2608751 107622 SH SOLE 107621 0 0 ISHARES TR IBONDS OCT 2028 46438G703 BBG01JCZZS15 879040 33500 SH SOLE 33500 0 0 ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 256652 1520 SH SOLE 1520 0 0 ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 4730433 48702 SH SOLE 47142 0 1560 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 4203948 74026 SH SOLE 71826 0 2200 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 650364 21450 SH SOLE 21450 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 564554 1324 SH SOLE 1324 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 265948 1245 SH SOLE 1175 0 69 ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 410150 1307 SH SOLE 1307 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 2353191 12412 SH SOLE 12062 0 350 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 1572952 6343 SH SOLE 6003 0 339 ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 232046 626 SH SOLE 626 0 0 ISHARES TR USD INV GRDE ETF 464288620 BBG001SSD876 884301 17261 SH SOLE 17261 0 0 JABIL INC COM 466313103 BBG001S7RB70 401101 1510 SH SOLE 1510 0 0 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 13816727 56524 SH SOLE 55484 0 1040 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 40259076 136861 SH SOLE 135356 0 1505 KADANT INC COM 48282T104 BBG001S8PRM8 219263 750 SH SOLE 750 0 0 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 423310 4388 SH SOLE 4388 0 0 KKR & CO INC COM 48251W104 BBG001S6PW05 508750 5500 SH SOLE 5500 0 0 KLA CORP COM NEW 482480100 BBG001S5SLM4 11067414 7517 SH SOLE 7436 0 80 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 405551 1175 SH SOLE 1175 0 0 LABCORP HOLDINGS INC COM SHS 504922105 BBG01MMT6PQ2 2246540 8420 SH SOLE 8420 0 0 LAM RESEARCH CORP COM NEW 512807306 BBG001S5SW40 3946300 18470 SH SOLE 18470 0 0 LAMAR ADVERTISING CO CL A 512816109 BBG001S8KJC2 457116 3609 SH SOLE 3609 0 0 LENNOX INTL INC COM 526107107 BBG001S5SST2 333709 719 SH SOLE 719 0 0 LINCOLN ELEC HLDGS INC COM 533900106 BBG001S5TV87 672516 2700 SH SOLE 2700 0 0 LINDE PLC SHS G54950103 BBG01FND0CH6 6791520 13699 SH SOLE 13474 0 225 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 3845734 6363 SH SOLE 6323 0 40 LOWES COS INC COM 548661107 BBG001S5SVL3 1997039 8452 SH SOLE 8362 0 90 MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 2950080 9020 SH SOLE 9019 0 0 MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 206038 350 SH SOLE 350 0 0 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 18135789 36296 SH SOLE 35996 0 300 MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 1086276 21536 SH SOLE 21536 0 0 MCDONALDS CORP COM 580135101 BBG001S5T110 3121575 10044 SH SOLE 9973 0 71 MCKESSON CORP COM 58155Q103 BBG001S8F8P8 480275 555 SH SOLE 555 0 0 MERCK & CO INC COM 58933Y105 BBG001S5TC52 3777948 31407 SH SOLE 30657 0 750 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 10891822 19037 SH SOLE 18622 0 415 METLIFE INC COM 59156R108 BBG001S5T3R8 830960 11750 SH SOLE 11750 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 BBG001SB87G1 397278 315 SH SOLE 315 0 0 MICROSOFT CORP COM 594918104 BBG001S5TD05 49448006 133582 SH SOLE 131490 0 2091 MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 2621871 45487 SH SOLE 44387 0 1100 MOODYS CORP COM 615369105 BBG001S5VP87 420981 965 SH SOLE 955 0 10 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 2214454 13456 SH SOLE 12956 0 500 MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 346742 799 SH SOLE 799 0 0 NASDAQ INC COM 631103108 BBG001SKTBJ6 3284734 38694 SH SOLE 38574 0 120 NETFLIX INC. COM 64110L106 BBG001SF6L46 1247998 12980 SH SOLE 12644 0 335 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 19616068 211198 SH SOLE 207937 0 3260 NIKE INC CL B 654106103 BBG001S6NTK2 1090786 20651 SH SOLE 20151 0 500 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 2084925 3056 SH SOLE 3056 0 0 NOVA LTD COM M7516K103 BBG001SD4C89 868560 2000 SH SOLE 2000 0 0 NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 4320687 28286 SH SOLE 27686 0 600 NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 718095 19540 SH SOLE 19480 0 60 NUCOR CORP COM 670346105 BBG001S5TRV0 2361143 13963 SH SOLE 13963 0 0 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 72170854 413824 SH SOLE 410723 0 3100 ONEOK INC NEW COM 682680103 BBG001S5TWK1 4498891 49772 SH SOLE 48072 0 1700 ORACLE CORP COM 68389X105 BBG001S5SJG6 1952544 13273 SH SOLE 13272 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 422318 4575 SH SOLE 4575 0 0 OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 475121 6164 SH SOLE 6086 0 78 PACCAR INC COM 693718108 BBG001S5V1S8 438785 3799 SH SOLE 3799 0 0 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 3923026 24470 SH SOLE 24469 0 0 PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 2821796 3152 SH SOLE 3152 0 0 PAYCHEX INC COM 704326107 BBG001S5V135 298008 3235 SH SOLE 2490 0 745 PEPSICO INC COM 713448108 BBG001S695T1 6185201 39830 SH SOLE 39035 0 795 PFIZER INC COM 717081103 BBG001S5V466 2229889 79412 SH SOLE 79412 0 0 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 553558 3348 SH SOLE 3348 0 0 PHILLIPS 66 COM 718546104 BBG00286S4P7 1175790 6454 SH SOLE 6249 0 205 PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 1125767 5410 SH SOLE 5110 0 300 PPG INDS INC COM 693506107 BBG001S5VC13 437353 4092 SH SOLE 4092 0 0 PROCTER & GAMBLE CO COM 742718109 BBG001S5V4L9 9242678 63990 SH SOLE 63038 0 951 QNITY ELECTRONICS INC COMMON STOCK 74743L100 BBG01TRL7564 655243 5679 SH SOLE 5679 0 0 QUANTA SVCS INC COM 74762E102 BBG001S5VH85 19553393 35615 SH SOLE 35525 0 90 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 247245 320 SH SOLE 320 0 0 REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 3607040 16469 SH SOLE 16436 0 33 RESMED INC COM 761152107 BBG001SBGRC2 604749 2694 SH SOLE 2694 0 0 ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 1563999 4358 SH SOLE 4358 0 0 ROLLINS INC COM 775711104 BBG001S5VRG4 940871 17616 SH SOLE 17616 0 0 ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 337229 953 SH SOLE 923 0 30 ROSS STORES INC COM 778296103 BBG001S5VRS1 542658 2505 SH SOLE 2505 0 0 RPM INTL INC COM 749685103 BBG001S7X317 625723 6295 SH SOLE 5770 0 525 RTX CORPORATION COM 75513E101 BBG001S5X5Q9 9103337 47192 SH SOLE 46824 0 368 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 5880032 13824 SH SOLE 13652 0 172 SALESFORCE INC COM 79466L302 BBG001SDLP09 848602 4546 SH SOLE 4546 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 1172680 46720 SH SOLE 46720 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 383071 14940 SH SOLE 14940 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 220739 7591 SH SOLE 6490 0 1100 SELECT SECTOR SPDR TR STATE STREET COM 81369Y852 BBG00L5F9FV7 416390 3756 SH SOLE 3756 0 0 SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209 BBG001S7SCQ6 265617 1812 SH SOLE 1811 0 0 SELECT SECTOR SPDR TR STATE STREET IND 81369Y704 BBG001S7T232 236050 1460 SH SOLE 1459 0 0 SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 BBG001S7TCZ5 731597 5505 SH SOLE 5504 0 0 SELECT SECTOR SPDR TR STATE STREET UTI 81369Y886 BBG001S7TD56 317559 6920 SH SOLE 6920 0 0 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 234608 2523 SH SOLE 2522 0 0 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 13496499 42104 SH SOLE 41439 0 665 SLB LIMITED COM STK 806857108 BBG001S5W4C8 639549 12445 SH SOLE 11045 0 1400 SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 BBG01X5744Z4 988252 12976 SH SOLE 12961 0 15 SOUTHERN CO COM 842587107 BBG001S5W777 476326 4935 SH SOLE 4935 0 0 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 1033987 2403 SH SOLE 2403 0 0 SPDR SERIES TRUST STATE STREET SPD 78464A474 BBG001T6B0P2 1563941 52010 SH SOLE 48625 0 3385 SPDR SERIES TRUST STATE STREET SPD 78468R663 BBG001STKCW9 204357 2230 SH SOLE 2230 0 0 SPDR SERIES TRUST STATE STREET SPD 78464A763 BBG001SPTBP8 260724 1787 SH SOLE 1786 0 0 SPDR SERIES TRUST STATE STREET SPD 78468R200 BBG0029J2J00 17233137 559881 SH SOLE 539561 0 20320 SSGA ACTIVE ETF TR STATE STREET ULT 78467V707 BBG005D236G5 473850 11700 SH SOLE 10250 0 1450 STANLEY BLACK & DECKER INC COM 854502101 BBG001S5WHT1 511135 7193 SH SOLE 7193 0 0 STARBUCKS CORP COM 855244109 BBG001S72KH6 1371623 15310 SH SOLE 15310 0 0 STATE STR SPDR DOW JONES IND UT SER 1 78467X109 BBG001S8LH99 389084 840 SH SOLE 840 0 0 STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 BBG001S72SM3 23148132 35594 SH SOLE 35064 0 529 STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 3836864 6221 SH SOLE 6201 0 20 STERIS PLC SHS USD G8473T100 BBG00MRHG532 969655 4385 SH SOLE 4385 0 0 STERLING INFRASTRUCTURE INC COM 859241101 BBG001SC9C40 1018175 2500 SH SOLE 2500 0 0 STRYKER CORPORATION COM 863667101 BBG001S8FR03 15256634 46431 SH SOLE 46160 0 270 SYSCO CORP COM 871829107 BBG001S5WJS8 580912 8144 SH SOLE 8144 0 0 TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 BBG001S5WWW4 3322910 9833 SH SOLE 9802 0 30 TARGET CORP COM 87612E106 BBG001SC0K41 496072 4093 SH SOLE 4093 0 0 TESLA INC COM 88160R101 BBG001SQKGD7 1027889 2765 SH SOLE 2750 0 15 TETRA TECH INC NEW COM 88162G103 BBG001S5YYH5 1898464 63030 SH SOLE 59830 0 3200 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 1120770 5773 SH SOLE 5773 0 0 THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 244877 918 SH SOLE 918 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 6879454 13996 SH SOLE 13921 0 75 TJX COS INC NEW COM 872540109 BBG001S5WQ93 19133861 119811 SH SOLE 117511 0 2300 T-MOBILE US INC COM 872590104 BBG001SKR9Y6 2283236 10871 SH SOLE 10611 0 260 TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 819635 8784 SH SOLE 8544 0 240 TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 227111 1102 SH SOLE 1102 0 0 TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 652773 14410 SH SOLE 13710 0 700 TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 2104537 5050 SH SOLE 5050 0 0 TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 6758856 23172 SH SOLE 22847 0 325 UNILEVER PLC SPON ADR NEW 904767803 BBG001S5X1K4 329856 5790 SH SOLE 4902 0 888 UNION PAC CORP COM 907818108 BBG001S5X2M0 3743627 15430 SH SOLE 15420 0 10 UNITED RENTALS INC COM 911363109 BBG001SBGZ25 4098114 5625 SH SOLE 5546 0 78 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 5672045 20962 SH SOLE 20471 0 490 US BANCORP COM NEW 902973304 BBG001S6T8C1 467102 8981 SH SOLE 8981 0 0 UTAH MED PRODS INC COM 917488108 BBG001S6PWD1 247960 4000 SH SOLE 4000 0 0 VALMONT INDS INC COM 920253101 BBG001S5X650 219764 550 SH SOLE 550 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 392776 4280 SH SOLE 4280 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 12372027 32269 SH SOLE 31949 0 320 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 1139058 2794 SH SOLE 2793 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 278224 3548 SH SOLE 2508 0 1040 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 334915 4548 SH SOLE 4548 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 748104 2605 SH SOLE 2605 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 575679 963 SH SOLE 963 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 495336 1891 SH SOLE 1891 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 1618807 5046 SH SOLE 5046 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 334123 4215 SH SOLE 4215 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 587131 2730 SH SOLE 2560 0 170 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 376534 5876 SH SOLE 5876 0 0 VANGUARD WORLD FD INF TECH ETF 92204A702 BBG001SHTTR5 553292 793 SH SOLE 791 0 2 VERALTO CORP COM SHS 92338C103 BBG019Q32XK7 662443 7492 SH SOLE 7204 0 288 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 915146 18230 SH SOLE 18230 0 0 VISA INC COM CL A 92826C839 BBG001SRCFY3 22287918 73742 SH SOLE 72344 0 1398 WALMART INC COM 931142103 BBG001S5XH92 10152878 81694 SH SOLE 80853 0 840 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 386999 1684 SH SOLE 984 0 700 WATERS CORP COM 941848103 BBG001S8MDG9 269509 905 SH SOLE 891 0 14 WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 2651133 22900 SH SOLE 22900 0 0 WELLS FARGO & CO COM 949746101 BBG001S5XF23 1220966 15337 SH SOLE 15336 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 363428 1450 SH SOLE 1380 0 70 WILLIAMS COS INC COM 969457100 BBG001S5XH10 252619 3471 SH SOLE 3471 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 BBG001S5XGG6 41696 19668 SH SOLE 19668 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 BBG001SHL470 396450 2500 SH SOLE 2500 0 0 YUM BRANDS INC COM 988498101 BBG001S7JQ30 307073 1975 SH SOLE 1975 0 0 ZOETIS INC CL A 98978V103 BBG0039320P7 276611 2340 SH SOLE 2007 0 333