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...
522.28
+0.33% 2M +1.36% 749.36M 135.04 7.80% Share
2 NVDA NVIDIA Corporat...
182.02
+0.24% 5.8M -1.41% 628.81M 7.52 6.54% Share
3 UNH UnitedHealth Gr...
271.50
-0.11% 906.65K +4.40% 474.86M 265.49 4.94% Share
4 AMZN Amazon.com, Inc...
230.94
+2.84% 2.4M +1.44% 456.17M 151.94 4.75% Share
5 JPM JPMorgan Chase ...
294.09
+1.23% 1.66M -3.01% 407.88M 118.36 4.24% Share
6 FI Fiserv, Inc.
134.58
+0.22% 1.72M -8.22% 379.29M 40.38 3.95% Share
7 GGG Graco Inc.
85.26
-2.58% 3.92M -0.83% 327.72M 21.41 3.41% Share
8 GOOG Alphabet Inc.
203.77
+0.36% 2.05M -5.94% 319.97M 49.35 3.33% Share
9 LLY Eli Lilly and C...
684.46
+3.63% 364.79K +7.52% 301.29M 167.95 3.13% Share
10 AAPL Apple Inc.
232.81
-0.22% 1.36M +0.15% 301.12M 179.26 3.13% Share
11 V Visa Inc.
345.40
+0.83% 824.11K -1.34% 288.82M 188.03 3.01% Share
12 TTC The Toro Compan...
78.05
+0.96% 3.65M +1.61% 265.64M 44.59 2.76% Share
13 MSI Motorola Soluti...
461.76
-1.79% 477.61K -1.43% 209.1M 148.09 2.18% Share
14 FAST Fastenal Compan...
48.70
-1.04% 2.69M -0.72% 208.6M 24.57 2.17% Share
15 ECL Ecolab Inc.
279.98
-0.66% 773.19K -1.29% 196.02M 88.05 2.04% Share
16 LNT Alliant Energy ...
64.72
-0.99% 3.04M -22.21% 195.92M 52.36 2.04% Share
17 LFUS Littelfuse, Inc...
256.34
-2.69% 883.43K +0.92% 173.81M 201.59 1.81% Share
18 JNJ Johnson & Johns...
174.72
+0.17% 999.02K -2.57% 165.68M 74.45 1.72% Share
19 SHW The Sherwin-Wil...
365.43
-0.92% 471.33K -2.17% 164.58M 212.38 1.71% Share
20 WFC Wells Fargo & C...
79.38
+1.91% 2.18M -5.44% 156.85M 28.81 1.63% Share
21 VZ Verizon Communi...
43.49
-0.49% 3.43M -0.6% 155.53M 36.2 1.62% Share
22 TECH Bio-Techne Corp...
53.74
-1.77% 2.65M -0.82% 155.47M 32.81 1.62% Share
23 WEC WEC Energy Grou...
108.15
-1.63% 1.39M +81.87% 151.38M 100.72 1.58% Share
24 QCOM QUALCOMM Incorp...
158.09
+0.96% 949.92K -27.95% 145.92M 87.72 1.52% Share
25 FUL H.B. Fuller Com...
59.41
-1.74% 2.44M +10.36% 136.95M 29.78 1.43% Share
26 ABT Abbott Laborato...
129.32
-0.06% 1.02M -5.56% 134.9M 45.55 1.40% Share
27 HRL Hormel Foods Co...
28.31
-2.28% 4.27M +0.31% 132.17M 28.99 1.38% Share
28 NVT nVent Electric ...
89.81
-0.89% 2.35M -0.38% 123.32M 22.94 1.28% Share
29 TNC Tennant Company
82.70
-3.09% 1.42M +0.12% 113.36M 72.24 1.18% Share
30 ROK Rockwell Automa...
347.55
-0.42% 418.46K -0.08% 108.12M 223.54 1.13% Share
31 CHRW C.H. Robinson W...
121.57
+0.48% 865.9K +1.45% 88.67M 76.69 0.92% Share
32 USB U.S. Bancorp
46.83
+0.46% 2.07M -50.84% 87.29M 31.1 0.91% Share
33 ENTG Entegris, Inc.
78.82
-1.33% 938.19K -0.01% 82.07M 107.21 0.85% Share
34 DCI Donaldson Compa...
74.29
-1.89% 1.12M -14.49% 75.12M 31.25 0.78% Share
35 KHC The Kraft Heinz...
27.64
-1.36% 2.37M +71.12% 72.19M 32.14 0.75% Share
36 CRM Salesforce, Inc...
233.32
-1.57% 254.85K +5.58% 68.39M 213.23 0.71% Share
37 PFG Principal Finan...
78.09
-0.32% 791.94K -3.83% 66.82M 37.05 0.70% Share
38 TSM Taiwan Semicond...
240.97
-0.19% 397.66K +100.00% 66.01M 166 0.69% Share
39 HON Honeywell Inter...
218.15
-0.73% 308.95K -13.1% 65.42M 52.55 0.68% Share
40 PIPR Piper Sandler C...
331.38
-1.53% 244.61K +1.24% 60.58M 182.24 0.63% Share
41 CASY Casey's General...
508.05
-1.37% 134.49K -2.37% 58.37M 260.71 0.61% Share
42 HD The Home Depot,...
400.32
-1.68% 154.69K -3.81% 56.69M 130.42 0.59% Share
43 WK Workiva Inc.
72.96
-2.51% 738.82K +0.65% 56.08M 64.46 0.58% Share
44 BBY Best Buy Co., I...
71.77
-1.32% 751.03K +0.67% 55.28M 79.21 0.58% Share
45 AXP American Expres...
307.72
+0.28% 193.12K -8.38% 51.96M 75.03 0.54% Share
46 MDT Medtronic plc
91.95
-1.03% 538.18K -30.59% 48.36M 75.16 0.50% Share
47 TGT Target Corporat...
104.22
-1.08% 423.13K -5.34% 44.16M 61.45 0.46% Share
48 TXN Texas Instrumen...
193.71
+0.22% 228.04K -0.77% 40.98M 175.65 0.43% Share
49 SCHW The Charles Sch...
97.75
+2.26% 507.2K -53.79% 39.7M 54.32 0.41% Share
50 ADP Automatic Data ...
301.52
-1.12% 108.16K -0.23% 33.05M 220.36 0.34% Share
51 DIS The Walt Disney...
116.33
-0.27% 314.82K -4.19% 31.07M 83.27 0.32% Share
52 MMM 3M Company
156.66
-2.21% 198.11K -1.21% 29.09M 97.01 0.30% Share
53 PG The Procter & G...
153.70
-1.1% 161.28K -6.16% 27.49M 101.3 0.29% Share
54 XEL Xcel Energy Inc...
72.39
-0.73% 374.31K -0.26% 26.5M 40.32 0.28% Share
55 ULTA Ulta Beauty, In...
526.18
-1.23% 72.15K +0.51% 26.45M 511.15 0.28% Share
56 CLFD Clearfield, Inc...
31.47
-6.98% 852.22K +103.29% 25.33M 35.2 0.26% Share
57 SYY Sysco Corporati...
81.20
-1.2% 328.74K -19.68% 24.67M 67.43 0.26% Share
58 BMI Badger Meter, I...
191.11
-1.03% 115.89K -4.93% 22.05M 24.41 0.23% Share
59 GNRC Generac Holding...
198.91
-1.94% 153.4K -8.52% 19.43M 124.39 0.20% Share
60 TRV The Travelers C...
268.64
-0.25% 69.59K -6.18% 18.4M 61.67 0.19% Share
61 ONB Old National Ba...
21.60
-1.01% 846.57K -11.02% 17.94M 18.08 0.19% Share
62 META Meta Platforms,...
781.96
+0.24% 25.51K -3.06% 14.7M 487.87 0.15% Share
63 AMP Ameriprise Fina...
513.94
+0.92% 27.63K -1.87% 13.38M 418.36 0.14% Share
64 BRK-B Berkshire Hatha...
479.02
+0.36% 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...
140.31
-3.66% 99.13K -23.97% 12.11M 103.01 0.13% Share
67 HSY The Hershey Com...
180.19
+0.07% 67.84K -13.4% 11.6M 149.93 0.12% Share
68 KNF Knife River Cor...
91.00
-3.77% 127.02K +0.07% 11.46M 70.49 0.12% Share
69 INSP Inspire Medical...
84.59
-3.17% 70.78K +9.44% 11.27M 143.76 0.12% Share
70 HUBG Hub Group, Inc.
35.92
-2.18% 279.15K -1.46% 10.38M 30.85 0.11% Share
71 AIR AAR Corp.
77.11
-1.99% 180.03K -4.21% 10.08M 41.09 0.10% Share
72 MEDP Medpace Holding...
458.44
-2.04% 32.43K +0.08% 9.88M 183.12 0.10% Share
73 ABBV AbbVie Inc.
204.72
+1.61% 41.96K -8.32% 8.79M 61.02 0.09% Share
74 QCRH QCR Holdings, I...
76.11
-0.05% 120.01K +0.06% 8.56M 42.82 0.09% Share
75 PLXS Plexus Corp.
132.68
-2.25% 62.47K -23.73% 8M 82.73 0.08% Share
76 BKH Black Hills Cor...
61.58
+0.16% 124.95K -10.97% 7.58M 60.58 0.08% Share
77 ASB Associated Banc...
25.44
+0.36% 333.72K -8.96% 7.52M 17.17 0.08% Share
78 CFR Cullen/Frost Ba...
126.36
+0.76% 59.92K -18.37% 7.5M 79.94 0.08% Share
79 WTFC Wintrust Financ...
127.88
-0.44% 65.38K -24.1% 7.35M 56.29 0.08% Share
80 NWE Northwestern En...
56.04
+0.07% 123.89K -9.57% 7.17M 60.47 0.07% Share
81 GIS General Mills, ...
49.66
-0.14% 109.21K -11.25% 6.53M 42.3 0.07% Share
82 EMR Emerson Electri...
134.37
-0.43% 59.06K -7.53% 6.48M 54.09 0.07% Share
83 GBCI Glacier Bancorp...
46.15
-1.47% 128.81K -15.19% 5.7M 32.65 0.06% Share
84 SCHB Schwab U.S. Bro...
24.87
-0.12% 261.25K 0.00% 5.62M 6.51 0.06% Share
85 PNR Pentair plc
106.62
-2.19% 62.51K -4.18% 5.47M 47.71 0.06% Share
86 CAT Caterpillar Inc...
417.50
+0.92% 16.55K -0.84% 5.46M 156.53 0.06% Share
87 UPS United Parcel S...
88.56
+0.43% 48.47K -24.89% 5.33M 77.12 0.06% Share
88 PANW Palo Alto Netwo...
173.55
-1.87% 30.19K +2.84% 5.15M 119.63 0.05% Share
89 SPY SPDR S&P 500 ET...
644.93
+0.01% 8.94K -0.8% 5M 483.15 0.05% Share
90 JAMF Jamf Holding Co...
8.46
-1.57% 399.23K +0.06% 4.85M 32.3 0.05% Share
91 BRK-A Berkshire Hatha...
718340.00
+0.40% 6 0.00% 4.79M 233289 0.05% Share
92 MRK Merck & Co., In...
82.74
+0.04% 53.16K -1.37% 4.77M 56.19 0.05% Share
93 MGPI MGP Ingredients...
28.45
-0.05% 161.57K +5.95% 4.75M 68.35 0.05% Share
94 MCD McDonald's Corp...
308.84
+1.24% 13.32K -18.64% 4.16M 144.5 0.04% Share
95 GLW Corning Incorpo...
65.75
+0.02% 89.25K -3.28% 4.09M 18.9 0.04% Share
96 THRM Gentherm Incorp...
35.42
-1.67% 151.99K -19.85% 4.06M 39.29 0.04% Share
97 OSK Oshkosh Corpora...
140.15
-1.09% 42.02K -16.39% 3.95M 58.39 0.04% Share
98 NEOG Neogen Corporat...
5.50
-0.72% 455.29K -2.47% 3.95M 16.97 0.04% Share
99 LTH Life Time Group...
27.41
-2.04% 125.47K +12.81% 3.79M 24.26 0.04% Share
100 GOOGL Alphabet Inc.
202.88
+0.46% 23.79K -8.13% 3.68M 75.79 0.04% Share
101 CTAS Cintas Corporat...
221.28
-1.7% 16.8K +12.63% 3.45M 88.07 0.04% Share
102 PII Polaris Inc.
58.82
-1.16% 84.22K +48.39% 3.45M 94.44 0.04% Share
103 CVX Chevron Corpora...
155.20
-0.43% 20.31K -3.86% 3.4M 103.83 0.04% Share
104 COP ConocoPhillips
95.63
-0.26% 31.53K +7.34% 3.31M 87.21 0.03% Share
105 XOM Exxon Mobil Cor...
107.38
-0.21% 23.91K -25.94% 2.84M 86.78 0.03% Share
106 EXAS Exact Sciences ...
44.99
+0.18% 61.7K +2.13% 2.67M 51.11 0.03% Share
107 SOLV Solventum Corpo...
73.22
-1.55% 35.04K -0.93% 2.66M 51.45 0.03% Share
108 IVV iShares Core S&...
648.15
+0.01% 4.64K -0.32% 2.6M 344.46 0.03% Share
109 WWD Woodward, Inc.
245.33
-0.62% 14K 0.00% 2.55M 80.26 0.03% Share
110 COST Costco Wholesal...
975.42
-0.35% 2.7K -1.42% 2.55M 376.99 0.03% Share
111 CWAN Clearwater Anal...
19.36
-1.27% 94.01K +59.77% 2.52M 27.25 0.03% Share
112 ORCL Oracle Corporat...
244.93
+0.31% 13.79K +1.88% 1.93M 53.06 0.02% Share
113 CGNX Cognex Corporat...
43.55
-1.43% 63.36K +100.00% 1.89M 29.83 0.02% Share
114 PFE Pfizer Inc.
25.11
-0.22% 73.59K -7.2% 1.86M 23.72 0.02% Share
115 ALRS Alerus Financia...
21.99
+0.14% 97.66K -0.01% 1.8M 28.31 0.02% Share
116 CVRX CVRx, Inc.
7.24
-6.28% 144.28K 0.00% 1.76M 12.3 0.02% Share
117 BDX Becton, Dickins...
195.03
-0.48% 7.22K -5.32% 1.65M 196.48 0.02% Share
118 SYK Stryker Corpora...
378.47
-0.13% 4.41K -16.38% 1.64M 246.29 0.02% Share
119 ZBH Zimmer Biomet H...
102.13
-1.06% 14.45K -1.7% 1.64M 80.1 0.02% Share
120 BMY Bristol-Myers S...
47.81
-0.08% 26.56K +1.52% 1.62M 40.08 0.02% Share
121 LOW Lowe's Companie...
253.05
-1.24% 6.82K -0.81% 1.59M 75.48 0.02% Share
122 AMGN Amgen Inc.
290.28
+0.33% 4.96K -11.52% 1.55M 96.65 0.02% Share
123 KO The Coca-Cola C...
69.52
-1.33% 20.89K +3.11% 1.5M 47.93 0.02% Share
124 HWKN Hawkins, Inc.
172.29
-3.65% 13.32K 0.00% 1.41M 19.58 0.01% Share
125 GE GE Aerospace
269.72
+0.32% 6.85K -13.77% 1.37M 56.64 0.01% Share
126 KMB Kimberly-Clark ...
133.43
-1.02% 9.48K -6.61% 1.35M 85.09 0.01% Share
127 UNP Union Pacific C...
221.35
-0.82% 5.64K +7.12% 1.33M 157.21 0.01% Share
128 WMT Walmart Inc.
100.84
-0.15% 15.03K +13.43% 1.32M 39.79 0.01% Share
129 PSX Phillips 66
122.70
+0.10% 10.29K +26.75% 1.27M 84.26 0.01% Share
130 SNA Snap-on Incorpo...
324.62
-2.75% 3.58K -17.3% 1.21M 153.02 0.01% Share
131 CSCO Cisco Systems, ...
69.28
-1.58% 18.83K +5.27% 1.16M 39.94 0.01% Share
132 VCEL Vericel Corpora...
35.77
-5.69% 25.91K 0.00% 1.16M 20.15 0.01% Share
133 AMCR Amcor plc
8.76
-11.92% 118.09K 0.00% 1.15M 11.27 0.01% Share
134 PEP PepsiCo, Inc.
148.62
-0.49% 7.51K -3.72% 1.13M 98.51 0.01% Share
135 AMAT Applied Materia...
188.22
-0.95% 7.38K -1.34% 1.07M 88.21 0.01% Share
136 WY Weyerhaeuser Co...
26.30
-0.44% 36.43K 0.00% 1.07M 29.55 0.01% Share
137 BAX Baxter Internat...
24.45
+1.43% 30.45K -25.96% 1.04M 30.89 0.01% Share
138 BSX Boston Scientif...
104.16
+1.62% 10.31K 0.00% 1.04M 39.4 0.01% Share
139 SKYT SkyWater Techno...
11.81
-3.67% 141.17K 0.00% 1M 21.39 0.01% Share
140 IDXX IDEXX Laborator...
653.95
-1.5% 2.31K -4% 968.4K 91.45 0.01% Share
141 EFA iShares MSCI EA...
91.66
+0.02% 11.57K +100.00% 945.71K 81.73 < 0.01% Share
142 BAC Bank of America...
47.70
+0.97% 22.34K -1.11% 932.33K 25.26 < 0.01% Share
143 RTX RTX Corporation
155.06
-0.42% 6.65K -21.28% 881.26K 72.8 < 0.01% Share
144 XLK Technology Sele...
267.74
-0.21% 4.19K -34.16% 864.57K 129.64 < 0.01% Share
145 MOS The Mosaic Comp...
32.08
-0.42% 30.28K 0.00% 817.86K 48.33 < 0.01% Share
146 ADBE Adobe Inc.
348.58
-0.71% 2.06K +5.79% 791.22K 258.39 < 0.01% Share
147 QQQ Invesco QQQ Tru...
579.86
-0.08% 1.61K -11.53% 755.9K 359.66 < 0.01% Share
148 AWK American Water ...
143.38
-0.24% 5.11K -4.2% 753.68K 132.33 < 0.01% Share
149 DD DuPont de Nemou...
73.58
-0.55% 10.08K -5.78% 752.85K 76.25 < 0.01% Share
150 NSC Norfolk Souther...
282.46
+0.22% 3.17K +4.10% 751.29K 133.12 < 0.01% Share