0001172661-23-002191.txt : 20230515
0001172661-23-002191.hdr.sgml : 20230515
20230515100725
ACCESSION NUMBER: 0001172661-23-002191
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230331
FILED AS OF DATE: 20230515
DATE AS OF CHANGE: 20230515
EFFECTIVENESS DATE: 20230515
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: MAIRS & POWER INC
CENTRAL INDEX KEY: 0001070134
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: 23919308
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
false
false
0001070134
XXXXXXXX
03-31-2023
03-31-2023
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-2023
0
236
8666850408
INFORMATION TABLE
2
infotable.xml
3M CO
COM
88579Y101
56960059
541909
SH
SOLE
335064
0
206845
AAR CORP
COM
000361105
13771529
252457
SH
SOLE
252457
0
0
ABBOTT LABS
COM
002824100
133559182
1318972
SH
SOLE
944888
0
374084
ABBVIE INC
COM
00287Y109
8432426
52911
SH
SOLE
25241
0
27670
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
351832
1231
SH
SOLE
370
0
861
ACTIVISION BLIZZARD INC
COM
00507V109
359050
4195
SH
SOLE
3595
0
600
ADOBE SYSTEMS INCORPORATED
COM
00724F101
854365
2217
SH
SOLE
527
0
1690
ADVANCED MICRO DEVICES INC
COM
007903107
294030
3000
SH
SOLE
2832
0
168
ALERUS FINL CORP
COM
01446U103
2266244
141199
SH
SOLE
141199
0
0
ALLETE INC
COM NEW
018522300
1168573
18154
SH
SOLE
12896
0
5258
ALLIANT ENERGY CORP
COM
018802108
58088360
1087797
SH
SOLE
942035
0
145762
ALPHABET INC
CAP STK CL A
02079K305
3292390
31740
SH
SOLE
26120
0
5620
ALPHABET INC
CAP STK CL C
02079K107
409625112
3938703
SH
SOLE
3199683
0
739020
ALTAIR ENGR INC
COM CL A
021369103
11038238
153075
SH
SOLE
153075
0
0
ALTRIA GROUP INC
COM
02209S103
315103
7062
SH
SOLE
2532
0
4530
AMAZON COM INC
COM
023135106
282233934
2732442
SH
SOLE
2423407
0
309035
AMCOR PLC
ORD
G0250X107
2558042
224784
SH
SOLE
152240
0
72544
AMERICAN ELEC PWR CO INC
COM
025537101
206365
2268
SH
SOLE
959
0
1309
AMERICAN EXPRESS CO
COM
025816109
43070920
261115
SH
SOLE
145144
0
115971
AMERICAN TOWER CORP NEW
COM
03027X100
452409
2214
SH
SOLE
700
0
1514
AMERICAN WTR WKS CO INC NEW
COM
030420103
796906
5440
SH
SOLE
5000
0
440
AMERIPRISE FINL INC
COM
03076C106
661427
2158
SH
SOLE
830
0
1328
AMETEK INC
COM
031100100
213780
1471
SH
SOLE
1471
0
0
AMGEN INC
COM
031162100
2116280
8754
SH
SOLE
6083
0
2671
ANALOG DEVICES INC
COM
032654105
276502
1402
SH
SOLE
0
0
1402
APPLE INC
COM
037833100
25379661
153909
SH
SOLE
73159
0
80750
APPLIED MATLS INC
COM
038222105
942720
7675
SH
SOLE
6198
0
1477
ASSOCIATED BANC CORP
COM
045487105
6668836
370903
SH
SOLE
370903
0
0
AT&T INC
COM
00206R102
486987
25298
SH
SOLE
9286
0
16012
AUTOMATIC DATA PROCESSING IN
COM
053015103
6647954
29861
SH
SOLE
27272
0
2589
AXOGEN INC
COM
05463X106
207900
22000
SH
SOLE
22000
0
0
AZEK CO INC
CL A
05478C105
9028131
383523
SH
SOLE
383523
0
0
BADGER METER INC
COM
056525108
20128742
165233
SH
SOLE
84813
0
80420
BANK AMERICA CORP
COM
060505104
705934
24683
SH
SOLE
14584
0
10099
BANK HAWAII CORP
COM
062540109
208320
4000
SH
SOLE
4000
0
0
BANK MONTREAL QUE
COM
063671101
801990
9000
SH
SOLE
9000
0
0
BARCLAYS PLC
ADR
06738E204
143800
20000
SH
SOLE
0
0
20000
BAXTER INTL INC
COM
071813109
10260064
252960
SH
SOLE
137662
0
115298
BECTON DICKINSON & CO
COM
075887109
2193947
8863
SH
SOLE
6865
0
1998
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
3259200
7
SH
SOLE
7
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
7977690
25837
SH
SOLE
7339
0
18498
BEST BUY INC
COM
086516101
551804
7050
SH
SOLE
7050
0
0
BIOGEN INC
COM
09062X103
284981
1025
SH
SOLE
750
0
275
BIO-TECHNE CORP
COM
09073M104
224497293
3025978
SH
SOLE
2483400
0
542578
BLACK HILLS CORP
COM
092113109
7353990
116545
SH
SOLE
114145
0
2400
BOEING CO
COM
097023105
545095
2566
SH
SOLE
1983
0
583
BOSTON SCIENTIFIC CORP
COM
101137107
538723
10768
SH
SOLE
10768
0
0
BP PLC
SPONSORED ADR
055622104
639289
16850
SH
SOLE
14350
0
2500
BRADY CORP
CL A
104674106
376110
7000
SH
SOLE
7000
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
5407913
78025
SH
SOLE
37755
0
40270
BROADCOM INC
COM
11135F101
323978
505
SH
SOLE
201
0
304
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
71858017
723136
SH
SOLE
508959
0
214177
CANADIAN IMPERIAL BK COMM TO
COM
136069101
431666
10176
SH
SOLE
10176
0
0
CASEYS GEN STORES INC
COM
147528103
12141891
56093
SH
SOLE
55293
0
800
CATALENT INC
COM
148806102
56621387
861686
SH
SOLE
828681
0
33005
CATERPILLAR INC
COM
149123101
4100813
17920
SH
SOLE
12709
0
5211
CHART INDS INC
COM
16115Q308
305349
2435
SH
SOLE
1955
0
480
CHEVRON CORP NEW
COM
166764100
5147698
31550
SH
SOLE
15115
0
16435
CHUBB LIMITED
COM
H1467J104
589142
3034
SH
SOLE
2000
0
1034
CINTAS CORP
COM
172908105
1920122
4150
SH
SOLE
1444
0
2706
CISCO SYS INC
COM
17275R102
1068031
20431
SH
SOLE
7279
0
13152
CLEARFIELD INC
COM
18482P103
4739748
101755
SH
SOLE
101755
0
0
COCA COLA CO
COM
191216100
2002577
32284
SH
SOLE
17791
0
14493
COLGATE PALMOLIVE CO
COM
194162103
297669
3961
SH
SOLE
3961
0
0
COMCAST CORP NEW
CL A
20030N101
265484
7003
SH
SOLE
2070
0
4933
CONOCOPHILLIPS
COM
20825C104
2681646
27030
SH
SOLE
19700
0
7330
CORNING INC
COM
219350105
9990343
283173
SH
SOLE
153543
0
129630
COSTCO WHSL CORP NEW
COM
22160K105
1790719
3604
SH
SOLE
2027
0
1577
CULLEN FROST BANKERS INC
COM
229899109
12525663
118907
SH
SOLE
106420
0
12487
CUMMINS INC
COM
231021106
248913
1042
SH
SOLE
114
0
928
CVRX INC
COM
126638105
1130917
121343
SH
SOLE
121343
0
0
DAKTRONICS INC
COM
234264109
130410
23000
SH
SOLE
23000
0
0
DANAHER CORPORATION
COM
235851102
345547
1371
SH
SOLE
760
0
611
DEERE & CO
COM
244199105
419486
1016
SH
SOLE
282
0
734
DIGI INTL INC
COM
253798102
39498523
1172759
SH
SOLE
920963
0
251796
DISNEY WALT CO
COM
254687106
93656395
935348
SH
SOLE
712871
0
222477
DONALDSON INC
COM
257651109
158968465
2432943
SH
SOLE
1896835
0
536108
DUKE ENERGY CORP NEW
COM NEW
26441C204
203455
2109
SH
SOLE
641
0
1468
ECOLAB INC
COM
278865100
280278574
1693219
SH
SOLE
1381590
0
311629
EDWARDS LIFESCIENCES CORP
COM
28176E108
289390
3498
SH
SOLE
1758
0
1740
ELANCO ANIMAL HEALTH INC
COM
28414H103
2018424
214726
SH
SOLE
191641
0
23085
EMERSON ELEC CO
COM
291011104
7917976
90865
SH
SOLE
61383
0
29482
ENTEGRIS INC
COM
29362U104
90009583
1097544
SH
SOLE
970439
0
127105
ENTERPRISE PRODS PARTNERS L
COM
293792107
318829
12310
SH
SOLE
8600
0
3710
ENVESTNET INC
COM
29404K106
2920945
49786
SH
SOLE
49786
0
0
EXACT SCIENCES CORP
COM
30063P105
1613878
23800
SH
SOLE
23800
0
0
EXELON CORP
COM
30161N101
371899
8878
SH
SOLE
278
0
8600
EXXON MOBIL CORP
COM
30231G102
4838309
44121
SH
SOLE
21939
0
22182
FASTENAL CO
COM
311900104
172968282
3206679
SH
SOLE
2560955
0
645724
FEDEX CORP
COM
31428X106
311889
1365
SH
SOLE
775
0
590
FIRST INTST BANCSYSTEM INC
COM CL A
32055Y201
3322492
111269
SH
SOLE
107479
0
3790
FISERV INC
COM
337738108
228494440
2021538
SH
SOLE
1618945
0
402593
FORD MTR CO DEL
COM
345370860
196560
15600
SH
SOLE
15600
0
0
FULLER H B CO
COM
359694106
161786094
2363566
SH
SOLE
2012810
0
350756
GENERAC HLDGS INC
COM
368736104
37894660
350844
SH
SOLE
285351
0
65493
GENERAL ELECTRIC CO
COM NEW
369604301
759638
7946
SH
SOLE
7521
0
425
GENERAL MLS INC
COM
370334104
15934957
186461
SH
SOLE
104678
0
81783
GENTHERM INC
COM
37253A103
22435154
371320
SH
SOLE
327006
0
44314
GENUINE PARTS CO
COM
372460105
326255
1950
SH
SOLE
1950
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
9635414
229360
SH
SOLE
229360
0
0
GRACO INC
COM
384109104
310113822
4247553
SH
SOLE
3408584
0
838969
HARLEY DAVIDSON INC
COM
412822108
548970
14458
SH
SOLE
14458
0
0
HAWKINS INC
COM
420261109
583150
13320
SH
SOLE
320
0
13000
HERSHEY CO
COM
427866108
15530458
61045
SH
SOLE
58760
0
2285
HOME DEPOT INC
COM
437076102
59008897
199949
SH
SOLE
112567
0
87382
HONEYWELL INTL INC
COM
438516106
126243461
660546
SH
SOLE
448783
0
211763
HORMEL FOODS CORP
COM
440452100
202509284
5077966
SH
SOLE
4251960
0
826006
HUB GROUP INC
CL A
443320106
9242885
110113
SH
SOLE
110113
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
589355
52621
SH
SOLE
48046
0
4575
IDEX CORP
COM
45167R104
924120
4000
SH
SOLE
4000
0
0
IDEXX LABS INC
COM
45168D104
1414226
2828
SH
SOLE
710
0
2118
ILLINOIS TOOL WKS INC
COM
452308109
395363
1624
SH
SOLE
1350
0
274
INSPIRE MED SYS INC
COM
457730109
25118754
107313
SH
SOLE
104340
0
2973
INTEL CORP
COM
458140100
4124457
126246
SH
SOLE
60899
0
65347
INTERNATIONAL BUSINESS MACHS
COM
459200101
283417
2162
SH
SOLE
1482
0
680
INVESCO QQQ TR
UNIT SER 1
46090E103
772158
2406
SH
SOLE
695
0
1711
ISHARES TR
CORE S&P SCP ETF
464287804
237302
2454
SH
SOLE
1340
0
1114
ISHARES TR
CORE S&P500 ETF
464287200
1541984
3751
SH
SOLE
858
0
2893
ISHARES TR
CORE S&P MCP ETF
464287507
202379
809
SH
SOLE
0
0
809
JAMF HLDG CORP
COM
47074L105
45372752
2336393
SH
SOLE
2033345
0
303048
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
8875878
81214
SH
SOLE
81214
0
0
JOHNSON & JOHNSON
COM
478160104
220412004
1422013
SH
SOLE
1096241
0
325772
JPMORGAN CHASE & CO
COM
46625H100
167615016
1286279
SH
SOLE
1154530
0
131749
KIMBERLY-CLARK CORP
COM
494368103
2312745
17231
SH
SOLE
9541
0
7690
LILLY ELI & CO
COM
532457108
188344578
548438
SH
SOLE
415968
0
132470
LITTELFUSE INC
COM
537008104
239786398
894425
SH
SOLE
757542
0
136883
LOCKHEED MARTIN CORP
COM
539830109
485966
1028
SH
SOLE
408
0
620
LOWES COS INC
COM
548661107
1424586
7124
SH
SOLE
6731
0
393
LUMEN TECHNOLOGIES INC
COM
550241103
53000
20000
SH
SOLE
0
0
20000
MARCUS CORP DEL
COM
566330106
7131808
445738
SH
SOLE
445738
0
0
MARSH & MCLENNAN COS INC
COM
571748102
356417
2140
SH
SOLE
1436
0
704
MASTERCARD INCORPORATED
CL A
57636Q104
380127
1046
SH
SOLE
192
0
854
MCDONALDS CORP
COM
580135101
4151854
14849
SH
SOLE
13292
0
1557
MDU RES GROUP INC
COM
552690109
237744
7800
SH
SOLE
5500
0
2300
MEDPACE HLDGS INC
COM
58506Q109
6666373
35450
SH
SOLE
35450
0
0
MEDTRONIC PLC
SHS
G5960L103
227541555
2822396
SH
SOLE
2332715
0
489681
MERCK & CO INC
COM
58933Y105
7153344
67237
SH
SOLE
37813
0
29424
META PLATFORMS INC
CL A
30303M102
554223
2615
SH
SOLE
1949
0
666
MGP INGREDIENTS INC NEW
COM
55303J106
6820211
70515
SH
SOLE
70515
0
0
MICROSOFT CORP
COM
594918104
627434906
2176326
SH
SOLE
1897088
0
279238
MONDELEZ INTL INC
CL A
609207105
244647
3509
SH
SOLE
2868
0
641
MOSAIC CO NEW
COM
61945C103
1789320
39000
SH
SOLE
39000
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
165161389
577225
SH
SOLE
481750
0
95475
NEOGEN CORP
COM
640491106
2574520
139013
SH
SOLE
106879
0
32134
NEWMONT CORP
COM
651639106
392160
8000
SH
SOLE
8000
0
0
NEXTERA ENERGY INC
COM
65339F101
613326
7957
SH
SOLE
2920
0
5037
NIKE INC
CL B
654106103
606945
4949
SH
SOLE
4549
0
400
NORFOLK SOUTHN CORP
COM
655844108
933012
4401
SH
SOLE
1108
0
3293
NORTHERN TR CORP
COM
665859104
41679145
472928
SH
SOLE
386120
0
86808
NORTHWESTERN CORP
COM NEW
668074305
6429403
111120
SH
SOLE
108420
0
2700
NOVARTIS AG
SPONSORED ADR
66987V109
209760
2280
SH
SOLE
700
0
1580
NUVEEN MINN QUALITY MUN INM
SHS
670734102
377520
31200
SH
SOLE
31200
0
0
NVE CORP
COM NEW
629445206
622425
7500
SH
SOLE
7400
0
100
NVENT ELECTRIC PLC
SHS
G6700G107
147502148
3435076
SH
SOLE
2944407
0
490669
NVIDIA CORPORATION
COM
67066G104
316312845
1138758
SH
SOLE
968848
0
169910
OLD NATL BANCORP IND
COM
680033107
36967040
2563595
SH
SOLE
2255807
0
307788
ORACLE CORP
COM
68389X105
2728782
29367
SH
SOLE
7589
0
21778
OSHKOSH CORP
COM
688239201
7485867
89996
SH
SOLE
89996
0
0
OTIS WORLDWIDE CORP
COM
68902V107
208974
2476
SH
SOLE
1331
0
1145
OTTER TAIL CORP
COM
689648103
202356
2800
SH
SOLE
1000
0
1800
PALO ALTO NETWORKS INC
COM
697435105
2049332
10260
SH
SOLE
9705
0
555
PATTERSON COS INC
COM
703395103
1289779
48180
SH
SOLE
39700
0
8480
PAYCHEX INC
COM
704326107
561491
4900
SH
SOLE
2062
0
2838
PENTAIR PLC
SHS
G7S00T104
6761013
122327
SH
SOLE
82483
0
39844
PEPSICO INC
COM
713448108
1831568
10047
SH
SOLE
8807
0
1240
PFIZER INC
COM
717081103
15129864
370830
SH
SOLE
228922
0
141908
PHILIP MORRIS INTL INC
COM
718172109
552672
5683
SH
SOLE
1368
0
4315
PHILLIPS 66
COM
718546104
952364
9394
SH
SOLE
6600
0
2794
PHYSICIANS RLTY TR
COM
71943U104
6367705
426504
SH
SOLE
398104
0
28400
PIPER SANDLER COMPANIES
COM
724078100
1385130
9993
SH
SOLE
9993
0
0
PLEXUS CORP
COM
729132100
9215682
94452
SH
SOLE
94452
0
0
PLUG POWER INC
COM NEW
72919P202
117200
10000
SH
SOLE
10000
0
0
POLARIS INC
COM
731068102
42719221
386145
SH
SOLE
323504
0
62641
POLYMET MNG CORP
COM NEW
731916409
116100
54000
SH
SOLE
54000
0
0
PRINCIPAL FINANCIAL GROUP IN
COM
74251V102
90576375
1218735
SH
SOLE
954814
0
263921
PROCTER AND GAMBLE CO
COM
742718109
22201595
149315
SH
SOLE
69936
0
79379
QCR HOLDINGS INC
COM
74727A104
6548079
149125
SH
SOLE
149125
0
0
QUALCOMM INC
COM
747525103
181310445
1421151
SH
SOLE
1207813
0
213338
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
969703
9902
SH
SOLE
3681
0
6221
REGIONS FINANCIAL CORP NEW
COM
7591EP100
278400
15000
SH
SOLE
2000
0
13000
ROCKWELL AUTOMATION INC
COM
773903109
101471782
345789
SH
SOLE
320510
0
25279
SALESFORCE INC
COM
79466L302
86194681
431448
SH
SOLE
359633
0
71815
SCHLUMBERGER LTD
COM STK
806857108
921853
18775
SH
SOLE
17775
0
1000
SCHWAB CHARLES CORP
COM
808513105
79880286
1525015
SH
SOLE
1240992
0
284023
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
522000
15000
SH
SOLE
0
0
15000
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
4307457
90020
SH
SOLE
30300
0
59720
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
1118864
7409
SH
SOLE
1052
0
6357
SHELL PLC
SPON ADS
780259305
800957
13920
SH
SOLE
13920
0
0
SHERWIN WILLIAMS CO
COM
824348106
127868194
568885
SH
SOLE
518850
0
50035
SHYFT GROUP INC
COM
825698103
227500
10000
SH
SOLE
10000
0
0
SKYWATER TECHNOLOGY INC
COM
83089J108
2326641
204450
SH
SOLE
204450
0
0
SLEEP NUMBER CORP
COM
83125X103
5057426
166308
SH
SOLE
148338
0
17970
SMITH & WESSON BRANDS INC
COM
831754106
123100
10000
SH
SOLE
10000
0
0
SNAP ON INC
COM
833034101
2292867
9287
SH
SOLE
6005
0
3282
SONOCO PRODS CO
COM
835495102
305000
5000
SH
SOLE
5000
0
0
SOUTHERN CO
COM
842587107
352075
5060
SH
SOLE
1400
0
3660
SPDR S&P 500 ETF TR
TR UNIT
78462F103
5459656
13336
SH
SOLE
6763
0
6573
STARBUCKS CORP
COM
855244109
756667
7267
SH
SOLE
5149
0
2118
STRYKER CORPORATION
COM
863667101
1248931
4375
SH
SOLE
4300
0
75
STURM RUGER & CO INC
COM
864159108
689280
12000
SH
SOLE
12000
0
0
SURMODICS INC
COM
868873100
227800
10000
SH
SOLE
10000
0
0
SYSCO CORP
COM
871829107
106943702
1384743
SH
SOLE
1164941
0
219802
TARGET CORP
COM
87612E106
77713067
469197
SH
SOLE
313173
0
156024
TENNANT CO
COM
880345103
105037027
1532716
SH
SOLE
1363232
0
169484
TESLA INC
COM
88160R101
341064
1644
SH
SOLE
54
0
1590
TEXAS INSTRS INC
COM
882508104
15199621
81714
SH
SOLE
71940
0
9774
THERMO FISHER SCIENTIFIC INC
COM
883556102
1002307
1739
SH
SOLE
329
0
1410
TORO CO
COM
891092108
325317007
2926565
SH
SOLE
2394194
0
532371
TRANE TECHNOLOGIES PLC
SHS
G8994E103
216912
1179
SH
SOLE
819
0
360
TRAVELERS COMPANIES INC
COM
89417E109
15185726
88593
SH
SOLE
65356
0
23237
UNION PAC CORP
COM
907818108
1723389
8563
SH
SOLE
2620
0
5943
UNITED FIRE GROUP INC
COM
910340108
743400
28000
SH
SOLE
28000
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
44539358
229596
SH
SOLE
123243
0
106353
UNITED RENTALS INC
COM
911363109
296820
750
SH
SOLE
750
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
368295531
779313
SH
SOLE
671134
0
108179
US BANCORP DEL
COM NEW
902973304
246994195
6851434
SH
SOLE
5774733
0
1076701
VALERO ENERGY CORP
COM
91913Y100
573058
4105
SH
SOLE
0
0
4105
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
216328
1110
SH
SOLE
1110
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
367649
2662
SH
SOLE
0
0
2662
VANGUARD INDEX FDS
MID CAP ETF
922908629
314482
1491
SH
SOLE
184
0
1307
VANGUARD INDEX FDS
GROWTH ETF
922908736
916443
3674
SH
SOLE
1793
0
1881
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
553050
3591
SH
SOLE
3459
0
132
VANGUARD WORLD FDS
INF TECH ETF
92204A702
210852
547
SH
SOLE
50
0
497
VERICEL CORP
COM
92346J108
761294
25965
SH
SOLE
25965
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
2827342
72701
SH
SOLE
23436
0
49265
VISA INC
COM CL A
92826C839
141845657
629139
SH
SOLE
493491
0
135648
WALMART INC
COM
931142103
1106907
7507
SH
SOLE
4127
0
3380
WEC ENERGY GROUP INC
COM
92939U106
659359
6956
SH
SOLE
3878
0
3078
WELLS FARGO CO NEW
COM
949746101
116221338
3109185
SH
SOLE
2523114
0
586071
WEYERHAEUSER CO MTN BE
COM NEW
962166104
1600867
53132
SH
SOLE
43899
0
9233
WINTRUST FINL CORP
COM
97650W108
13390556
183558
SH
SOLE
183558
0
0
WOODWARD INC
COM
980745103
1363180
14000
SH
SOLE
14000
0
0
WORKIVA INC
COM CL A
98139A105
86986132
849391
SH
SOLE
772226
0
77165
XCEL ENERGY INC
COM
98389B100
18773305
278370
SH
SOLE
202217
0
76153
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
3421345
26481
SH
SOLE
12440
0
14041
ZOETIS INC
CL A
98978V103
320064
1923
SH
SOLE
1273
0
650