Mairs & Power Inc

CIK Number: 0001070134

10.13B
Market Value
220
# of Holdings
31 months
Avg. Holding Period
Win Rate
Peformance 3-Years

Filing Date: May 15, 2025

Rank Symbol Name Price % Change Shares % Change Shares Market Value Avg. Price Paid % Weight Asset Type
1 MSFT Microsoft Corpo...
509.40
+1.02% 2M +1.36% 749.36M 135.04 7.80% Share
2 NVDA NVIDIA Corporat...
178.17
+1.82% 5.8M -1.41% 628.81M 7.52 6.54% Share
3 UNH UnitedHealth Gr...
306.68
+1.10% 906.65K +4.40% 474.86M 265.49 4.94% Share
4 AMZN Amazon.com, Inc...
227.69
+2.59% 2.4M +1.44% 456.17M 151.94 4.75% Share
5 JPM JPMorgan Chase ...
294.84
+1.16% 1.66M -3.01% 407.88M 118.36 4.24% Share
6 FI Fiserv, Inc.
138.81
-0.85% 1.72M -8.22% 379.29M 40.38 3.95% Share
7 GGG Graco Inc.
87.17
+2.93% 3.92M -0.83% 327.72M 21.41 3.41% Share
8 GOOG Alphabet Inc.
205.38
+2.37% 2.05M -5.94% 319.97M 49.35 3.33% Share
9 LLY Eli Lilly and C...
715.71
+0.83% 364.79K +7.52% 301.29M 167.95 3.13% Share
10 AAPL Apple Inc.
228.44
+1.57% 1.36M +0.15% 301.12M 179.26 3.13% Share
11 V Visa Inc.
349.67
+1.74% 824.11K -1.34% 288.82M 188.03 3.01% Share
12 TTC The Toro Compan...
79.08
+4.09% 3.65M +1.61% 265.64M 44.59 2.76% Share
13 MSI Motorola Soluti...
466.06
+0.78% 477.61K -1.43% 209.1M 148.09 2.18% Share
14 FAST Fastenal Compan...
50.30
+2.36% 2.69M -0.72% 208.6M 24.57 2.17% Share
15 ECL Ecolab Inc.
284.63
+0.55% 773.19K -1.29% 196.02M 88.05 2.04% Share
16 LNT Alliant Energy ...
66.54
+0.66% 3.04M -22.21% 195.92M 52.36 2.04% Share
17 LFUS Littelfuse, Inc...
260.08
+3.99% 883.43K +0.92% 173.81M 201.59 1.81% Share
18 JNJ Johnson & Johns...
177.61
-0.74% 999.02K -2.57% 165.68M 74.45 1.72% Share
19 SHW The Sherwin-Wil...
376.10
+3.36% 471.33K -2.17% 164.58M 212.38 1.71% Share
20 WFC Wells Fargo & C...
78.87
+1.34% 2.18M -5.44% 156.85M 28.81 1.63% Share
21 VZ Verizon Communi...
44.59
-0.98% 3.43M -0.6% 155.53M 36.2 1.62% Share
22 TECH Bio-Techne Corp...
56.98
+5.53% 2.65M -0.82% 155.47M 32.81 1.62% Share
23 WEC WEC Energy Grou...
108.05
-0.4% 1.39M +81.87% 151.38M 100.72 1.58% Share
24 QCOM QUALCOMM Incorp...
158.85
+3.06% 949.92K -27.95% 145.92M 87.72 1.52% Share
25 FUL H.B. Fuller Com...
62.27
+5.04% 2.44M +10.36% 136.95M 29.78 1.43% Share
26 ABT Abbott Laborato...
132.01
+0.01% 1.02M -5.56% 134.9M 45.55 1.40% Share
27 HRL Hormel Foods Co...
29.18
+0.92% 4.27M +0.31% 132.17M 28.99 1.38% Share
28 NVT nVent Electric ...
91.19
+3.60% 2.35M -0.38% 123.32M 22.94 1.28% Share
29 TNC Tennant Company
84.07
+4.14% 1.42M +0.12% 113.36M 72.24 1.18% Share
30 ROK Rockwell Automa...
352.48
+3.82% 418.46K -0.08% 108.12M 223.54 1.13% Share
31 CHRW C.H. Robinson W...
126.28
+2.83% 865.9K +1.45% 88.67M 76.69 0.92% Share
32 USB U.S. Bancorp
48.05
+4.06% 2.07M -50.84% 87.29M 31.1 0.91% Share
33 ENTG Entegris, Inc.
88.02
+7.22% 938.19K -0.01% 82.07M 107.21 0.85% Share
34 DCI Donaldson Compa...
75.68
+2.42% 1.12M -14.49% 75.12M 31.25 0.78% Share
35 KHC The Kraft Heinz...
27.79
+1.06% 2.37M +71.12% 72.19M 32.14 0.75% Share
36 CRM Salesforce, Inc...
247.17
+0.55% 254.85K +5.58% 68.39M 213.23 0.71% Share
37 PFG Principal Finan...
81.01
+2.97% 791.94K -3.83% 66.82M 37.05 0.70% Share
38 TSM Taiwan Semicond...
233.81
+2.85% 397.66K +100.00% 66.01M 166 0.69% Share
39 HON Honeywell Inter...
221.49
+1.87% 308.95K -13.1% 65.42M 52.55 0.68% Share
40 PIPR Piper Sandler C...
335.69
+4.91% 244.61K +1.24% 60.58M 182.24 0.63% Share
41 CASY Casey's General...
507.20
-0.58% 134.49K -2.37% 58.37M 260.71 0.61% Share
42 HD The Home Depot,...
412.00
+3.60% 154.69K -3.81% 56.69M 130.42 0.59% Share
43 WK Workiva Inc.
79.02
+2.85% 738.82K +0.65% 56.08M 64.46 0.58% Share
44 BBY Best Buy Co., I...
75.60
+4.43% 751.03K +0.67% 55.28M 79.21 0.58% Share
45 AXP American Expres...
320.11
+3.87% 193.12K -8.38% 51.96M 75.03 0.54% Share
46 MDT Medtronic plc
92.42
+1.45% 538.18K -30.59% 48.36M 75.16 0.50% Share
47 TGT Target Corporat...
100.99
+4.05% 423.13K -5.34% 44.16M 61.45 0.46% Share
48 TXN Texas Instrumen...
207.32
+3.29% 228.04K -0.77% 40.98M 175.65 0.43% Share
49 SCHW The Charles Sch...
94.93
-0.93% 507.2K -53.79% 39.7M 54.32 0.41% Share
50 ADP Automatic Data ...
307.24
+0.75% 108.16K -0.23% 33.05M 220.36 0.34% Share
51 DIS The Walt Disney...
119.43
+2.77% 314.82K -4.19% 31.07M 83.27 0.32% Share
52 MMM 3M Company
158.28
+2.53% 198.11K -1.21% 29.09M 97.01 0.30% Share
53 PG The Procter & G...
158.55
-0.11% 161.28K -6.16% 27.49M 101.3 0.29% Share
54 XEL Xcel Energy Inc...
73.28
+0.16% 374.31K -0.26% 26.5M 40.32 0.28% Share
55 ULTA Ulta Beauty, In...
530.76
+2.03% 72.15K +0.51% 26.45M 511.15 0.28% Share
56 CLFD Clearfield, Inc...
32.73
+4.79% 852.22K +103.29% 25.33M 35.2 0.26% Share
57 SYY Sysco Corporati...
79.36
-0.45% 328.74K -19.68% 24.67M 67.43 0.26% Share
58 BMI Badger Meter, I...
189.94
+3.54% 115.89K -4.93% 22.05M 24.41 0.23% Share
59 GNRC Generac Holding...
194.46
+2.05% 153.4K -8.52% 19.43M 124.39 0.20% Share
60 TRV The Travelers C...
276.78
+0.68% 69.59K -6.18% 18.4M 61.67 0.19% Share
61 ONB Old National Ba...
22.61
+5.36% 846.57K -11.02% 17.94M 18.08 0.19% Share
62 META Meta Platforms,...
755.79
+2.26% 25.51K -3.06% 14.7M 487.87 0.15% Share
63 AMP Ameriprise Fina...
518.42
+2.61% 27.63K -1.87% 13.38M 418.36 0.14% Share
64 BRK-B Berkshire Hatha...
487.04
-0.32% 24.6K -5.34% 13.1M 208.51 0.14% Share
65 AZEK The AZEK Compan...
54.35
-0.93% 252.09K -11.42% 12.32M 33.05 0.13% Share
66 JBTM JBT Marel Corpo...
146.66
+4.91% 99.13K -23.97% 12.11M 103.01 0.13% Share
67 HSY The Hershey Com...
180.03
+0.37% 67.84K -13.4% 11.6M 149.93 0.12% Share
68 KNF Knife River Cor...
92.03
+4.96% 127.02K +0.07% 11.46M 70.49 0.12% Share
69 INSP Inspire Medical...
94.00
+2.60% 70.78K +9.44% 11.27M 143.76 0.12% Share
70 HUBG Hub Group, Inc.
37.18
+5.54% 279.15K -1.46% 10.38M 30.85 0.11% Share
71 AIR AAR Corp.
74.85
+4.35% 180.03K -4.21% 10.08M 41.09 0.10% Share
72 MEDP Medpace Holding...
465.94
+2.78% 32.43K +0.08% 9.88M 183.12 0.10% Share
73 ABBV AbbVie Inc.
208.51
-0.47% 41.96K -8.32% 8.79M 61.02 0.09% Share
74 QCRH QCR Holdings, I...
78.52
+4.14% 120.01K +0.06% 8.56M 42.82 0.09% Share
75 PLXS Plexus Corp.
136.63
+4.66% 62.47K -23.73% 8M 82.73 0.08% Share
76 BKH Black Hills Cor...
60.66
+1.57% 124.95K -10.97% 7.58M 60.58 0.08% Share
77 ASB Associated Banc...
26.41
+4.76% 333.72K -8.96% 7.52M 17.17 0.08% Share
78 CFR Cullen/Frost Ba...
130.15
+3.11% 59.92K -18.37% 7.5M 79.94 0.08% Share
79 WTFC Wintrust Financ...
133.57
+3.78% 65.38K -24.1% 7.35M 56.29 0.08% Share
80 NWE Northwestern En...
58.17
+1.93% 123.89K -9.57% 7.17M 60.47 0.07% Share
81 GIS General Mills, ...
49.99
+0.36% 109.21K -11.25% 6.53M 42.3 0.07% Share
82 EMR Emerson Electri...
134.11
+3.09% 59.06K -7.53% 6.48M 54.09 0.07% Share
83 GBCI Glacier Bancorp...
47.84
+5.21% 128.81K -15.19% 5.7M 32.65 0.06% Share
84 SCHB Schwab U.S. Bro...
24.95
+1.77% 261.25K 0.00% 5.62M 6.51 0.06% Share
85 PNR Pentair plc
108.85
+4.22% 62.51K -4.18% 5.47M 47.71 0.06% Share
86 CAT Caterpillar Inc...
433.42
+3.72% 16.55K -0.84% 5.46M 156.53 0.06% Share
87 UPS United Parcel S...
88.82
+3.10% 48.47K -24.89% 5.33M 77.12 0.06% Share
88 PANW Palo Alto Netwo...
186.25
+1.60% 30.19K +2.84% 5.15M 119.63 0.05% Share
89 SPY SPDR S&P 500 ET...
645.83
+1.62% 8.94K -0.8% 5M 483.15 0.05% Share
90 JAMF Jamf Holding Co...
8.91
+4.83% 399.23K +0.06% 4.85M 32.3 0.05% Share
91 BRK-A Berkshire Hatha...
730315.25
-0.38% 6 0.00% 4.79M 233289 0.05% Share
92 MRK Merck & Co., In...
86.88
+0.93% 53.16K -1.37% 4.77M 56.19 0.05% Share
93 MGPI MGP Ingredients...
30.06
+3.78% 161.57K +5.95% 4.75M 68.35 0.05% Share
94 MCD McDonald's Corp...
313.20
-0.01% 13.32K -18.64% 4.16M 144.5 0.04% Share
95 GLW Corning Incorpo...
65.82
+1.43% 89.25K -3.28% 4.09M 18.9 0.04% Share
96 THRM Gentherm Incorp...
36.33
+4.80% 151.99K -19.85% 4.06M 39.29 0.04% Share
97 OSK Oshkosh Corpora...
142.39
+3.79% 42.02K -16.39% 3.95M 58.39 0.04% Share
98 NEOG Neogen Corporat...
5.76
+2.86% 455.29K -2.47% 3.95M 16.97 0.04% Share
99 LTH Life Time Group...
29.55
+4.38% 125.47K +12.81% 3.79M 24.26 0.04% Share
100 GOOGL Alphabet Inc.
204.54
+2.40% 23.79K -8.13% 3.68M 75.79 0.04% Share
101 CTAS Cintas Corporat...
216.42
+0.14% 16.8K +12.63% 3.45M 88.07 0.04% Share
102 PII Polaris Inc.
58.38
+9.55% 84.22K +48.39% 3.45M 94.44 0.04% Share
103 CVX Chevron Corpora...
157.40
+1.19% 20.31K -3.86% 3.4M 103.83 0.04% Share
104 COP ConocoPhillips
96.44
+1.75% 31.53K +7.34% 3.31M 87.21 0.03% Share
105 XOM Exxon Mobil Cor...
110.51
+1.17% 23.91K -25.94% 2.84M 86.78 0.03% Share
106 EXAS Exact Sciences ...
47.55
+1.86% 61.7K +2.13% 2.67M 51.11 0.03% Share
107 SOLV Solventum Corpo...
73.85
+2.57% 35.04K -0.93% 2.66M 51.45 0.03% Share
108 IVV iShares Core S&...
649.05
+1.62% 4.64K -0.32% 2.6M 344.46 0.03% Share
109 WWD Woodward, Inc.
250.76
+1.18% 14K 0.00% 2.55M 80.26 0.03% Share
110 COST Costco Wholesal...
963.00
-0.69% 2.7K -1.42% 2.55M 376.99 0.03% Share
111 CWAN Clearwater Anal...
20.42
+4.18% 94.01K +59.77% 2.52M 27.25 0.03% Share
112 ORCL Oracle Corporat...
238.22
+2.17% 13.79K +1.88% 1.93M 53.06 0.02% Share
113 CGNX Cognex Corporat...
44.71
+4.61% 63.36K +100.00% 1.89M 29.83 0.02% Share
114 PFE Pfizer Inc.
25.86
+0.47% 73.59K -7.2% 1.86M 23.72 0.02% Share
115 ALRS Alerus Financia...
22.32
+4.10% 97.66K -0.01% 1.8M 28.31 0.02% Share
116 CVRX CVRx, Inc.
7.71
+1.78% 144.28K 0.00% 1.76M 12.3 0.02% Share
117 BDX Becton, Dickins...
199.14
+1.28% 7.22K -5.32% 1.65M 196.48 0.02% Share
118 SYK Stryker Corpora...
393.24
+2.19% 4.41K -16.38% 1.64M 246.29 0.02% Share
119 ZBH Zimmer Biomet H...
106.73
+2.21% 14.45K -1.7% 1.64M 80.1 0.02% Share
120 BMY Bristol-Myers S...
48.14
-0.6% 26.56K +1.52% 1.62M 40.08 0.02% Share
121 LOW Lowe's Companie...
264.12
+3.31% 6.82K -0.81% 1.59M 75.48 0.02% Share
122 AMGN Amgen Inc.
294.72
-0.35% 4.96K -11.52% 1.55M 96.65 0.02% Share
123 KO The Coca-Cola C...
70.04
-0.88% 20.89K +3.11% 1.5M 47.93 0.02% Share
124 HWKN Hawkins, Inc.
173.18
+3.03% 13.32K 0.00% 1.41M 19.58 0.01% Share
125 GE GE Aerospace
270.19
+0.55% 6.85K -13.77% 1.37M 56.64 0.01% Share
126 KMB Kimberly-Clark ...
133.03
+0.05% 9.48K -6.61% 1.35M 85.09 0.01% Share
127 UNP Union Pacific C...
227.34
+0.91% 5.64K +7.12% 1.33M 157.21 0.01% Share
128 WMT Walmart Inc.
98.23
+0.28% 15.03K +13.43% 1.32M 39.79 0.01% Share
129 PSX Phillips 66
127.08
+2.11% 10.29K +26.75% 1.27M 84.26 0.01% Share
130 SNA Snap-on Incorpo...
330.26
+2.76% 3.58K -17.3% 1.21M 153.02 0.01% Share
131 CSCO Cisco Systems, ...
67.59
+0.86% 18.83K +5.27% 1.16M 39.94 0.01% Share
132 VCEL Vericel Corpora...
36.92
+4.18% 25.91K 0.00% 1.16M 20.15 0.01% Share
133 AMCR Amcor plc
8.74
+1.04% 118.09K 0.00% 1.15M 11.27 0.01% Share
134 PEP PepsiCo, Inc.
149.36
+0.26% 7.51K -3.72% 1.13M 98.51 0.01% Share
135 AMAT Applied Materia...
164.23
+2.75% 7.38K -1.34% 1.07M 88.21 0.01% Share
136 WY Weyerhaeuser Co...
26.71
+3.65% 36.43K 0.00% 1.07M 29.55 0.01% Share
137 BAX Baxter Internat...
24.32
+1.95% 30.45K -25.96% 1.04M 30.89 0.01% Share
138 BSX Boston Scientif...
106.11
+0.85% 10.31K 0.00% 1.04M 39.4 0.01% Share
139 SKYT SkyWater Techno...
11.47
+4.60% 141.17K 0.00% 1M 21.39 0.01% Share
140 IDXX IDEXX Laborator...
647.37
+2.26% 2.31K -4% 968.4K 91.45 0.01% Share
141 EFA iShares MSCI EA...
93.28
+1.55% 11.57K +100.00% 945.71K 81.73 < 0.01% Share
142 BAC Bank of America...
49.30
+2.14% 22.34K -1.11% 932.33K 25.26 < 0.01% Share
143 RTX RTX Corporation
156.41
+0.06% 6.65K -21.28% 881.26K 72.8 < 0.01% Share
144 XLK Technology Sele...
263.78
+1.88% 4.19K -34.16% 864.57K 129.64 < 0.01% Share
145 MOS The Mosaic Comp...
32.40
-0.64% 30.28K 0.00% 817.86K 48.33 < 0.01% Share
146 ADBE Adobe Inc.
360.62
+2.03% 2.06K +5.79% 791.22K 258.39 < 0.01% Share
147 QQQ Invesco QQQ Tru...
573.58
+1.83% 1.61K -11.53% 755.9K 359.66 < 0.01% Share
148 AWK American Water ...
145.75
-0.08% 5.11K -4.2% 753.68K 132.33 < 0.01% Share
149 DD DuPont de Nemou...
77.20
+3.55% 10.08K -5.78% 752.85K 76.25 < 0.01% Share
150 NSC Norfolk Souther...
284.03
-0.11% 3.17K +4.10% 751.29K 133.12 < 0.01% Share