— Know what they know.
Not Investment Advice
Asset Manager ← All Institutions

MAIRS & POWER INC

Q3 2025 · Filed 2025-11-14
Market Value
$10.6B
+5.1%
Holdings
256
+14
New Purchases
23
Added To
65
Closed
11
Reduced
112
Top 10 Concentration
47.3%
Turnover
13.3%

Top Buys (by % of Portfolio)

SymbolCur %Prior %Chg %Value
GOOG 4.06% 3.18% +0.88% $429M
NVDA 9.84% 9.13% +0.71% $1.0B
AAPL 2.85% 2.33% +0.52% $301M
WEC 1.94% 1.55% +0.40% $206M
NVT 2.04% 1.71% +0.32% $215M
TSM 1.31% 1.01% +0.30% $138M
CHRW 1.09% 0.82% +0.27% $115M
CGNX 0.26% 0.04% +0.22% $28M
UNH 3.49% 3.28% +0.22% $369M
JNJ 1.73% 1.53% +0.19% $183M
META 1.78% 1.60% +0.18% $189M
ENTG 1.04% 0.90% +0.15% $110M
PANW 0.21% 0.08% +0.13% $23M
WK 0.62% 0.52% +0.10% $65M
MEDP 0.34% 0.24% +0.10% $36M

Top Sells (by % of Portfolio)

SymbolCur %Prior %Chg %Value
FI 2.13% 2.97% -0.84% $226M
MSFT 9.33% 9.91% -0.58% $987M
QCOM 1.03% 1.48% -0.45% $109M
ABT 0.92% 1.22% -0.30% $97M
HRL 0.98% 1.27% -0.29% $104M
JPM 4.06% 4.33% -0.26% $429M
V 2.55% 2.81% -0.25% $270M
LLY 2.58% 2.83% -0.25% $273M
GGG 3.16% 3.40% -0.24% $334M
HON 0.50% 0.68% -0.18% $52M
USB 0.35% 0.48% -0.13% $37M
AMZN 5.31% 5.44% -0.13% $561M
FUL 1.35% 1.46% -0.11% $143M
DCI 0.47% 0.57% -0.10% $50M
ECL 2.01% 2.11% -0.10% $213M

Sector Allocation Over Time

Market Cap Concentration

TierHoldingsValueWeight
Mega Cap 55 $5.9B 56.0%
Large Cap 137 $3.6B 34.2%
Mid Cap 43 $872M 8.2%
Small Cap 17 $163M 1.5%
Micro Cap 4 $6M 0.1%

Portfolio Analytics

Avg Market Cap
$241.5B
Median Market Cap
$65.6B
Avg P/E
33.4
Median P/E
25.6
Avg Dividend Yield
0.02%
Avg Beta
0.94
# Stocks
225
# ETFs / Funds
31

Top Holdings (256 total)

