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