0001059187-23-000007.txt : 20230807
0001059187-23-000007.hdr.sgml : 20230807
20230807154347
ACCESSION NUMBER: 0001059187-23-000007
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230630
FILED AS OF DATE: 20230807
DATE AS OF CHANGE: 20230807
EFFECTIVENESS DATE: 20230807
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: TWIN CAPITAL MANAGEMENT INC
CENTRAL INDEX KEY: 0001059187
IRS NUMBER: 251590628
STATE OF INCORPORATION: PA
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-07078
FILM NUMBER: 231147389
BUSINESS ADDRESS:
STREET 1: 3244 WASHINGTON RD
STREET 2: SUITE 202
CITY: MCMURRAY
STATE: PA
ZIP: 15317
BUSINESS PHONE: 7249422000
MAIL ADDRESS:
STREET 1: 3244 WASHINGTON RD
STREET 2: SUITE 202
CITY: MCMURRAY
STATE: PA
ZIP: 15317
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
true
false
0001059187
XXXXXXXX
06-30-2023
06-30-2023
TWIN CAPITAL MANAGEMENT INC
3244 WASHINGTON RD
SUITE 202
MCMURRAY
PA
15317
13F HOLDINGS REPORT
028-07078
N
JAMES DRAKE
CFO AND CCO
724-949-1430
JAMES DRAKE
MCMURRAY
PA
08-07-2023
0
284
766943990
false
INFORMATION TABLE
2
twin2Q23.xml
TWIN CAPITAL MANAGEMENT 13F
3M CO COM
COM
88579Y101
2504752
25025
SH
SOLE
15321
0
9704
ABBOTT LAB
COM
002824100
4641527
42575
SH
SOLE
27778
0
14797
ABBVIE, INC
COM
00287y109
3464178
25712
SH
SOLE
25297
0
415
ACADIA HEALTHCARE COMP
COM
00404A109
1191494
14961
SH
SOLE
6966
0
7995
ACTIVISION BLIZZARD INC COM ST
COM
00507V109
1522289
18058
SH
SOLE
16596
0
1462
ADOBE INC
COM
00724F101
5444415
11134
SH
SOLE
7478
0
3656
ADVANCED MICRO DEVICES, INC.
COM
007903107
1699651
14921
SH
SOLE
8722
0
6199
AIR PROD & CHEM INC COM
COM
009158106
991444
3310
SH
SOLE
3270
0
40
AIRBNB INC
COM
009066101
2713532
21173
SH
SOLE
12715
0
8458
ALBEMARLE CORP COM
COM
012653101
3483550
15615
SH
SOLE
12315
0
3300
ALBERTSONS COMPANIES, INC
COM
013091103
984584
45123
SH
SOLE
26407
0
18716
ALEXANDRIA REAL ESTATE EQUITIE
COM
015271109
921085
8116
SH
SOLE
8116
0
0
ALPHABET CLASS-C SHARE
COM
02079K107
3742449
30937
SH
SOLE
27977
0
2960
ALPHABET INC CAP STK CL A
COM
02079K305
22246006
185848
SH
SOLE
134830
0
51018
AMAZON.COM INC
COM
023135106
22060562
169228
SH
SOLE
125243
0
43985
AMDOCS LIMITED
COM
G02602103
1886750
19087
SH
SOLE
12239
0
6848
AMER ELEC PWR CO INC
COM
025537101
718815
8537
SH
SOLE
7772
0
765
AMERICAN AIRLINES GROUP INC
COM
02376r102
1690773
94246
SH
SOLE
94246
0
0
AMERICAN EXPRESS CO
COM
025816109
2624671
15067
SH
SOLE
9113
0
5954
AMERICAN INTL GROUP INC COM NE
COM
026874784
448122
7788
SH
SOLE
7447
0
341
AMERISOURCEBERGEN CORP
COM
03073E105
2586067
13439
SH
SOLE
13139
0
300
AMETEK INC
COM
031100100
2553009
15771
SH
SOLE
10575
0
5196
AMGEN INC
COM
031162100
1119647
5043
SH
SOLE
4703
0
340
ANALOG DEVICES INC
COM
032654105
365074
1874
SH
SOLE
1545
0
329
APPLE INC
COM
037833100
58956237
303945
SH
SOLE
233431
0
70514
APPLIED MATERIALS INC COM
COM
038222105
3000072
20756
SH
SOLE
19110
0
1646
ARCH CAPITAL GROUP LTD
COM
G0450A105
713395
9531
SH
SOLE
9531
0
0
ARCHER-DANIELS-MIDLAND CO
COM
039483102
4185571
55394
SH
SOLE
37673
0
17721
ARISTA NETWORKS
COM
040413106
3502927
21615
SH
SOLE
15579
0
6036
ARROW ELECTRS INC
COM
042735100
1001464
6992
SH
SOLE
6992
0
0
AT&T INC COM
COM
00206R102
1815014
113794
SH
SOLE
112144
0
1650
AUTOMATIC DATA PROCESSING INC
COM
053015103
1660074
7553
SH
SOLE
6895
0
658
AUTOZONE INC
COM
053332102
847742
340
SH
SOLE
332
0
8
AVALONBAY COMMUNITIES INC
COM
053484101
974173
5147
SH
SOLE
5085
0
62
AVNET INC
COM
053807103
2016941
39979
SH
SOLE
20130
0
19849
BANK OF AMERICA CORPORATION CO
COM
060505104
6853152
238869
SH
SOLE
170246
0
68623
BANK OF NEW YORK MELLON CORPOR
COM
064058100
845925
19001
SH
SOLE
18750
0
251
BERKSHIRE HATHAWAY INC CL B NE
COM
084670702
11074657
32477
SH
SOLE
23517
0
8960
BILL HOLDINGS, INC
COM
090043100
944031
8079
SH
SOLE
8079
0
0
BIOGEN INC COMMON
COM
09062X103
2752506
9663
SH
SOLE
6486
0
3177
BOEING CO COM
COM
097023105
2671174
12650
SH
SOLE
8046
0
4604
BRISTOL MYERS SQUIBB CO COM
COM
110122108
5675051
88742
SH
SOLE
67890
0
20852
BROADCOM INC
COM
11135F101
8483465
9780
SH
SOLE
6827
0
2953
BUNGE LTD
COM
G16962105
993222
10527
SH
SOLE
10527
0
0
CADENCE DESIGN SYSTEMS INC
COM
127387108
4572905
19499
SH
SOLE
13502
0
5997
CAESARS ENTERTAINMENT, INC.
COM
12769g100
720716
14140
SH
SOLE
14030
0
110
CAPITAL ONE FINL CORP COM
COM
14040H105
2405046
21990
SH
SOLE
14010
0
7980
CARDINAL HEALTH INC
COM
14149Y108
1802031
19055
SH
SOLE
11937
0
7118
CARRIER GLOBAL CORP
COM
14448c104
485269
9762
SH
SOLE
9424
0
338
CATERPILLAR INC COM
COM
149123101
4213606
17125
SH
SOLE
13326
0
3799
CBRE GROUP INC
COM
12504L109
3197892
39622
SH
SOLE
29861
0
9761
CENTENE CORP COMMON
COM
15135B101
1193393
17693
SH
SOLE
17568
0
125
CENTERPOINT ENERGY INC COM
COM
15189T107
575188
19732
SH
SOLE
19732
0
0
CHARLES SCHWAB CORP
COM
808513105
489885
8643
SH
SOLE
7927
0
716
CHEVRON CORP COM
COM
166764100
6814199
43306
SH
SOLE
35872
0
7434
CHUBB LIMITED
COM
H1467J104
3395218
17632
SH
SOLE
13225
0
4407
CIGNA GROUP
COM
125523100
3082952
10987
SH
SOLE
8307
0
2680
CINTAS CORP COM
COM
172908105
939481
1890
SH
SOLE
1850
0
40
CISCO SYSTEMS INC
COM
17275R102
6875677
132889
SH
SOLE
97462
0
35427
CITIGROUP INC COM NEW
COM
172967424
3349134
72744
SH
SOLE
47513
0
25231
CLEVELAND-CLIFFS INC.
COM
185899101
628751
37515
SH
SOLE
37515
0
0
COCA COLA CO COM
COM
191216100
5761247
95670
SH
SOLE
71480
0
24190
COGNIZANT TECHNOLOGY SOLUTIONS
COM
192446102
2449632
37525
SH
SOLE
24485
0
13040
COMCAST CORP CL A NEW
COM
20030N101
5649470
135968
SH
SOLE
109273
0
26695
CONOCOPHILLIPS COMMON
COM
20825C104
4524338
43667
SH
SOLE
26795
0
16872
CONS EDISON INC COM
COM
209115104
3130823
34633
SH
SOLE
24637
0
9996
COPART INC
COM
217204106
5295653
58060
SH
SOLE
35203
0
22857
CORNING INC COM
COM
219350105
552020
15754
SH
SOLE
15474
0
280
CORTEVA, INC.
COM
22052L104
1693215
29550
SH
SOLE
21075
0
8475
COSTAR GROUP INC
COM
22160N109
1349596
15164
SH
SOLE
14839
0
325
COSTCO WHOLESALE CORP NEW COM
COM
22160K105
7015630
13031
SH
SOLE
12637
0
394
COTERRA ENERGY INC.
COM
127097103
274454
10848
SH
SOLE
10283
0
565
CSX CORP COM
COM
126408103
780106
22877
SH
SOLE
20139
0
2738
CVS HEALTH CORP COM
COM
126650100
2202758
31864
SH
SOLE
23447
0
8417
D R HORTON INC
COM
23331A109
2897804
23813
SH
SOLE
22653
0
1160
DANAHER CORP
COM
235851102
1690320
7043
SH
SOLE
6546
0
497
DEERE & CO COMMON
COM
244199105
3344033
8253
SH
SOLE
6607
0
1646
DELTA AIR LINES INC DEL COMMON
COM
247361702
529501
11138
SH
SOLE
11138
0
0
DISCOVER FINL SVCS COM STK
COM
254709108
3590684
30729
SH
SOLE
23627
0
7102
DOVER CORP 1 COM/1 PFD RT
COM
260003108
487097
3299
SH
SOLE
3299
0
0
DOW INC.
COM
260557103
390609
7334
SH
SOLE
7334
0
0
DUKE ENERGY CORP NEW COM STK
COM
26441C204
2497733
27833
SH
SOLE
20660
0
7173
DXC TECHNOLOGY CO COM
COM
23355L106
466424
17456
SH
SOLE
17456
0
0
EATON CORP PLC COMMON
COM
G29183103
944366
4696
SH
SOLE
4543
0
153
EBAY INC COM
COM
278642103
525420
11757
SH
SOLE
11440
0
317
EDWARDS LIFESCIENCES CORP
COM
28176e108
744830
7896
SH
SOLE
7736
0
160
ELEVANCE HEALTH INC
COM
036752103
835709
1881
SH
SOLE
1814
0
67
ELI LILLY & CO COM
COM
532457108
8142900
17363
SH
SOLE
13696
0
3667
ENPHASE ENERGY INC
COM
29355A107
338812
2023
SH
SOLE
1988
0
35
ENTERGY CORP NEW COM
COM
29364G103
369324
3793
SH
SOLE
3665
0
128
EOG RESOURCES INC COM
COM
26875p101
891716
7792
SH
SOLE
7221
0
571
EPAM SYSTEMS INC
COM
29414B104
230818
1027
SH
SOLE
1027
0
0
EQUINIX INC
COM
29444U700
4068649
5190
SH
SOLE
3383
0
1807
EQUITY RESIDENTIAL REIT USD.01
COM
29476L107
1751174
26545
SH
SOLE
26385
0
160
EVEREST RE GROUP LTD
COM
G3223R108
3800116
11116
SH
SOLE
6274
0
4842
EVERGY INC
COM
30034W106
2431966
41629
SH
SOLE
19484
0
22145
EXELON CORPORATION COMMON
COM
30161N101
1383327
33955
SH
SOLE
33297
0
658
EXPEDIA INC
COM
30212p303
405181
3704
SH
SOLE
3704
0
0
EXXON MOBIL CORP COM
COM
30231G102
10592654
98766
SH
SOLE
79127
0
19639
FASTENAL CO
COM
311900104
1239675
21015
SH
SOLE
20670
0
345
FEDEX CORP COM
COM
31428X106
1671590
6743
SH
SOLE
6487
0
256
FIDELITY NATIONAL INFORMATION
COM
31620M106
2544863
46524
SH
SOLE
36208
0
10316
FIFTH THIRD BANCORP COMMON STO
COM
316773100
413725
15785
SH
SOLE
14370
0
1415
FINANCIAL SELECT SECTOR SPDR F
COM
81369Y605
218373
6478
SH
SOLE
6478
0
0
FIRST AMERICAN CORP/CA
COM
31847r102
485411
8513
SH
SOLE
8513
0
0
FISERV INC COM
COM
337738108
2568162
20358
SH
SOLE
19935
0
423
FORD MOTOR CO COMMON STOCK USD
COM
345370860
1689007
111633
SH
SOLE
111033
0
600
FORTINET INC
COM
34959E109
3796886
50230
SH
SOLE
35656
0
14574
FOX CORPORATION CL B
COM
35137l204
286691
8990
SH
SOLE
8990
0
0
FREEPORT-MCMORAN, INC.
COM
35671D857
2162080
54052
SH
SOLE
38588
0
15464
FTI CONSULTING INC.
COM
302941109
893179
4696
SH
SOLE
4696
0
0
GENERAL DYNAMICS CORP COM
COM
369550108
2887098
13419
SH
SOLE
10393
0
3026
GENERAL ELECTRIC CO
COM
369604301
2565766
23357
SH
SOLE
16185
0
7172
GENERAL MILLS INC COM
COM
370334104
2591386
33786
SH
SOLE
19793
0
13993
GENERAL MOTORS COMPANY COMMON
COM
37045V100
2677375
69434
SH
SOLE
44282
0
25152
GENUINE PARTS CO COMMON STOCK
COM
372460105
2096252
12387
SH
SOLE
11963
0
424
GILEAD SCIENCES INC COMMON
COM
375558103
2082277
27018
SH
SOLE
16880
0
10138
GOLDMAN SACHS GROUP INC COM
COM
38141G104
3497301
10843
SH
SOLE
8187
0
2656
GRAND CANYON ED INC
COM
38526M106
557128
5398
SH
SOLE
5398
0
0
HARTFORD FINL SVCS GROUP INC C
COM
416515104
2239750
31099
SH
SOLE
30174
0
925
HEALTHPEAK PROPERTIES INC
COM
42250P103
1437271
71506
SH
SOLE
40120
0
31386
HERSHEY CO/THE COMMON STOCK US
COM
427866108
497902
1994
SH
SOLE
1855
0
139
HEWLETT PACKARD ENTERPRISE CO
COM
42824C109
526478
31338
SH
SOLE
31338
0
0
HOLOGIC INC
COM
436440101
2962368
36586
SH
SOLE
24921
0
11665
HOME DEPOT INC COM
COM
437076102
370283
1192
SH
SOLE
955
0
237
HONEYWELL INTL INC
COM
438516106
3424995
16506
SH
SOLE
8822
0
7684
HOST HOTELS & RESORTS INC REIT
COM
44107P104
668488
39720
SH
SOLE
39720
0
0
HUBSPOT, INC
COM
443573100
819419
1540
SH
SOLE
1540
0
0
INGERSOLL RAND PLC COMMON
COM
45687v106
527324
8068
SH
SOLE
7896
0
172
INSULET CORP
COM
45784P101
537754
1865
SH
SOLE
1865
0
0
INTEL CORP COM
COM
458140100
894721
26756
SH
SOLE
24436
0
2320
INTERNATIONAL BUSINESS MACHS C
COM
459200101
3608320
26966
SH
SOLE
20844
0
6122
INTERPUBLIC GROUP COS INC
COM
460690100
1532320
39718
SH
SOLE
37254
0
2464
INTUIT COM
COM
461202103
1283390
2801
SH
SOLE
2497
0
304
JOHNSON & JOHNSON COM USD1
COM
478160104
9672492
58437
SH
SOLE
44531
0
13906
JPMORGAN CHASE & CO
COM
46625H100
10816227
74369
SH
SOLE
59125
0
15244
KEURIG DR PEPPER INC
COM
49271v100
309792
9907
SH
SOLE
9321
0
586
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
560288
3346
SH
SOLE
3279
0
67
KRAFT HEINZ COMPANY
COM
500754106
299585
8439
SH
SOLE
7786
0
653
KROGER CO COM
COM
501044101
3591505
76415
SH
SOLE
45951
0
30464
LABORATORY CORP AMER HLDGSCOM
COM
50540R409
1157419
4796
SH
SOLE
4760
0
36
LAM RESEARCH CORP COM
COM
512807108
2944942
4581
SH
SOLE
4490
0
91
LAMB WESTON HOLDINGS INC
COM
513272104
697287
6066
SH
SOLE
6009
0
57
LANDSTAR SYSTEM INC
COM
515098101
878753
4564
SH
SOLE
4564
0
0
LENNAR CORP A
COM
526057104
4178963
33349
SH
SOLE
23898
0
9451
LIBERTY BROADBAND CORPORATION
COM
530307305
999532
12477
SH
SOLE
7542
0
4935
LINCOLN NATL CORP UNIT ICOM/IR
COM
534187109
650826
25265
SH
SOLE
23890
0
1375
LIVE NATION ENTERTAINMENT INC
COM
538034109
691889
7594
SH
SOLE
7544
0
50
LKQ CORPORATION
COM
501889208
650701
11167
SH
SOLE
11167
0
0
LULULEMON ATHLETICA INC
COM
550021109
2177132
5752
SH
SOLE
4007
0
1745
MARATHON PETROLEUM CORP COMMON
COM
56585A102
743092
6373
SH
SOLE
6153
0
220
MARRIOTT INTL INC NEW COM STK
COM
571903202
2609133
14204
SH
SOLE
10104
0
4100
MARTIN MARIETTA MATERIALS
COM
573284106
877673
1901
SH
SOLE
1851
0
50
MASTERCARD INC CL A
COM
57636Q104
3216801
8179
SH
SOLE
6008
0
2171
MCKESSON CORP
COM
58155Q103
2207056
5165
SH
SOLE
4948
0
217
MEDTRONIC PLC ORDINARY
COM
G5960L103
2906595
32992
SH
SOLE
23264
0
9728
MERCK & CO INC NEW COM
COM
58933Y105
8892069
77061
SH
SOLE
59362
0
17699
META PLATFORMS INC
COM
30303M102
11969649
41709
SH
SOLE
30235
0
11474
METLIFE INC.
COM
59156R108
2270019
40156
SH
SOLE
28677
0
11479
MICROCHIP TECHNOLOGY INC COM
COM
595017104
1841702
20557
SH
SOLE
19091
0
1466
MICRON TECHNOLOGY INC
COM
595112103
648960
10283
SH
SOLE
9565
0
718
MICROSOFT CORP COM
COM
594918104
50755444
149044
SH
SOLE
114340
0
34704
MOHAWK INDUSTRIES INC
COM
608190104
200543
1944
SH
SOLE
1944
0
0
MOLINA HEALTHCARE INC
COM
60855R100
411795
1367
SH
SOLE
1367
0
0
MOLSON COORS BREWING COM CL B
COM
60871R209
444354
6749
SH
SOLE
6749
0
0
MONDELEZ INTERNATIONAL CLASS A
COM
609207105
3291345
45124
SH
SOLE
28349
0
16775
MORGAN STANLEY COM STK USD0.01
COM
617446448
803358
9407
SH
SOLE
8674
0
733
NETAPP Inc.
COM
64110D104
449003
5877
SH
SOLE
5877
0
0
NETFLIX.COM INC
COM
64110L106
4281563
9720
SH
SOLE
6962
0
2758
NEW LINDE PLC
COM
G54950103
2704144
7096
SH
SOLE
4305
0
2791
NEWMONT CORPORATION
COM
651639106
476726
11175
SH
SOLE
11083
0
92
NIKE INC CL B
COM
654106103
5622800
50945
SH
SOLE
41614
0
9331
NORTHROP GRUMMAN CORP COM
COM
666807102
627637
1377
SH
SOLE
1336
0
41
NUCOR CORP COM
COM
670346105
2137643
13036
SH
SOLE
12606
0
430
NVIDIA CORPORATION COM
COM
67066G104
20215280
47788
SH
SOLE
36556
0
11232
OGE ENERGY CORP COM $US
COM
670837103
2413727
67216
SH
SOLE
32013
0
35203
OLD REPUBLIC INTL CORP
COM
680223104
1825932
72544
SH
SOLE
29817
0
42727
OMNICOM GROUP INC COM
COM
681919106
1259310
13235
SH
SOLE
12326
0
909
ONEOK INC
COM
682680103
2625754
42543
SH
SOLE
27707
0
14836
PACCAR INC COM
COM
693718108
2069836
24744
SH
SOLE
24512
0
232
PARK HOTELS AND RESORTS INC
COM
700517105
1091290
85124
SH
SOLE
43201
0
41923
PAYCHEX INC COM
COM
704326107
3765097
33656
SH
SOLE
25243
0
8413
PAYPAL HOLDINGS, INC.
COM
70450y103
2255407
33799
SH
SOLE
33608
0
191
PEPSICO INC COM
COM
713448108
3745704
20223
SH
SOLE
19183
0
1040
PFIZER INC COM
COM
717081103
4814177
131248
SH
SOLE
103820
0
27428
PHILLIPS 66
COM
718546104
868530
9106
SH
SOLE
8986
0
120
PINNACLE WEST CAPITAL CORP
COM
723484101
1421884
17455
SH
SOLE
17455
0
0
PNC FINANCIAL SERVICES GROUP
COM
693475105
610858
4850
SH
SOLE
4445
0
405
POLO RALPH LAUREN CORP COMMON
COM
751212101
728826
5911
SH
SOLE
5911
0
0
PPG IND INC COM
COM
693506107
828107
5584
SH
SOLE
5194
0
390
PRINCIPAL FINL GROUP INC COM S
COM
74251V102
475972
6276
SH
SOLE
6276
0
0
PROCTER & GAMBLE COM NPV
COM
742718109
9344301
61581
SH
SOLE
48049
0
13532
PROLOGIS INC COMMON
COM
74340W103
1299633
10598
SH
SOLE
9827
0
771
PRUDENTIAL FINL INC COM
COM
744320102
679029
7697
SH
SOLE
7090
0
607
PUBLIC SERVICES ENTERPRISES GP
COM
744573106
514654
8220
SH
SOLE
7586
0
634
PUBLIC STORAGE INC
COM
74460D109
805005
2758
SH
SOLE
2713
0
45
PULTE GROUP INC
COM
745867101
4920950
63349
SH
SOLE
46366
0
16983
QUALCOMM INC COM
COM
747525103
1179567
9909
SH
SOLE
8883
0
1026
QUANTA SVCS INC COM
COM
74762E102
931369
4741
SH
SOLE
4741
0
0
QUEST DIAGNOSTICS INC COM
COM
74834L100
1698386
12083
SH
SOLE
11785
0
298
REGENERON PHARMACEUT
COM
75886F107
3167324
4408
SH
SOLE
2644
0
1764
REGIONS FINANCIAL CORP
COM
7591ep100
849283
47659
SH
SOLE
46629
0
1030
REXFORD INDUSTRIAL REALTY REIT
COM
76169C100
603245
11552
SH
SOLE
0
0
11552
ROBERT HALF INC
COM
770323103
1027656
13662
SH
SOLE
13237
0
425
ROCKWELL INTL CORP
COM
773903109
1312199
3983
SH
SOLE
3733
0
250
ROSS STORES INC COM
COM
778296103
436074
3889
SH
SOLE
3289
0
600
RTX CORP
COM
75513E101
2135822
21803
SH
SOLE
13781
0
8022
S&P GLOBAL INC COM
COM
78409V104
1608371
4012
SH
SOLE
3937
0
75
SALESFORCE INC
COM
79466L302
5608530
26548
SH
SOLE
20206
0
6342
SEMPRA
COM
816851109
1842005
12652
SH
SOLE
12559
0
93
SERVICENOW INC
COM
81762P102
1510013
2687
SH
SOLE
2629
0
58
SKYWORKS SOLUTIONS INC COMMON
COM
83088M102
1549217
13996
SH
SOLE
7804
0
6192
SMUCKER J M CO COM NEW
COM
832696405
1829927
12392
SH
SOLE
12272
0
120
SNAP-ON INC
COM
833034101
4782801
16596
SH
SOLE
11629
0
4967
SNOWFLAKE INC
COM
833445109
1674626
9516
SH
SOLE
4897
0
4619
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
401423
1492
SH
SOLE
1477
0
15
SOUTHERN CO COM STK
COM
842587107
902151
12842
SH
SOLE
12045
0
797
SPLUNK INC
COM
848637104
2562604
24155
SH
SOLE
13437
0
10718
STARBUCKS CORPORATION COM
COM
855244109
673806
6802
SH
SOLE
5768
0
1034
STATE STREET CORPORATION
COM
857477103
1569491
21447
SH
SOLE
16595
0
4852
SYNCHRONY FINANCIAL
COM
87165B103
1361752
40146
SH
SOLE
16938
0
23208
SYNOPSYS INC
COM
871607107
4482111
10294
SH
SOLE
7790
0
2504
T MOBILE US INC
COM
872590104
785618
5656
SH
SOLE
4973
0
683
T ROWE PRICE GROUP INC
COM
74144t108
1866701
16664
SH
SOLE
16599
0
65
TAPESTRY INC COM
COM
876030107
311969
7289
SH
SOLE
7289
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
568565
1383
SH
SOLE
1383
0
0
TESLA, INC.
COM
88160R101
12048488
46027
SH
SOLE
32311
0
13716
TEXAS INSTRUMENTS INC COM
COM
882508104
1199653
6664
SH
SOLE
5864
0
800
TEXTRON INC
COM
883203101
2442052
36109
SH
SOLE
21196
0
14913
THE TRADE DESK INC
COM
88339j105
2386484
30905
SH
SOLE
17045
0
13860
THERMO FISHER SCIENTIFIC INC C
COM
883556102
3505638
6719
SH
SOLE
4491
0
2228
TJX COS INC COM NEW
COM
872540109
659497
7778
SH
SOLE
7187
0
591
TRACTOR SUPPLY CO
COM
892356106
432029
1954
SH
SOLE
1954
0
0
TRANE TECHNOLOGIES PLC
COM
g8994e103
1461609
7642
SH
SOLE
7642
0
0
TRAVELERS COS INC COM STK
COM
89417E109
1974862
11372
SH
SOLE
11165
0
207
ULTA BEAUTY INC.
COM
90384S303
2135560
4538
SH
SOLE
2424
0
2114
UNION PAC CORP COM
COM
907818108
267234
1306
SH
SOLE
1125
0
181
UNITED AIRLINES HOLDINGS INC
COM
910047109
656904
11972
SH
SOLE
11772
0
200
UNITED PARCEL SVC INC CL B
COM
911312106
941780
5254
SH
SOLE
4817
0
437
UNITEDHEALTH GROUP INC COM
COM
91324P102
12353409
25702
SH
SOLE
19132
0
6570
US BANCORP
COM
902973304
637705
19301
SH
SOLE
17865
0
1436
VALERO ENERGY CORP COM STK NEW
COM
91913Y100
2662945
22702
SH
SOLE
16081
0
6621
VANGUARD INFORMATION TECHNOLOG
COM
92204A702
203394
460
SH
SOLE
460
0
0
VERIZON COMMUNICATIONS COM
COM
92343V104
4460643
119942
SH
SOLE
85678
0
34264
VERTEX PHARMACEUTICAL INC.
COM
92532F100
2391228
6795
SH
SOLE
6629
0
166
VIATRIS INC.
COM
92556V106
427863
42872
SH
SOLE
42872
0
0
VISA INC CLASS A SHARES COMMON
COM
92826C839
6859847
28886
SH
SOLE
21334
0
7552
WABTEC CORP
COM
929740108
1903652
17358
SH
SOLE
9643
0
7715
WALGREENS BOOTS ALLIANCE INC C
COM
931427108
1255811
44079
SH
SOLE
23880
0
20199
WALMART INC COM
COM
931142103
5038719
32057
SH
SOLE
24544
0
7513
WEC ENERGY GROUP INC COM
COM
92939U106
1581173
17919
SH
SOLE
17292
0
627
WELLS FARGO & CO NEW
COM
949746101
3947857
92499
SH
SOLE
71153
0
21346
WEST PHARMACEUTICAL SV
COM
955306105
758820
1984
SH
SOLE
1867
0
117
WESTLAKE CORP
COM
960413102
1889299
15814
SH
SOLE
5890
0
9924
WESTROCK COMPANY (NEW)
COM
96145d105
1368994
47093
SH
SOLE
29367
0
17726
WHIRLPOOL CORP COM
COM
963320106
1820297
12234
SH
SOLE
11751
0
483
WILLIAMS SONOMA
COM
969904101
1419838
11346
SH
SOLE
6948
0
4398
WR BERKLEY CORP
COM
084423102
1044742
17541
SH
SOLE
17352
0
189
XYLEM INC
COM
98419m100
1475097
13098
SH
SOLE
12636
0
462
AEGIS VALUE FUND CLASS
COM
00761L102
452621
13395
SH
SOLE
13395
0
0
ALLSPRING STRATEGIC MUNICIPAL
COM
94987W760
101730
11720
SH
SOLE
11720
0
0
ARIEL MUTUAL FUND
COM
040337107
428213
6247
SH
SOLE
6247
0
0
CONESTOGA SMALL CAP FUND
COM
207019100
259113
3728
SH
SOLE
3728
0
0
DODGE & COX INCOME FUND
COM
256210105
273015
22106
SH
SOLE
22106
0
0
DODGE & COX STOCK FUND
COM
256219106
238290
1048
SH
SOLE
1048
0
0
DOUBLELINE TOTAL RETURN BOND F
COM
258620202
179161
20336
SH
SOLE
20336
0
0
FIDELITY 500 INDEX FUND
COM
315911750
845103
5452
SH
SOLE
5452
0
0
FIDELITY PURITAN FUND
COM
316345107
485255
21181
SH
SOLE
21181
0
0
FPA CRESCENT FUND
COM
30254T759
219756
5928
SH
SOLE
5928
0
0
GRANDEUR PEAK INTERNATIONAL OP
COM
317609378
193964
58247
SH
SOLE
58247
0
0
JENSEN QUALITY GROWTH FUND
COM
476313101
328483
5446
SH
SOLE
5446
0
0
MAIRS & POWER GROWTH FUND
COM
89834g711
247396
1772
SH
SOLE
1772
0
0
SCHWAB 1000 INDEX FUND
COM
808517106
323792
3380
SH
SOLE
3380
0
0
SCHWAB GOVERNMENT MONEY INV
COM
808515613
55869
55869
SH
SOLE
55869
0
0
SCHWAB INTERNATIONAL INDEX FUN
COM
808509830
245094
11080
SH
SOLE
11080
0
0
SCHWAB SMALL-CAP INDEX FUND
COM
808509848
338293
11084
SH
SOLE
11084
0
0
SCHWAB TREASURY OBLIGATIONS MO
COM
808515621
303563
303563
SH
SOLE
303563
0
0
SCHWAB US AGGREGATE BOND INDEX
COM
808517718
109361
12315
SH
SOLE
12315
0
0
SCHWAB US MID-CAP INDEX FUND
COM
80850L726
248741
4458
SH
SOLE
4458
0
0
SCHWAB VALUE ADVANTAGE MONEY I
COM
808515605
221764
221764
SH
SOLE
221764
0
0
SPDR PORTFOLIO S&P 500 VALUE E
COM
78464A508
371842
8607
SH
SOLE
8607
0
0
VANGUARD MID-CAP INDEX FUND
COM
922908645
293914
1078
SH
SOLE
1078
0
0
VANGUARD SMALL-CAP GROWTH INDE
COM
921937710
277997
3443
SH
SOLE
3443
0
0
WASATCH SMALL CAP GROWTH FUND
COM
936772102
212532
6245
SH
SOLE
6245
0
0