The Analysis of MAIRS & POWER INC's Holdings


Currently, MAIRS & POWER INC holds 248 types of securities in its portfolio with a total value $10.6B. In the most recent quarter, they have increased their positions in WEC (+301.3K shares, valued at $34.5M), META (+38.2K shares, valued at $28.0M), CGNX (+483.5K shares, valued at $21.9M); decreased their positions in MSFT (-99.3K shares, valued at $51.4M), QCOM (-280.2K shares, valued at $46.6M), NVDA (-236.5K shares, valued at $44.1M); initiated new positions in TREX (+63.3K shares, valued at $3.3M), PATK (+23.4K shares, valued at $2.4M), ACWX (+2.9K shares, valued at $715.1K).


Top Holding Treemap

Stock Holdings
TickerCompany NameSharesShares â–ŗ%Event DateReport DateHistory
NVDA NVIDIA CORPORATION5.6M shares-4.07%2025-09-302025-11-14history
MSFT MICROSOFT CORP1.9M shares-4.95%2025-09-302025-11-14history
AMZN AMAZON COM INC2.6M shares2.53%2025-09-302025-11-14history
JPM JPMORGAN CHASE & CO.1.4M shares-9.29%2025-09-302025-11-14history
GOOG ALPHABET INC1.8M shares-2.18%2025-09-302025-11-14history
UNH UNITEDHEALTH GROUP INC1.1M shares1.21%2025-09-302025-11-14history
GGG GRACO INC3.9M shares-1.08%2025-09-302025-11-14history
AAPL APPLE INC1.2M shares3.52%2025-09-302025-11-14history
Sponsored
TTC TORO CO3.6M shares-1.35%2025-09-302025-11-14history
LLY ELI LILLY & CO358.2K shares-1.96%2025-09-302025-11-14history
V VISA INC791.1K shares-0.48%2025-09-302025-11-14history
FAST FASTENAL CO4.7M shares-12.17%2025-09-302025-11-14history
FI FISERV INC1.7M shares1.00%2025-09-302025-11-14history
NVT NVENT ELECTRIC PLC2.2M shares-7.26%2025-09-302025-11-14history
ECL ECOLAB INC777.0K shares-1.51%2025-09-302025-11-14history
LFUS LITTELFUSE INC813.9K shares-6.06%2025-09-302025-11-14history
Sponsored
MSI MOTOROLA SOLUTIONS INC460.2K shares-3.13%2025-09-302025-11-14history
WEC WEC ENERGY GROUP INC1.8M shares20.19%2025-09-302025-11-14history
LNT ALLIANT ENERGY CORP3.0M shares-1.59%2025-09-302025-11-14history
META META PLATFORMS INC256.9K shares17.45%2025-09-302025-11-14history
JNJ JOHNSON & JOHNSON985.5K shares-2.47%2025-09-302025-11-14history
WFC WELLS FARGO CO NEW2.2M shares-0.10%2025-09-302025-11-14history
SHW SHERWIN WILLIAMS CO464.0K shares0.74%2025-09-302025-11-14history
TECH BIO-TECHNE CORP2.8M shares3.35%2025-09-302025-11-14history
Sponsored
VZ VERIZON COMMUNICATIONS INC3.4M shares0.00%2025-09-302025-11-14history
ROK ROCKWELL AUTOMATION INC410.8K shares-0.52%2025-09-302025-11-14history
FUL FULLER H B CO2.4M shares-1.61%2025-09-302025-11-14history
TSM TAIWAN SEMICONDUCTOR MFG LTD495.3K shares10.84%2025-09-302025-11-14history
CHRW C H ROBINSON WORLDWIDE INC869.7K shares0.72%2025-09-302025-11-14history
ENTG ENTEGRIS INC1.2M shares6.80%2025-09-302025-11-14history
QCOM QUALCOMM INC653.9K shares-30.00%2025-09-302025-11-14history
TNC TENNANT CO1.3M shares-1.70%2025-09-302025-11-14history
Sponsored
HRL HORMEL FOODS CORP4.2M shares-0.82%2025-09-302025-11-14history
ABT ABBOTT LABS722.9K shares-19.85%2025-09-302025-11-14history
CRM SALESFORCE INC294.8K shares16.13%2025-09-302025-11-14history
WK WORKIVA INC757.1K shares-0.10%2025-09-302025-11-14history
PIPR PIPER SANDLER COMPANIES184.6K shares-25.21%2025-09-302025-11-14history
HD HOME DEPOT INC155.6K shares0.89%2025-09-302025-11-14history
CASY CASEYS GEN STORES INC108.2K shares-4.99%2025-09-302025-11-14history
KHC KRAFT HEINZ CO2.2M shares-6.33%2025-09-302025-11-14history
Sponsored
AXP AMERICAN EXPRESS CO170.0K shares-10.50%2025-09-302025-11-14history
MMM 3M CO346.5K shares0.61%2025-09-302025-11-14history
HON HONEYWELL INTL INC249.2K shares-14.99%2025-09-302025-11-14history
DCI DONALDSON INC605.4K shares-27.01%2025-09-302025-11-14history
TXN TEXAS INSTRS INC236.7K shares2.54%2025-09-302025-11-14history
MDT MEDTRONIC PLC430.6K shares-5.43%2025-09-302025-11-14history
IDA IDACORP INC287.2K shares17.45%2025-09-302025-11-14history
USB US BANCORP DEL763.7K shares-28.63%2025-09-302025-11-14history
Sponsored
DIS DISNEY WALT CO313.5K shares0.67%2025-09-302025-11-14history
MEDP MEDPACE HLDGS INC69.6K shares-8.67%2025-09-302025-11-14history
XEL XCEL ENERGY INC386.0K shares2.54%2025-09-302025-11-14history
ADP AUTOMATIC DATA PROCESSING IN105.1K shares3.67%2025-09-302025-11-14history
PG PROCTER AND GAMBLE CO188.4K shares20.57%2025-09-302025-11-14history
SCHW SCHWAB CHARLES CORP299.4K shares-11.23%2025-09-302025-11-14history
CGNX COGNEX CORP613.3K shares372.58%2025-09-302025-11-14history
CLFD CLEARFIELD INC730.8K shares-4.12%2025-09-302025-11-14history
Sponsored
TRV TRAVELERS COMPANIES INC88.5K shares10.19%2025-09-302025-11-14history
PANW PALO ALTO NETWORKS INC111.2K shares171.78%2025-09-302025-11-14history
PFG PRINCIPAL FINANCIAL GROUP IN254.4K shares-29.87%2025-09-302025-11-14history
TGT TARGET CORP232.7K shares-22.86%2025-09-302025-11-14history
GNRC GENERAC HLDGS INC116.8K shares-11.29%2025-09-302025-11-14history
BMI BADGER METER INC103.9K shares-6.75%2025-09-302025-11-14history
SPY SPDR S&P 500 ETF TR27.0K shares-2.87%2025-09-302025-11-14history
AMP AMERIPRISE FINL INC34.7K shares23.91%2025-09-302025-11-14history
Sponsored
ONB OLD NATL BANCORP IND637.1K shares-13.92%2025-09-302025-11-14history
HSY HERSHEY CO71.3K shares6.38%2025-09-302025-11-14history
SYY SYSCO CORP156.2K shares-41.30%2025-09-302025-11-14history
BRK.B BERKSHIRE HATHAWAY INC DEL25.4K shares-2.73%2025-09-302025-11-14history
AIR AAR CORP127.7K shares-18.18%2025-09-302025-11-14history
ABBV ABBVIE INC47.4K shares0.74%2025-09-302025-11-14history
JBTM JBT MAREL CORPORATION70.0K shares-22.07%2025-09-302025-11-14history
KNF KNIFE RIVER CORP122.0K shares7.14%2025-09-302025-11-14history
Sponsored
EMR EMERSON ELEC CO68.2K shares-0.73%2025-09-302025-11-14history
CAT CATERPILLAR INC18.7K shares-3.36%2025-09-302025-11-14history
HUBG HUB GROUP INC256.1K shares-7.58%2025-09-302025-11-14history
PLXS PLEXUS CORP54.9K shares-2.87%2025-09-302025-11-14history
QCRH QCR HOLDINGS INC104.8K shares-10.91%2025-09-302025-11-14history
XOM EXXON MOBIL CORP69.9K shares103.40%2025-09-302025-11-14history
GLW CORNING INC92.6K shares-0.64%2025-09-302025-11-14history
RDNT RADNET INC97.5K shares68.86%2025-09-302025-11-14history
Sponsored
ASB ASSOCIATED BANC CORP272.0K shares-8.70%2025-09-302025-11-14history
WTFC WINTRUST FINL CORP50.8K shares0.33%2025-09-302025-11-14history
SCHB SCHWAB STRATEGIC TR261.2K shares0.00%2025-09-302025-11-14history
PNR PENTAIR PLC60.2K shares-3.52%2025-09-302025-11-14history
GOOGL ALPHABET INC26.3K shares10.01%2025-09-302025-11-14history
BKH BLACK HILLS CORP97.6K shares-10.74%2025-09-302025-11-14history
GIS GENERAL MLS INC115.7K shares-3.23%2025-09-302025-11-14history
PII POLARIS INC95.8K shares-15.59%2025-09-302025-11-14history
Sponsored
CFR CULLEN FROST BANKERS INC43.5K shares0.17%2025-09-302025-11-14history
MCD MCDONALDS CORP17.9K shares-0.19%2025-09-302025-11-14history
SOLV SOLVENTUM CORP73.2K shares-1.03%2025-09-302025-11-14history
NWE NORTHWESTERN ENERGY GROUP IN89.0K shares-13.50%2025-09-302025-11-14history
MINN TRUST FOR PROFESSIONAL MANAG229.2K shares11.15%2025-09-302025-11-14history
EXAS EXACT SCIENCES CORP93.2K shares25.19%2025-09-302025-11-14history
ORCL ORACLE CORP17.6K shares23.38%2025-09-302025-11-14history
INSP INSPIRE MED SYS INC65.4K shares-3.48%2025-09-302025-11-14history
Sponsored
GBCI GLACIER BANCORP INC NEW99.2K shares0.19%2025-09-302025-11-14history
OSK OSHKOSH CORP35.5K shares-5.94%2025-09-302025-11-14history
LTH LIFE TIME GROUP HOLDINGS INC159.6K shares5.56%2025-09-302025-11-14history
MRK MERCK & CO INC52.2K shares-8.24%2025-09-302025-11-14history
MGPI MGP INGREDIENTS INC NEW176.4K shares0.35%2025-09-302025-11-14history
BRK.A BERKSHIRE HATHAWAY INC DEL5 shares0.00%2025-09-302025-11-14history
CTAS CINTAS CORP18.2K shares3.31%2025-09-302025-11-14history
IVV ISHARES TR475 shares-90.72%2025-09-302025-11-14history
Sponsored
CVX CHEVRON CORP NEW22.9K shares3.39%2025-09-302025-11-14history
NKE NIKE INC50.8K shares1058.42%2025-09-302025-11-14history
WWD WOODWARD INC14.0K shares0.00%2025-09-302025-11-14history
SKYT SKYWATER TECHNOLOGY INC184.8K shares12.71%2025-09-302025-11-14history
TREX TREX CO INC63.3K sharesnew addition2025-09-302025-11-14history
JAMF JAMF HLDG CORP298.1K shares-25.35%2025-09-302025-11-14history
COST COSTCO WHSL CORP NEW3.2K shares1.04%2025-09-302025-11-14history
COP CONOCOPHILLIPS28.1K shares-2.43%2025-09-302025-11-14history
Sponsored
THRM GENTHERM INC75.8K shares-46.98%2025-09-302025-11-14history
HWKN HAWKINS INC13.4K shares0.00%2025-09-302025-11-14history
PATK PATRICK INDS INC23.4K sharesnew addition2025-09-302025-11-14history
GE GE AEROSPACE7.8K shares0.00%2025-09-302025-11-14history
AMAT APPLIED MATLS INC11.3K shares0.00%2025-09-302025-11-14history
UPS UNITED PARCEL SERVICE INC25.3K shares-40.27%2025-09-302025-11-14history
ALRS ALERUS FINL CORP86.8K shares-11.28%2025-09-302025-11-14history
PFE PFIZER INC75.3K shares-2.73%2025-09-302025-11-14history
Sponsored
OKLO OKLO INC16.0K shares0.00%2025-09-302025-11-14history
LOW LOWES COS INC7.0K shares-0.21%2025-09-302025-11-14history
WMT WALMART INC16.8K shares3.62%2025-09-302025-11-14history
CWAN CLEARWATER ANALYTICS HLDGS I94.3K shares0.14%2025-09-302025-11-14history
SYK STRYKER CORPORATION4.4K shares0.00%2025-09-302025-11-14history
AMGN AMGEN INC5.7K shares-2.93%2025-09-302025-11-14history
KO COCA COLA CO23.6K shares0.00%2025-09-302025-11-14history
RTX RTX CORPORATION9.1K shares0.00%2025-09-302025-11-14history
Sponsored
ULTA ULTA BEAUTY INC2.7K shares-41.22%2025-09-302025-11-14history
CSCO CISCO SYS INC20.9K shares4.31%2025-09-302025-11-14history
ZBH ZIMMER BIOMET HOLDINGS INC14.0K shares-2.28%2025-09-302025-11-14history
IDXX IDEXX LABS INC2.1K shares-3.60%2025-09-302025-11-14history
KMB KIMBERLY-CLARK CORP11.0K shares0.00%2025-09-302025-11-14history
BDX BECTON DICKINSON & CO7.1K shares-0.50%2025-09-302025-11-14history
PEP PEPSICO INC9.4K shares-1.94%2025-09-302025-11-14history
AVGO BROADCOM INC3.9K shares22.46%2025-09-302025-11-14history
Sponsored
BAC BANK AMERICA CORP25.0K shares22.78%2025-09-302025-11-14history
SNA SNAP ON INC3.6K shares-0.42%2025-09-302025-11-14history
BMY BRISTOL-MYERS SQUIBB CO26.4K shares-1.68%2025-09-302025-11-14history
CVRX CVRX INC145.0K shares0.47%2025-09-302025-11-14history
EFA ISHARES TR12.5K shares6.75%2025-09-302025-11-14history
UNP UNION PAC CORP4.8K shares-6.13%2025-09-302025-11-14history
WAB WABTEC5.3K shares0.00%2025-09-302025-11-14history
IBM INTERNATIONAL BUSINESS MACHS3.7K shares-1.88%2025-09-302025-11-14history
Sponsored
MOS MOSAIC CO NEW29.5K shares-5.69%2025-09-302025-11-14history
BSX BOSTON SCIENTIFIC CORP10.3K shares-0.98%2025-09-302025-11-14history
NEE NEXTERA ENERGY INC13.3K shares26.58%2025-09-302025-11-14history
QQQ INVESCO QQQ TR1.5K shares-10.17%2025-09-302025-11-14history
NSC NORFOLK SOUTHN CORP3.1K shares0.00%2025-09-302025-11-14history
PSX PHILLIPS 666.6K shares-0.20%2025-09-302025-11-14history
WY WEYERHAEUSER CO MTN BE36.1K shares-3.95%2025-09-302025-11-14history
BMO BANK MONTREAL QUE6.7K shares0.00%2025-09-302025-11-14history
Sponsored
VCEL VERICEL CORP25.9K shares-0.19%2025-09-302025-11-14history
CM CANADIAN IMPERIAL BANK OF CO10.2K shares0.00%2025-09-302025-11-14history
TMO THERMO FISHER SCIENTIFIC INC1.6K shares0.00%2025-09-302025-11-14history
BBY BEST BUY INC10.0K shares-87.22%2025-09-302025-11-14history
VIG VANGUARD SPECIALIZED FUNDS3.4K shares-26.09%2025-09-302025-11-14history
AMCR AMCOR PLC88.5K shares-17.70%2025-09-302025-11-14history
AWK AMERICAN WTR WKS CO INC NEW5.2K shares-0.71%2025-09-302025-11-14history
ADBE ADOBE INC2.0K shares-4.61%2025-09-302025-11-14history
Sponsored
ACWX ISHARES TR2.9K sharesnew addition2025-09-302025-11-14history
SCHF SCHWAB STRATEGIC TR30.0K shares0.00%2025-09-302025-11-14history
BAX BAXTER INTL INC29.8K shares-5.09%2025-09-302025-11-14history
CB CHUBB LIMITED2.4K shares-3.00%2025-09-302025-11-14history
IEX IDEX CORP4.0K shares0.00%2025-09-302025-11-14history
BK BANK NEW YORK MELLON CORP5.9K shares0.00%2025-09-302025-11-14history
MDY SPDR S&P MIDCAP 400 ETF TR1.1K shares23.01%2025-09-302025-11-14history
XLK SELECT SECTOR SPDR TR2.2K shares-47.36%2025-09-302025-11-14history
Sponsored
GEV GE VERNOVA INC1.0K shares0.00%2025-09-302025-11-14history
VO VANGUARD INDEX FDS1.1K shares-49.60%2025-09-302025-11-14history
IWD ISHARES TR13.9K sharesnew addition2025-09-302025-11-14history
AMT AMERICAN TOWER CORP NEW3.0K shares47.14%2025-09-302025-11-14history
BRC BRADY CORP7.0K shares0.00%2025-09-302025-11-14history
VUG VANGUARD INDEX FDS2.1K shares77.16%2025-09-302025-11-14history
TT TRANE TECHNOLOGIES PLC1.3K shares0.00%2025-09-302025-11-14history
SHEL SHELL PLC7.5K shares0.00%2025-09-302025-11-14history
Sponsored
RGR STURM RUGER & CO INC12.0K shares0.00%2025-09-302025-11-14history
BA BOEING CO2.4K shares-1.63%2025-09-302025-11-14history
INTC INTEL CORP14.3K shares-2.37%2025-09-302025-11-14history
TJX TJX COS INC NEW3.3K shares15.75%2025-09-302025-11-14history
HBAN HUNTINGTON BANCSHARES INC27.7K shares0.00%2025-09-302025-11-14history
ITW ILLINOIS TOOL WKS INC1.8K shares0.00%2025-09-302025-11-14history
CIEN CIENA CORP3.0K shares-25.00%2025-09-302025-11-14history
PM PHILIP MORRIS INTL INC2.6K shares0.15%2025-09-302025-11-14history
Sponsored
VTI VANGUARD INDEX FDS817 sharesnew addition2025-09-302025-11-14history
NEM NEWMONT CORP5.0K shares0.00%2025-09-302025-11-14history
AMD ADVANCED MICRO DEVICES INC2.6K shares46.42%2025-09-302025-11-14history
IJR ISHARES TR3.5K shares15.20%2025-09-302025-11-14history
VB VANGUARD INDEX FDS1.3K shares-17.47%2025-09-302025-11-14history
AXGN AXOGEN INC22.0K shares-18.52%2025-09-302025-11-14history
NVEC NVE CORP6.0K shares-17.81%2025-09-302025-11-14history
HOG HARLEY DAVIDSON INC14.0K shares0.00%2025-09-302025-11-14history
Sponsored
BLK BLACKROCK INC331 sharesnew addition2025-09-302025-11-14history
VSAT VIASAT INC13.0K shares0.00%2025-09-302025-11-14history
MA MASTERCARD INCORPORATED644 shares-39.47%2025-09-302025-11-14history
DHR DANAHER CORPORATION1.8K shares50.13%2025-09-302025-11-14history
CAH CARDINAL HEALTH INC2.1K shares0.00%2025-09-302025-11-14history
ACN ACCENTURE PLC IRELAND1.3K shares-11.08%2025-09-302025-11-14history
NTRS NORTHERN TR CORP2.4K shares0.00%2025-09-302025-11-14history
IBTG ISHARES TR3.1K shares-77.90%2025-09-302025-11-14history
Sponsored
IBTF ISHARES TR11.0K shares-20.78%2025-09-302025-11-14history
LHX L3HARRIS TECHNOLOGIES INC1.1K sharesnew addition2025-09-302025-11-14history
T AT&T INC11.3K shares0.00%2025-09-302025-11-14history
IXN ISHARES TR5.6K shares77.21%2025-09-302025-11-14history
VONE VANGUARD SCOTTSDALE FDS1.0K shares0.00%2025-09-302025-11-14history
MO ALTRIA GROUP INC4.7K shares-9.64%2025-09-302025-11-14history
IVW ISHARES TR2.5K sharesnew addition2025-09-302025-11-14history
DGII DIGI INTL INC8.0K shares-11.11%2025-09-302025-11-14history
Sponsored
BIL SPDR SERIES TRUST3.1K shares26.78%2025-09-302025-11-14history
MDLZ MONDELEZ INTL INC4.5K sharesnew addition2025-09-302025-11-14history
SEIC SEI INVTS CO3.3K shares0.00%2025-09-302025-11-14history
DE DEERE & CO602 shares-2.43%2025-09-302025-11-14history
VEA VANGUARD TAX-MANAGED FDS4.6K sharesnew addition2025-09-302025-11-14history
MMC MARSH & MCLENNAN COS INC1.4K shares-1.31%2025-09-302025-11-14history
EPD ENTERPRISE PRODS PARTNERS L8.6K shares0.00%2025-09-302025-11-14history
BOH BANK HAWAII CORP4.0K shares0.00%2025-09-302025-11-14history
Sponsored
SLB SCHLUMBERGER LTD7.5K sharesnew addition2025-09-302025-11-14history
RF REGIONS FINANCIAL CORP NEW9.7K shares0.00%2025-09-302025-11-14history
IAU ISHARES GOLD TR3.5K shares0.00%2025-09-302025-11-14history
ADSK AUTODESK INC801 shares0.00%2025-09-302025-11-14history
MSA MSA SAFETY INC1.5K shares0.00%2025-09-302025-11-14history
GILD GILEAD SCIENCES INC2.3K shares-9.04%2025-09-302025-11-14history
VV VANGUARD INDEX FDS1.6K shares91.92%2025-09-302025-11-14history
MPC MARATHON PETE CORP1.3K sharesnew addition2025-09-302025-11-14history
Sponsored
ETN EATON CORP PLC647 sharesnew addition2025-09-302025-11-14history
CARR CARRIER GLOBAL CORPORATION4.0K shares24.55%2025-09-302025-11-14history
CMCSA COMCAST CORP NEW7.6K sharesnew addition2025-09-302025-11-14history
AJG GALLAGHER ARTHUR J & CO760 shares0.00%2025-09-302025-11-14history
WM WASTE MGMT INC DEL1.1K shares-3.49%2025-09-302025-11-14history
VEU VANGUARD INTL EQUITY INDEX F3.2K shares0.00%2025-09-302025-11-14history
SBUX STARBUCKS CORP2.7K sharesnew addition2025-09-302025-11-14history
SONY SONY GROUP CORP7.8K shares-4.22%2025-09-302025-11-14history
Sponsored
BP BP PLC6.5K sharesnew addition2025-09-302025-11-14history
CMI CUMMINS INC528 sharesnew addition2025-09-302025-11-14history
EEM ISHARES TR14.3K sharesnew addition2025-09-302025-11-14history
IWF ISHARES TR4.2K shares138.95%2025-09-302025-11-14history
GPC GENUINE PARTS CO1.6K sharesnew addition2025-09-302025-11-14history
ALE ALLETE INC3.3K shares-23.32%2025-09-302025-11-14history
ZTS ZOETIS INC1.5K shares0.00%2025-09-302025-11-14history
XYL XYLEM INC1.5K sharesnew addition2025-09-302025-11-14history
Sponsored
LIN LINDE PLC429 sharesnew addition2025-09-302025-11-14history
UFCS UNITED FIRE GROUP INC6.6K shares-26.67%2025-09-302025-11-14history
CLF CLEVELAND-CLIFFS INC NEW13.5K shares-15.63%2025-09-302025-11-14history
PATH UIPATH INC12.1K sharesnew addition2025-09-302025-11-14history
AEBI AEBI SCHMIDT HLDG AG10.4K sharesnew addition2025-09-302025-11-14history
ORBS EIGHTCO HOLDINGS INC10.9K sharesnew addition2025-09-302025-11-14history
HIMX HIMAX TECHNOLOGIES INC10.6K shares0.00%2025-09-302025-11-14history
PLUG PLUG POWER INC10.0K shares0.00%2025-09-302025-11-14history
Sponsored

Call Option Holdings
No call option holdings data available

Put Option Holdings
No put option holdings data available