0001172661-24-002334.txt : 20240515
0001172661-24-002334.hdr.sgml : 20240515
20240515090906
ACCESSION NUMBER: 0001172661-24-002334
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240331
FILED AS OF DATE: 20240515
DATE AS OF CHANGE: 20240515
EFFECTIVENESS DATE: 20240515
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: MAIRS & POWER INC
CENTRAL INDEX KEY: 0001070134
ORGANIZATION NAME:
IRS NUMBER: 410844499
STATE OF INCORPORATION: MN
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-07342
FILM NUMBER: 24947530
BUSINESS ADDRESS:
STREET 1: 30 E. 7TH STREET, SUITE 2500
CITY: ST PAUL
STATE: MN
ZIP: 55101
BUSINESS PHONE: 6512228478
MAIL ADDRESS:
STREET 1: 30 E. 7TH STREET, SUITE 2500
CITY: ST PAUL
STATE: MN
ZIP: 55101
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
true
false
0001070134
XXXXXXXX
03-31-2024
03-31-2024
false
MAIRS & POWER INC
30 E. 7th Street, Suite 2500
St Paul
MN
55101
13F HOLDINGS REPORT
028-07342
000110351
801-2731
N
Robert W. Mairs
Chief Compliance Officer
651-222-8478
Robert W. Mairs
St. Paul
MN
05-15-2024
0
226
10327669447
INFORMATION TABLE
2
infotable.xml
3M CO
COM
88579Y101
23649193
222958
SH
SOLE
101660
0
121298
AAR CORP
COM
000361105
12018663
200746
SH
SOLE
200746
0
0
ABBOTT LABS
COM
002824100
142037920
1249673
SH
SOLE
914369
0
335304
ABBVIE INC
COM
00287Y109
7945387
43632
SH
SOLE
23360
0
20272
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
232575
671
SH
SOLE
390
0
281
ADOBE INC
COM
00724F101
950162
1883
SH
SOLE
193
0
1690
ADVANCED MICRO DEVICES INC
COM
007903107
272179
1508
SH
SOLE
1340
0
168
ALERUS FINL CORP
COM
01446U103
2713338
124294
SH
SOLE
124294
0
0
ALLETE INC
COM NEW
018522300
646378
10838
SH
SOLE
8530
0
2308
ALLIANT ENERGY CORP
COM
018802108
167396947
3321368
SH
SOLE
2884957
0
436411
ALPHABET INC
CAP STK CL C
02079K107
488033953
3205267
SH
SOLE
2610531
0
594736
ALPHABET INC
CAP STK CL A
02079K305
4897226
32447
SH
SOLE
20041
0
12406
ALTAIR ENGR INC
COM CL A
021369103
11956586
138788
SH
SOLE
138788
0
0
ALTRIA GROUP INC
COM
02209S103
219959
5043
SH
SOLE
2543
0
2500
AMAZON COM INC
COM
023135106
438354967
2430175
SH
SOLE
2103842
0
326333
AMCOR PLC
ORD
G0250X107
1468201
154385
SH
SOLE
140230
0
14155
AMERICAN EXPRESS CO
COM
025816109
53420420
234619
SH
SOLE
136830
0
97789
AMERICAN TOWER CORP NEW
COM
03027X100
399132
2020
SH
SOLE
700
0
1320
AMERICAN WTR WKS CO INC NEW
COM
030420103
611050
5000
SH
SOLE
5000
0
0
AMERIPRISE FINL INC
COM
03076C106
3009891
6865
SH
SOLE
5980
0
885
AMGEN INC
COM
031162100
2071271
7285
SH
SOLE
4614
0
2671
APPLE INC
COM
037833100
163857508
955549
SH
SOLE
844191
0
111358
APPLIED MATLS INC
COM
038222105
1541982
7477
SH
SOLE
6000
0
1477
ARCADIUM LITHIUM PLC
COM SHS
G0508H110
60017
13925
SH
SOLE
13925
0
0
ASSOCIATED BANC CORP
COM
045487105
10206818
474515
SH
SOLE
474515
0
0
AT&T INC
COM
00206R102
323558
18384
SH
SOLE
8004
0
10380
AUTODESK INC
COM
052769106
208336
800
SH
SOLE
800
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
24022740
96191
SH
SOLE
69671
0
26520
AXOGEN INC
COM
05463X106
137190
17000
SH
SOLE
17000
0
0
AZEK CO INC
CL A
05478C105
14074657
280260
SH
SOLE
280260
0
0
BADGER METER INC
COM
056525108
21610126
133552
SH
SOLE
73632
0
59920
BANK AMERICA CORP
COM
060505104
911331
24033
SH
SOLE
13600
0
10433
BANK HAWAII CORP
COM
062540109
249560
4000
SH
SOLE
4000
0
0
BANK MONTREAL QUE
COM
063671101
879120
9000
SH
SOLE
9000
0
0
BAXTER INTL INC
COM
071813109
3433048
80324
SH
SOLE
50149
0
30175
BECTON DICKINSON & CO
COM
075887109
1917490
7749
SH
SOLE
6457
0
1292
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
11128641
26464
SH
SOLE
10613
0
15851
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
3806640
6
SH
SOLE
6
0
0
BEST BUY INC
COM
086516101
56827923
692770
SH
SOLE
662295
0
30475
BIO-TECHNE CORP
COM
09073M104
208309125
2959357
SH
SOLE
2426577
0
532780
BLACK HILLS CORP
COM
092113109
7678398
140630
SH
SOLE
138230
0
2400
BOEING CO
COM
097023105
396208
2053
SH
SOLE
1470
0
583
BOSTON SCIENTIFIC CORP
COM
101137107
717022
10469
SH
SOLE
10469
0
0
BP PLC
SPONSORED ADR
055622104
559548
14850
SH
SOLE
12350
0
2500
BRADY CORP
CL A
104674106
414960
7000
SH
SOLE
7000
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
2521532
46497
SH
SOLE
31202
0
15295
BROADCOM INC
COM
11135F101
362167
273
SH
SOLE
273
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
52709661
692273
SH
SOLE
570432
0
121841
CANADIAN IMPERIAL BK COMM TO
COM
136069101
516127
10176
SH
SOLE
10176
0
0
CARDINAL HEALTH INC
COM
14149Y108
245844
2197
SH
SOLE
2197
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
236880
4075
SH
SOLE
3075
0
1000
CASEYS GEN STORES INC
COM
147528103
43874130
137774
SH
SOLE
126881
0
10893
CATERPILLAR INC
COM
149123101
6388601
17435
SH
SOLE
12997
0
4438
CHEVRON CORP NEW
COM
166764100
3841758
24355
SH
SOLE
15040
0
9315
CHIPOTLE MEXICAN GRILL INC
COM
169656105
290677
100
SH
SOLE
100
0
0
CHUBB LIMITED
COM
H1467J104
782313
3019
SH
SOLE
2034
0
985
CINTAS CORP
COM
172908105
2592851
3774
SH
SOLE
1499
0
2275
CISCO SYS INC
COM
17275R102
950436
19043
SH
SOLE
8335
0
10708
CLEARFIELD INC
COM
18482P103
7992679
259166
SH
SOLE
259166
0
0
CLEVELAND-CLIFFS INC NEW
COM
185899101
591240
26000
SH
SOLE
26000
0
0
COCA COLA CO
COM
191216100
1505334
24605
SH
SOLE
14655
0
9950
COLGATE PALMOLIVE CO
COM
194162103
265738
2951
SH
SOLE
2951
0
0
COMCAST CORP NEW
CL A
20030N101
295777
6823
SH
SOLE
4885
0
1938
CONOCOPHILLIPS
COM
20825C104
3207456
25200
SH
SOLE
20700
0
4500
CORNING INC
COM
219350105
4135162
125460
SH
SOLE
92745
0
32715
COSTCO WHSL CORP NEW
COM
22160K105
3354713
4579
SH
SOLE
2037
0
2542
CULLEN FROST BANKERS INC
COM
229899109
11057413
98227
SH
SOLE
98127
0
100
CVRX INC
COM
126638105
1819234
99903
SH
SOLE
99903
0
0
DAKTRONICS INC
COM
234264109
189240
19000
SH
SOLE
19000
0
0
DANAHER CORPORATION
COM
235851102
223749
896
SH
SOLE
615
0
281
DEERE & CO
COM
244199105
352004
857
SH
SOLE
207
0
650
DIGI INTL INC
COM
253798102
287370
9000
SH
SOLE
4000
0
5000
DISNEY WALT CO
COM
254687106
46508794
380098
SH
SOLE
254539
0
125559
DONALDSON INC
COM
257651109
119564961
1601031
SH
SOLE
1235423
0
365608
ECOLAB INC
COM
278865100
228952179
991564
SH
SOLE
753301
0
238263
ELI LILLY & CO
COM
532457108
283540747
364467
SH
SOLE
273340
0
91127
EMERSON ELEC CO
COM
291011104
8084918
71283
SH
SOLE
53449
0
17834
ENTEGRIS INC
COM
29362U104
133160104
947489
SH
SOLE
810286
0
137203
EXACT SCIENCES CORP
COM
30063P105
1650879
23905
SH
SOLE
23905
0
0
EXXON MOBIL CORP
COM
30231G102
3571009
30721
SH
SOLE
16828
0
13893
FASTENAL CO
COM
311900104
207668309
2692096
SH
SOLE
2139384
0
552712
FISERV INC
COM
337738108
305178847
1909516
SH
SOLE
1564282
0
345234
FORD MTR CO DEL
COM
345370860
207168
15600
SH
SOLE
15600
0
0
FULLER H B CO
COM
359694106
171363574
2149029
SH
SOLE
1839200
0
309829
GENERAC HLDGS INC
COM
368736104
25257895
200237
SH
SOLE
156651
0
43586
GENERAL ELECTRIC CO
COM NEW
369604301
1197290
6821
SH
SOLE
6821
0
0
GENERAL MLS INC
COM
370334104
9673353
138250
SH
SOLE
81754
0
56496
GENTHERM INC
COM
37253A103
11017472
191342
SH
SOLE
171919
0
19423
GENUINE PARTS CO
COM
372460105
263381
1700
SH
SOLE
1700
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
8663422
215080
SH
SOLE
215080
0
0
GRACO INC
COM
384109104
354415184
3792159
SH
SOLE
3063151
0
729008
HARLEY DAVIDSON INC
COM
412822108
528161
12075
SH
SOLE
12075
0
0
HAWKINS INC
COM
420261109
1022976
13320
SH
SOLE
320
0
13000
HEALTHPEAK PROPERTIES INC
COM
42250P103
329831
17591
SH
SOLE
0
0
17591
HERSHEY CO
COM
427866108
22092088
113584
SH
SOLE
93029
0
20555
HOME DEPOT INC
COM
437076102
64873886
169118
SH
SOLE
96050
0
73068
HONEYWELL INTL INC
COM
438516106
136454618
664822
SH
SOLE
479712
0
185110
HORMEL FOODS CORP
COM
440452100
193586467
5548480
SH
SOLE
4652451
0
896029
HUB GROUP INC
CL A
443320106
12822034
296669
SH
SOLE
296669
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
503986
36128
SH
SOLE
34603
0
1525
IDEX CORP
COM
45167R104
976080
4000
SH
SOLE
4000
0
0
IDEXX LABS INC
COM
45168D104
1394099
2582
SH
SOLE
515
0
2067
ILLINOIS TOOL WKS INC
COM
452308109
463943
1729
SH
SOLE
1480
0
249
INSPIRE MED SYS INC
COM
457730109
12712991
59188
SH
SOLE
49877
0
9311
INTEL CORP
COM
458140100
1960618
44388
SH
SOLE
25655
0
18733
INTERNATIONAL BUSINESS MACHS
COM
459200101
213302
1117
SH
SOLE
1117
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
1612200
3631
SH
SOLE
554
0
3077
ISHARES TR
CORE S&P SCP ETF
464287804
215072
1946
SH
SOLE
220
0
1726
ISHARES TR
MSCI EAFE ETF
464287465
222969
2792
SH
SOLE
2100
0
692
ISHARES TR
SELECT DIVID ETF
464287168
818536
6645
SH
SOLE
6645
0
0
ISHARES TR
GLOBAL TECH ETF
464287291
235652
3150
SH
SOLE
3150
0
0
ISHARES TR
RUS MID CAP ETF
464287499
200555
2385
SH
SOLE
1985
0
400
ISHARES TR
RUS 2000 GRW ETF
464287648
252386
932
SH
SOLE
932
0
0
ISHARES TR
CORE S&P500 ETF
464287200
3277929
6235
SH
SOLE
6037
0
198
JAMF HLDG CORP
COM
47074L105
8184137
446002
SH
SOLE
431963
0
14039
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
11763099
112147
SH
SOLE
112147
0
0
JOHNSON & JOHNSON
COM
478160104
192440338
1216514
SH
SOLE
940217
0
276297
JPMORGAN CHASE & CO
COM
46625H100
343824164
1716546
SH
SOLE
1561101
0
155445
KIMBERLY-CLARK CORP
COM
494368103
1631621
12614
SH
SOLE
9936
0
2678
KNIFE RIVER CORP
COMMON STOCK
498894104
8860828
109285
SH
SOLE
109160
0
125
LINDE PLC
SHS
G54950103
239125
515
SH
SOLE
0
0
515
LITTELFUSE INC
COM
537008104
207875955
857751
SH
SOLE
730402
0
127349
LOCKHEED MARTIN CORP
COM
539830109
417571
918
SH
SOLE
298
0
620
LOWES COS INC
COM
548661107
1754326
6887
SH
SOLE
6519
0
368
MARATHON PETE CORP
COM
56585A102
201500
1000
SH
SOLE
0
0
1000
MARCUS CORP DEL
COM
566330106
2422147
169856
SH
SOLE
169856
0
0
MARSH & MCLENNAN COS INC
COM
571748102
448624
2178
SH
SOLE
1474
0
704
MASTERCARD INCORPORATED
CL A
57636Q104
613520
1274
SH
SOLE
130
0
1144
MCDONALDS CORP
COM
580135101
3803994
13492
SH
SOLE
11945
0
1547
MEDPACE HLDGS INC
COM
58506Q109
11635074
28789
SH
SOLE
28789
0
0
MEDTRONIC PLC
SHS
G5960L103
260280348
2986579
SH
SOLE
2525780
0
460799
MERCK & CO INC
COM
58933Y105
7523393
57017
SH
SOLE
34785
0
22232
META PLATFORMS INC
CL A
30303M102
8278653
17049
SH
SOLE
10349
0
6700
MGP INGREDIENTS INC NEW
COM
55303J106
9068455
105288
SH
SOLE
105288
0
0
MICROSOFT CORP
COM
594918104
827473836
1966804
SH
SOLE
1706291
0
260513
MONDELEZ INTL INC
CL A
609207105
256970
3671
SH
SOLE
3030
0
641
MOSAIC CO NEW
COM
61945C103
1265940
39000
SH
SOLE
39000
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
177773629
500799
SH
SOLE
421490
0
79309
MSA SAFETY INC
COM
553498106
292321
1510
SH
SOLE
1040
0
470
MURPHY OIL CORP
COM
626717102
228500
5000
SH
SOLE
5000
0
0
NEOGEN CORP
COM
640491106
5436099
344493
SH
SOLE
326299
0
18194
NEWMONT CORP
COM
651639106
286720
8000
SH
SOLE
8000
0
0
NEXTERA ENERGY INC
COM
65339F101
256535
4014
SH
SOLE
2020
0
1994
NIKE INC
CL B
654106103
442398
4707
SH
SOLE
4707
0
0
NORFOLK SOUTHN CORP
COM
655844108
929511
3647
SH
SOLE
922
0
2725
NORTHERN TR CORP
COM
665859104
8364793
94071
SH
SOLE
80688
0
13383
NORTHWESTERN ENERGY GROUP IN
COM NEW
668074305
6991670
137280
SH
SOLE
134580
0
2700
NUVEEN MINN QUALITY MUN INM
SHS
670734102
350803
31200
SH
SOLE
31200
0
0
NVE CORP
COM NEW
629445206
658314
7300
SH
SOLE
7300
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
198351059
2630651
SH
SOLE
2232678
0
397973
NVIDIA CORPORATION
COM
67066G104
592606423
655857
SH
SOLE
533759
0
122098
OLD NATL BANCORP IND
COM
680033107
25650432
1473316
SH
SOLE
1365528
0
107788
ORACLE CORP
COM
68389X105
3270131
26034
SH
SOLE
6914
0
19120
OSHKOSH CORP
COM
688239201
6295984
50485
SH
SOLE
50485
0
0
PALO ALTO NETWORKS INC
COM
697435105
4833904
17013
SH
SOLE
15075
0
1938
PATTERSON COS INC
COM
703395103
1082498
39150
SH
SOLE
38500
0
650
PAYCHEX INC
COM
704326107
400328
3260
SH
SOLE
600
0
2660
PENTAIR PLC
SHS
G7S00T104
7810241
91412
SH
SOLE
80105
0
11307
PEPSICO INC
COM
713448108
1516287
8664
SH
SOLE
8169
0
495
PFIZER INC
COM
717081103
3757064
135390
SH
SOLE
96535
0
38855
PHILIP MORRIS INTL INC
COM
718172109
436569
4765
SH
SOLE
675
0
4090
PHILLIPS 66
COM
718546104
1208716
7400
SH
SOLE
6000
0
1400
PIPER SANDLER COMPANIES
COM
724078100
51479374
259355
SH
SOLE
241355
0
18000
PLEXUS CORP
COM
729132100
9404911
99187
SH
SOLE
99187
0
0
PLUG POWER INC
COM NEW
72919P202
34400
10000
SH
SOLE
10000
0
0
POLARIS INC
COM
731068102
36609178
365653
SH
SOLE
312820
0
52833
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
106015769
1228314
SH
SOLE
1006850
0
221464
PROCTER AND GAMBLE CO
COM
742718109
30773251
189666
SH
SOLE
119099
0
70567
QCR HOLDINGS INC
COM
74727A104
9580399
157728
SH
SOLE
157728
0
0
QUALCOMM INC
COM
747525103
222249252
1312754
SH
SOLE
1122160
0
190594
ROCKWELL AUTOMATION INC
COM
773903109
111542676
382874
SH
SOLE
333501
0
49373
RTX CORPORATION
COM
75513E101
723380
7417
SH
SOLE
2960
0
4457
SALESFORCE INC
COM
79466L302
80425902
267036
SH
SOLE
211678
0
55358
SCHLUMBERGER LTD
COM STK
806857108
798856
14575
SH
SOLE
14575
0
0
SCHWAB CHARLES CORP
COM
808513105
100332397
1386956
SH
SOLE
1130691
0
256265
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
5451765
89300
SH
SOLE
30300
0
59000
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
585300
15000
SH
SOLE
0
0
15000
SEI INVTS CO
COM
784117103
237270
3300
SH
SOLE
0
0
3300
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
1759716
8449
SH
SOLE
2792
0
5657
SHELL PLC
SPON ADS
780259305
933197
13920
SH
SOLE
13920
0
0
SHERWIN WILLIAMS CO
COM
824348106
160111293
460977
SH
SOLE
412757
0
48220
SHYFT GROUP INC
COM
825698103
124200
10000
SH
SOLE
10000
0
0
SKYWATER TECHNOLOGY INC
COM
83089J108
1717408
168870
SH
SOLE
168870
0
0
SMITH & WESSON BRANDS INC
COM
831754106
173600
10000
SH
SOLE
10000
0
0
SNAP INC
CL A
83304A106
114800
10000
SH
SOLE
10000
0
0
SNAP ON INC
COM
833034101
1638097
5530
SH
SOLE
3640
0
1890
SONOCO PRODS CO
COM
835495102
289200
5000
SH
SOLE
5000
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
2893140
5531
SH
SOLE
4439
0
1092
STARBUCKS CORP
COM
855244109
290832
3182
SH
SOLE
2920
0
262
STRYKER CORPORATION
COM
863667101
1431480
4000
SH
SOLE
4000
0
0
STURM RUGER & CO INC
COM
864159108
553800
12000
SH
SOLE
12000
0
0
SURMODICS INC
COM
868873100
293400
10000
SH
SOLE
10000
0
0
SYSCO CORP
COM
871829107
103073353
1269689
SH
SOLE
1052664
0
217025
TARGET CORP
COM
87612E106
81290446
458724
SH
SOLE
322992
0
135732
TENNANT CO
COM
880345103
142236150
1169609
SH
SOLE
1019305
0
150304
TESLA INC
COM
88160R101
273178
1554
SH
SOLE
54
0
1500
TEXAS INSTRS INC
COM
882508104
35855380
205817
SH
SOLE
157760
0
48057
THERMO FISHER SCIENTIFIC INC
COM
883556102
895645
1541
SH
SOLE
131
0
1410
TJX COS INC NEW
COM
872540109
279818
2759
SH
SOLE
2759
0
0
TORO CO
COM
891092108
297291836
3244481
SH
SOLE
2692127
0
552354
TRANE TECHNOLOGIES PLC
SHS
G8994E103
343429
1144
SH
SOLE
784
0
360
TRAVELERS COMPANIES INC
COM
89417E109
17884410
77711
SH
SOLE
64347
0
13364
ULTA BEAUTY INC
COM
90384S303
33864846
64766
SH
SOLE
57961
0
6805
UNION PAC CORP
COM
907818108
1410163
5734
SH
SOLE
1694
0
4040
UNITED FIRE GROUP INC
COM
910340108
522480
24000
SH
SOLE
24000
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
21152301
142315
SH
SOLE
89246
0
53069
UNITED RENTALS INC
COM
911363109
248783
345
SH
SOLE
345
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
403935412
816526
SH
SOLE
707428
0
109098
US BANCORP DEL
COM NEW
902973304
261464692
5849322
SH
SOLE
4971492
0
877830
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
215197
828
SH
SOLE
69
0
759
VANGUARD INDEX FDS
GROWTH ETF
922908736
431283
1253
SH
SOLE
1253
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
539978
2957
SH
SOLE
2825
0
132
VERICEL CORP
COM
92346J108
1348098
25915
SH
SOLE
25915
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
168043128
4004841
SH
SOLE
3747090
0
257751
VISA INC
COM CL A
92826C839
175058019
627269
SH
SOLE
497806
0
129463
WALMART INC
COM
931142103
1083000
17999
SH
SOLE
11306
0
6693
WASTE MGMT INC DEL
COM
94106L109
213150
1000
SH
SOLE
1000
0
0
WEC ENERGY GROUP INC
COM
92939U106
328480
4000
SH
SOLE
2726
0
1274
WELLS FARGO CO NEW
COM
949746101
154655078
2668307
SH
SOLE
2205436
0
462871
WEYERHAEUSER CO MTN BE
COM NEW
962166104
1685795
46945
SH
SOLE
38612
0
8333
WINTRUST FINL CORP
COM
97650W108
12647892
121160
SH
SOLE
121160
0
0
WOODWARD INC
COM
980745103
2157680
14000
SH
SOLE
14000
0
0
WORKIVA INC
COM CL A
98139A105
64213443
757234
SH
SOLE
682281
0
74953
XCEL ENERGY INC
COM
98389B100
19585450
364380
SH
SOLE
303024
0
61356
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
2177670
16500
SH
SOLE
8905
0
7595
ZOETIS INC
CL A
98978V103
323699
1913
SH
SOLE
1263
0
650