# Symbol % Port Shares Value Avg Price Q/Q Value Chg Share Chg Chg % Status
1 NVDA 9.84% 5,576,420 $1.0B $186.58 $122M -236,451 -4.1%
2 MSFT 9.33% 1,905,547 $987M $517.95 -$10M -99,261 -5.0%
3 AMZN 5.31% 2,555,902 $561M $219.57 $14M +63,041 +2.5%
4 JPM 4.06% 1,361,530 $429M $315.43 -$6M -139,436 -9.3%
5 GOOG 4.06% 1,762,588 $429M $243.55 $110M -39,239 -2.2%
6 UNH 3.49% 1,069,947 $369M $345.30 $40M +12,787 +1.2%
7 GGG 3.16% 3,934,001 $334M $84.96 -$8M -42,889 -1.1%
8 AAPL 2.85% 1,182,743 $301M $254.63 $67M +40,175 +3.5%
9 TTC 2.59% 3,600,459 $274M $76.20 $16M -49,258 -1.4%
10 LLY 2.58% 358,177 $273M $763.00 -$11M -7,150 -2.0%
11 V 2.55% 791,147 $270M $341.38 -$12M -3,849 -0.5%
12 FAST 2.19% 4,719,036 $231M $49.04 $6M -653,723 -12.2%
13 FI 2.13% 1,749,931 $226M $128.93 -$73M +17,310 +1.0%
14 NVT 2.04% 2,182,373 $215M $98.64 $43M -170,890 -7.3%
15 ECL 2.01% 777,029 $213M $273.86 $228K -11,900 -1.5%
16 LFUS 1.99% 813,938 $211M $259.01 $14M -52,526 -6.1%
17 MSI 1.99% 460,229 $210M $457.29 $11M -14,877 -3.1%
18 WEC 1.94% 1,793,851 $206M $114.59 $50M +301,323 +20.2%
19 LNT 1.91% 2,993,643 $202M $67.41 $18M -48,499 -1.6%
20 META 1.78% 256,927 $189M $734.38 $27M +38,166 +17.4%
21 JNJ 1.73% 985,502 $183M $185.42 $28M -24,967 -2.5%
22 WFC 1.72% 2,172,337 $182M $83.82 $8M -2,066 -0.1%
23 SHW 1.52% 464,043 $161M $346.26 $3M +3,430 +0.7%
24 TECH 1.48% 2,807,409 $156M $55.63 $16M +91,031 +3.4%
25 VZ 1.42% 3,414,075 $150M $43.95 $2M +158
26 ROK 1.36% 410,777 $144M $349.53 $6M -2,145 -0.5%
27 FUL 1.35% 2,408,893 $143M $59.28 -$4M -39,356 -1.6%
28 TSM 1.31% 495,265 $138M $279.29 $37M +48,439 +10.8%
29 CHRW 1.09% 869,738 $115M $132.40 $32M +6,188 +0.7%
30 ENTG 1.04% 1,194,050 $110M $92.46 $20M +76,011 +6.8%
31 QCOM 1.03% 653,933 $109M $166.36 -$40M -280,228 -30.0%
32 TNC 1.02% 1,329,688 $108M $81.06 $3M -22,970 -1.7%
33 HRL 0.98% 4,185,642 $104M $24.74 -$24M -34,761 -0.8%
34 ABT 0.92% 722,884 $97M $133.94 -$26M -179,057 -19.9%
35 CRM 0.66% 294,789 $70M $237.00 $645K +40,948 +16.1%
36 WK 0.62% 757,063 $65M $86.08 $13M -756 -0.1%
37 HD 0.60% 155,551 $63M $405.19 $7M +1,378 +0.9%
38 CASY 0.58% 108,232 $61M $565.32 $3M -5,684 -5.0%
39 KHC 0.55% 2,231,175 $58M $26.04 -$3M -150,718 -6.3%
40 AXP 0.53% 170,031 $56M $332.16 -$4M -19,957 -10.5%
41 MMM 0.51% 346,453 $54M $155.18 $1M +2,087 +0.6%
42 HON 0.50% 249,248 $52M $210.50 -$16M -43,949 -15.0%
43 DCI 0.47% 605,439 $50M $81.85 -$8M -224,066 -27.0%
44 TXN 0.41% 236,717 $43M $183.73 -$4M +5,861 +2.5%
45 MDT 0.39% 430,572 $41M $95.23 $1M -24,718 -5.4%
46 IDA 0.36% 287,168 $38M $132.15 $10M +42,658 +17.4%
47 USB 0.35% 763,737 $37M $48.33 -$12M -306,424 -28.6%
48 DIS 0.34% 313,534 $36M $114.50 -$3M +2,101 +0.7%
49 MEDP 0.34% 69,583 $36M $514.16 $12M -6,603 -8.7%
50 XEL 0.29% 386,008 $31M $80.65 $5M +9,577 +2.5%
51 ADP 0.29% 105,107 $31M $293.50 -$418K +3,724 +3.7%
52 PG 0.27% 188,436 $29M $153.65 $4M +32,150 +20.6%
53 SCHW 0.27% 299,389 $29M $95.47 -$2M -37,888 -11.2%
54 CGNX 0.26% 613,294 $28M $45.30 $24M +483,517 +372.6%
55 CLFD 0.24% 730,793 $25M $34.38 -$8M -31,441 -4.1%
56 TRV 0.23% 88,494 $25M $279.22 $3M +8,181 +10.2%
57 PANW 0.21% 111,242 $23M $203.62 $14M +70,311 +171.8%
58 PFG 0.20% 254,418 $21M $82.91 -$8M -108,380 -29.9%
59 TGT 0.20% 232,735 $21M $89.70 -$9M -68,964 -22.9%
60 GNRC 0.18% 116,761 $20M $167.40 $697K -14,856 -11.3%
61 BMI 0.18% 103,859 $19M $178.58 -$9M -7,518 -6.8%
62 SPY 0.17% 26,993 $18M $666.18 $812K -797 -2.9%
63 AMP 0.16% 34,706 $17M $491.25 $2M +6,698 +23.9%
64 ONB 0.13% 637,125 $14M $21.95 -$2M -103,000 -13.9%
65 HSY 0.13% 71,293 $13M $187.05 $2M +4,278 +6.4%
66 SYY 0.12% 156,235 $13M $82.34 -$7M -109,902 -41.3%
67 BRK-B 0.12% 25,379 $13M $502.74 $84K -713 -2.7%
68 AIR 0.11% 127,702 $11M $89.67 $715K -28,374 -18.2%
69 ABBV 0.10% 47,421 $11M $231.54 $2M +348 +0.7%
70 JBTM 0.09% 70,035 $10M $140.45 -$971K -19,829 -22.1%
71 KNF 0.09% 122,045 $9M $76.87 $81K +8,129 +7.1%
72 EMR 0.08% 68,167 $9M $131.18 -$213K -501 -0.7%
73 CAT 0.08% 18,710 $9M $477.15 $1M -651 -3.4%
74 HUBG 0.08% 256,091 $9M $34.44 -$444K -21,008 -7.6%
75 PLXS 0.08% 54,912 $8M $144.69 $296K -1,621 -2.9%
76 QCRH 0.07% 104,791 $8M $75.64 -$60K -12,833 -10.9%
77 XOM 0.07% 69,913 $8M $112.75 $4M +35,540 +103.4%
78 GLW 0.07% 92,626 $8M $82.03 $3M -594 -0.6%
79 RDNT 0.07% 97,483 $7M $76.21 $4M +39,752 +68.9%
80 ASB 0.07% 272,016 $7M $25.71 -$273K -25,919 -8.7%
81 WTFC 0.06% 50,849 $7M $132.44 $451K +169 +0.3%
82 SCHB 0.06% 261,246 $7M $25.71 $491K
83 PNR 0.06% 60,213 $7M $110.76 $262K -2,200 -3.5%
84 GOOGL 0.06% 26,268 $6M $243.10 $2M +2,391 +10.0%
85 BKH 0.06% 97,649 $6M $61.59 -$123K -11,749 -10.7%
86 GIS 0.06% 115,748 $6M $50.42 -$361K -3,863 -3.2%
87 PII 0.05% 95,840 $6M $58.13 $956K -17,696 -15.6%
88 CFR 0.05% 43,503 $6M $126.77 -$67K +75 +0.2%
89 MCD 0.05% 17,941 $5M $303.89 $200K -35 -0.2%
90 SOLV 0.05% 73,237 $5M $73.00 -$266K -763 -1.0%
91 NWE 0.05% 89,037 $5M $58.61 -$62K -13,891 -13.5%
92 MINN 0.05% 229,186 $5M $22.26 $623K +23,000 +11.2%
93 EXAS 0.05% 93,237 $5M $54.71 $1M +18,762 +25.2%
94 ORCL 0.05% 17,612 $5M $281.24 $2M +3,337 +23.4%
95 INSP 0.05% 65,446 $5M $74.20 -$4M -2,358 -3.5%
96 GBCI 0.05% 99,163 $5M $48.67 $563K +192 +0.2%
97 OSK 0.04% 35,544 $5M $129.70 $319K -2,246 -5.9%
98 LTH 0.04% 159,616 $4M $27.60 -$181K +8,401 +5.6%
99 MRK 0.04% 52,187 $4M $83.93 -$122K -4,684 -8.2%
100 MGPI 0.04% 176,393 $4M $24.19 -$1M +619 +0.3%

New Positions

SymbolValue% Port
TREX $3M 0.03%
PATK $2M 0.02%
ACWX $715K 0.01%
IWD $586K 0.01%
VTI $425K —%
BLK $386K —%
LHX $321K —%
IVW $303K —%
MDLZ $283K —%
VEA $274K —%
SLB $259K —%
MPC $251K —%
ETN $242K —%
CMCSA $239K —%
SBUX $226K —%

Sold Out Positions

SymbolValue% Port
CMG —%
OTIS —%
CL —%
NVS —%
MGNI —%
DVY —%
DFAE —%
NEO —%
TCMD —%
AZEK —%
SHYF —%
View SEC EDGAR Filings for MAIRS & POWER INC →

Sign in to InsiderStreet

You'll also get our free weekly newsletter with
smart money signals, market insights, and alpha ideas.
Unsubscribe anytime.

For informational purposes only. Not investment advice. Data sourced from SEC filings. Privacy Terms