The Analysis of MAIRS & POWER INC's Holdings
Currently, MAIRS & POWER INC holds 243 types of securities in its portfolio with a total value $10.4B. In the most recent quarter, they have increased their positions in META (+59.6K shares, valued at $39.3M), ISRG (+62.3K shares, valued at $35.3M), ZTS (+224.9K shares, valued at $28.3M); decreased their positions in NVDA (-626.8K shares, valued at $116.9M), UNH (-239.4K shares, valued at $79.0M), WFC (-443.0K shares, valued at $41.3M); initiated new positions in ISRG (+62.3K shares, valued at $35.3M), BSY (+83.0K shares, valued at $3.2M), N/A (+90.7K shares, valued at $1.9M). Stock Holdings
TickerCompany NameSharesShares âŗ%Event DateReport DateHistory
MSFT MICROSOFT CORP1.9M shares0.39%2025-12-312026-02-17
NVDA NVIDIA CORPORATION4.9M shares-11.24%2025-12-312026-02-17
AMZN AMAZON COM INC2.6M shares1.44%2025-12-312026-02-17
ALPHABET INC ALPHABET INC1.7M shares-3.67%2025-12-312026-02-17
JPM JPMORGAN CHASE & CO.1.3M shares-6.25%2025-12-312026-02-17
LLY ELI LILLY & CO345.3K shares-3.58%2025-12-312026-02-17
AAPL APPLE INC1.2M shares2.94%2025-12-312026-02-17
GGG GRACO INC3.9M shares-0.72%2025-12-312026-02-17
V VISA INC802.5K shares1.44%2025-12-312026-02-17
UNH UNITEDHEALTH GROUP INC830.5K shares-22.38%2025-12-312026-02-17
TTC TORO CO3.4M shares-4.93%2025-12-312026-02-17
NVT NVENT ELECTRIC PLC2.1M shares-3.26%2025-12-312026-02-17
META META PLATFORMS INC316.5K shares23.20%2025-12-312026-02-17
ECL ECOLAB INC770.6K shares-0.83%2025-12-312026-02-17
MSI MOTOROLA SOLUTIONS INC525.2K shares14.12%2025-12-312026-02-17
LFUS LITTELFUSE INC779.0K shares-4.30%2025-12-312026-02-17
LNT ALLIANT ENERGY CORP3.0M shares-1.23%2025-12-312026-02-17
FAST FASTENAL CO4.7M shares-1.09%2025-12-312026-02-17
JNJ JOHNSON & JOHNSON804.3K shares-18.38%2025-12-312026-02-17
TECH BIO-TECHNE CORP2.8M shares-1.42%2025-12-312026-02-17
WFC WELLS FARGO CO NEW1.7M shares-20.39%2025-12-312026-02-17
SHW SHERWIN WILLIAMS CO469.6K shares1.20%2025-12-312026-02-17
TSM TAIWAN SEMICONDUCTOR MFG LTD486.5K shares-1.76%2025-12-312026-02-17
FUL FULLER H B CO2.4M shares0.09%2025-12-312026-02-17
CHRW C H ROBINSON WORLDWIDE INC862.5K shares-0.83%2025-12-312026-02-17
VZ VERIZON COMMUNICATIONS INC3.4M shares-1.18%2025-12-312026-02-17
ROK ROCKWELL AUTOMATION INC330.3K shares-19.58%2025-12-312026-02-17
ENTG ENTEGRIS INC1.3M shares12.98%2025-12-312026-02-17
FI FISERV INC1.6M shares-6.10%2025-12-312026-02-17
QCOM QUALCOMM INC550.3K shares-15.85%2025-12-312026-02-17
HRL HORMEL FOODS CORP3.8M shares-9.46%2025-12-312026-02-17
ABT ABBOTT LABS708.1K shares-2.05%2025-12-312026-02-17
TNC TENNANT CO1.1M shares-19.41%2025-12-312026-02-17
CRM SALESFORCE INC296.0K shares0.42%2025-12-312026-02-17
WK WORKIVA INC728.0K shares-3.84%2025-12-312026-02-17
PIPR PIPER SANDLER COMPANIES175.9K shares-4.74%2025-12-312026-02-17
AXP AMERICAN EXPRESS CO159.5K shares-6.22%2025-12-312026-02-17
CASY CASEYS GEN STORES INC103.9K shares-4.03%2025-12-312026-02-17
MMM 3M CO349.1K shares0.78%2025-12-312026-02-17
HD HOME DEPOT INC157.1K shares0.97%2025-12-312026-02-17
DCI DONALDSON INC560.7K shares-7.40%2025-12-312026-02-17
HON HONEYWELL INTL INC234.0K shares-6.13%2025-12-312026-02-17
CGNX COGNEX CORP1.2M shares91.03%2025-12-312026-02-17
TXN TEXAS INSTRS INC235.4K shares-0.55%2025-12-312026-02-17
PANW PALO ALTO NETWORKS INC220.6K shares98.35%2025-12-312026-02-17
KHC KRAFT HEINZ CO1.7M shares-25.02%2025-12-312026-02-17
MEDTRONIC PLC MEDTRONIC PLC412.8K shares-4.14%2025-12-312026-02-17
IDA IDACORP INC302.5K shares5.34%2025-12-312026-02-17
MEDP MEDPACE HLDGS INC66.7K shares-4.19%2025-12-312026-02-17
ISRG INTUITIVE SURGICAL INC62.3K sharesnew addition2025-12-312026-02-17
USB US BANCORP DEL648.0K shares-15.16%2025-12-312026-02-17
DIS DISNEY WALT CO296.2K shares-5.53%2025-12-312026-02-17
TRV TRAVELERS COMPANIES INC113.8K shares28.60%2025-12-312026-02-17
PG PROCTER AND GAMBLE CO216.3K shares14.77%2025-12-312026-02-17
XEL XCEL ENERGY INC396.3K shares2.66%2025-12-312026-02-17
ADP AUTOMATIC DATA PROCESSING IN110.8K shares5.40%2025-12-312026-02-17
ZTS ZOETIS INC226.4K shares15094.63%2025-12-312026-02-17
SCHW SCHWAB CHARLES CORP273.4K shares-8.70%2025-12-312026-02-17
CLFD CLEARFIELD INC730.2K shares-0.08%2025-12-312026-02-17
AMP AMERIPRISE FINL INC42.6K shares22.78%2025-12-312026-02-17
TGT TARGET CORP194.8K shares-16.32%2025-12-312026-02-17
PFG PRINCIPAL FINANCIAL GROUP IN211.8K shares-16.74%2025-12-312026-02-17
SPY SPDR S&P 500 ETF TR27.1K shares0.23%2025-12-312026-02-17
BMI BADGER METER INC102.8K shares-1.01%2025-12-312026-02-17
ALPHABET INC ALPHABET INC49.9K shares89.89%2025-12-312026-02-17
GNRC GENERAC HLDGS INC108.6K shares-7.01%2025-12-312026-02-17
ONB OLD NATL BANCORP IND590.0K shares-7.40%2025-12-312026-02-17
HSY HERSHEY CO67.6K shares-5.17%2025-12-312026-02-17
ABBV ABBVIE INC46.5K shares-2.03%2025-12-312026-02-17
CAT CATERPILLAR INC18.5K shares-1.36%2025-12-312026-02-17
XOM EXXON MOBIL CORP86.6K shares23.87%2025-12-312026-02-17
JBTM JBT MAREL CORPORATION68.8K shares-1.82%2025-12-312026-02-17
SYY SYSCO CORP138.5K shares-11.33%2025-12-312026-02-17
HUBG HUB GROUP INC236.0K shares-7.83%2025-12-312026-02-17
AIR AAR CORP112.2K shares-12.16%2025-12-312026-02-17
EMR EMERSON ELEC CO66.9K shares-1.84%2025-12-312026-02-17
KNF KNIFE RIVER CORP123.9K shares1.48%2025-12-312026-02-17
GLW CORNING INC90.3K shares-2.46%2025-12-312026-02-17
QCRH QCR HOLDINGS INC91.0K shares-13.16%2025-12-312026-02-17
MINN TRUST FOR PROFESSIONAL MANAG324.7K shares41.69%2025-12-312026-02-17
SCHB SCHWAB STRATEGIC TR261.2K shares0.00%2025-12-312026-02-17
RDNT RADNET INC95.6K shares-1.88%2025-12-312026-02-17
PLXS PLEXUS CORP45.9K shares-16.47%2025-12-312026-02-17
ASB ASSOCIATED BANC CORP260.3K shares-4.31%2025-12-312026-02-17
BKH BLACK HILLS CORP94.1K shares-3.60%2025-12-312026-02-17
WTFC WINTRUST FINL CORP46.6K shares-8.29%2025-12-312026-02-17
PNR PENTAIR PLC59.1K shares-1.91%2025-12-312026-02-17
SOLV SOLVENTUM CORP72.9K shares-0.48%2025-12-312026-02-17
PATK PATRICK INDS INC53.0K shares126.78%2025-12-312026-02-17
ORCL ORACLE CORP28.6K shares62.49%2025-12-312026-02-17
CFR CULLEN FROST BANKERS INC42.7K shares-1.77%2025-12-312026-02-17
INSP INSPIRE MED SYS INC57.6K shares-11.96%2025-12-312026-02-17
NWE NORTHWESTERN ENERGY GROUP IN81.7K shares-8.26%2025-12-312026-02-17
MCD MCDONALDS CORP16.7K shares-6.96%2025-12-312026-02-17
GIS GENERAL MLS INC108.5K shares-6.28%2025-12-312026-02-17
PII POLARIS INC75.7K shares-20.97%2025-12-312026-02-17
LTH LIFE TIME GROUP HOLDINGS INC172.3K shares7.96%2025-12-312026-02-17
IVV ISHARES TR6.5K shares1264.42%2025-12-312026-02-17
OSK OSHKOSH CORP35.1K shares-1.34%2025-12-312026-02-17
GBCI GLACIER BANCORP INC NEW97.4K shares-1.82%2025-12-312026-02-17
WWD WOODWARD INC14.0K shares0.00%2025-12-312026-02-17
MGPI MGP INGREDIENTS INC NEW173.2K shares-1.78%2025-12-312026-02-17
NKE NIKE INC63.2K shares24.47%2025-12-312026-02-17
BRK.A BERKSHIRE HATHAWAY INC DEL5 shares0.00%2025-12-312026-02-17
CTAS CINTAS CORP19.6K shares7.56%2025-12-312026-02-17
SKYT SKYWATER TECHNOLOGY INC182.1K shares-1.42%2025-12-312026-02-17
CVX CHEVRON CORP NEW21.6K shares-5.77%2025-12-312026-02-17
TREX TREX CO INC90.7K shares43.12%2025-12-312026-02-17
BSY BENTLEY SYS INC83.0K sharesnew addition2025-12-312026-02-17
AMAT APPLIED MATLS INC11.3K shares0.00%2025-12-312026-02-17
COST COSTCO WHSL CORP NEW2.9K shares-8.94%2025-12-312026-02-17
COP CONOCOPHILLIPS25.9K shares-8.10%2025-12-312026-02-17
GE AEROSPACE GE AEROSPACE7.8K shares-0.64%2025-12-312026-02-17
CWAN CLEARWATER ANALYTICS HLDGS I92.5K shares-1.87%2025-12-312026-02-17
UPS UNITED PARCEL SERVICE INC19.8K shares-21.69%2025-12-312026-02-17
THRM GENTHERM INC52.9K shares-30.14%2025-12-312026-02-17
PFE PFIZER INC73.9K shares-1.89%2025-12-312026-02-17
AMGN AMGEN INC5.5K shares-2.52%2025-12-312026-02-17
ALRS ALERUS FINL CORP79.4K shares-8.51%2025-12-312026-02-17
HWKN HAWKINS INC12.6K shares-6.34%2025-12-312026-02-17
WMT WALMART INC16.0K shares-4.57%2025-12-312026-02-17
EXAS EXACT SCIENCES CORP17.2K shares-81.51%2025-12-312026-02-17
RTX RTX CORPORATION9.1K shares0.00%2025-12-312026-02-17
LOW LOWES COS INC6.9K shares-1.75%2025-12-312026-02-17
KO COCA COLA CO23.4K shares-0.85%2025-12-312026-02-17
XLI SELECT SECTOR SPDR TR10.5K sharesnew addition2025-12-312026-02-17
CSCO CISCO SYS INC20.3K shares-3.06%2025-12-312026-02-17
XLP SELECT SECTOR SPDR TR20.0K sharesnew addition2025-12-312026-02-17
SYK STRYKER CORPORATION4.2K shares-5.34%2025-12-312026-02-17
IDXX IDEXX LABS INC2.1K shares-0.61%2025-12-312026-02-17
XLF SELECT SECTOR SPDR TR25.3K sharesnew addition2025-12-312026-02-17
BDX BECTON DICKINSON & CO7.1K shares0.00%2025-12-312026-02-17
BMY BRISTOL-MYERS SQUIBB CO24.9K shares-5.51%2025-12-312026-02-17
PEP PEPSICO INC9.1K shares-2.65%2025-12-312026-02-17
BAC BANK AMERICA CORP22.5K shares-9.94%2025-12-312026-02-17
SNA SNAP ON INC3.4K shares-5.60%2025-12-312026-02-17
EFA ISHARES TR12.1K shares-3.15%2025-12-312026-02-17
BROADCOM INC BROADCOM INC3.3K shares-15.23%2025-12-312026-02-17
WAB WABTEC5.2K shares-1.65%2025-12-312026-02-17
OKLO OKLO INC15.6K shares-2.57%2025-12-312026-02-17
ULTA ULTA BEAUTY INC1.8K shares-32.41%2025-12-312026-02-17
IBM INTERNATIONAL BUSINESS MACHS3.6K shares-2.05%2025-12-312026-02-17
UNP UNION PAC CORP4.6K shares-4.85%2025-12-312026-02-17
KMB KIMBERLY-CLARK CORP10.4K shares-5.01%2025-12-312026-02-17
NEE NEXTERA ENERGY INC12.8K shares-4.15%2025-12-312026-02-17
CVRX CVRX INC142.5K shares-1.72%2025-12-312026-02-17
ZBH ZIMMER BIOMET HOLDINGS INC11.1K shares-20.46%2025-12-312026-02-17
BSX BOSTON SCIENTIFIC CORP10.2K shares-1.27%2025-12-312026-02-17
VCEL VERICEL CORP25.9K shares0.00%2025-12-312026-02-17
CM CANADIAN IMPERIAL BANK OF CO10.2K shares0.00%2025-12-312026-02-17
NSC NORFOLK SOUTHN CORP3.0K shares-0.62%2025-12-312026-02-17
BMO BANK MONTREAL QUE6.7K shares0.00%2025-12-312026-02-17
WY WEYERHAEUSER CO MTN BE36.1K shares0.00%2025-12-312026-02-17
XLV SELECT SECTOR SPDR TR5.5K sharesnew addition2025-12-312026-02-17
PSX PHILLIPS 666.6K shares-0.59%2025-12-312026-02-17
XYL XYLEM INC6.0K shares307.23%2025-12-312026-02-17
AMCR AMCOR PLC88.5K shares0.00%2025-12-312026-02-17
CB CHUBB LIMITED2.3K shares-2.42%2025-12-312026-02-17
SCHF SCHWAB STRATEGIC TR30.0K shares0.00%2025-12-312026-02-17
AXGN AXOGEN INC22.0K shares0.00%2025-12-312026-02-17
TMO THERMO FISHER SCIENTIFIC INC1.2K shares-23.21%2025-12-312026-02-17
IEX IDEX CORP4.0K shares0.00%2025-12-312026-02-17
ADBE ADOBE INC2.0K shares-0.99%2025-12-312026-02-17
CIEN CIENA CORP3.0K shares0.00%2025-12-312026-02-17
BK BANK NEW YORK MELLON CORP5.9K shares0.00%2025-12-312026-02-17
AWK AMERICAN WTR WKS CO INC NEW5.0K shares-2.66%2025-12-312026-02-17
ACWX ISHARES TR9.8K shares238.89%2025-12-312026-02-17
XLK SELECT SECTOR SPDR TR4.5K shares100.00%2025-12-312026-02-17
GEV GE VERNOVA INC933 shares-6.70%2025-12-312026-02-17
VO VANGUARD INDEX FDS2.1K shares85.73%2025-12-312026-02-17
BIL SPDR SERIES TRUST6.4K shares108.89%2025-12-312026-02-17
MOS MOSAIC CO NEW24.0K shares-18.64%2025-12-312026-02-17
SHEL SHELL PLC7.5K shares0.00%2025-12-312026-02-17
BRC BRADY CORP7.0K shares0.00%2025-12-312026-02-17
INTC INTEL CORP14.3K shares0.00%2025-12-312026-02-17
VIG VANGUARD SPECIALIZED FUNDS2.4K shares-29.26%2025-12-312026-02-17
TJX TJX COS INC NEW3.3K shares0.00%2025-12-312026-02-17
NEM NEWMONT CORP5.0K shares0.00%2025-12-312026-02-17
BA BOEING CO2.3K shares-3.57%2025-12-312026-02-17
HBAN HUNTINGTON BANCSHARES INC27.7K shares0.00%2025-12-312026-02-17
BAX BAXTER INTL INC24.6K shares-17.66%2025-12-312026-02-17
VSAT VIASAT INC13.0K shares0.00%2025-12-312026-02-17
BBY BEST BUY INC6.7K shares-33.44%2025-12-312026-02-17
TT TRANE TECHNOLOGIES PLC1.1K shares-10.77%2025-12-312026-02-17
CAH CARDINAL HEALTH INC2.1K shares0.00%2025-12-312026-02-17
VTI VANGUARD INDEX FDS1.3K shares58.38%2025-12-312026-02-17
AMD ADVANCED MICRO DEVICES INC2.0K shares-22.46%2025-12-312026-02-17
ITW ILLINOIS TOOL WKS INC1.7K shares-1.48%2025-12-312026-02-17
PM PHILIP MORRIS INTL INC2.6K shares0.30%2025-12-312026-02-17
IWD ISHARES TR2.0K shares-85.87%2025-12-312026-02-17
RGR STURM RUGER & CO INC12.0K shares0.00%2025-12-312026-02-17
VB VANGUARD INDEX FDS1.5K shares15.61%2025-12-312026-02-17
MA MASTERCARD INCORPORATED624 shares-3.11%2025-12-312026-02-17
NVEC NVE CORP6.0K shares0.00%2025-12-312026-02-17
AMT AMERICAN TOWER CORP NEW2.0K shares-33.36%2025-12-312026-02-17
DGII DIGI INTL INC8.0K shares0.00%2025-12-312026-02-17
VUG VANGUARD INDEX FDS688 shares-67.03%2025-12-312026-02-17
IXN ISHARES TR3.1K shares-43.57%2025-12-312026-02-17
NTRS NORTHERN TR CORP2.4K shares-1.64%2025-12-312026-02-17
IBTG ISHARES TR14.3K shares352.54%2025-12-312026-02-17
VEA VANGUARD TAX-MANAGED FDS5.1K shares12.01%2025-12-312026-02-17
IVW ISHARES TR2.5K shares0.00%2025-12-312026-02-17
LHX L3HARRIS TECHNOLOGIES INC1.0K shares-1.71%2025-12-312026-02-17
IJR ISHARES TR2.5K shares-29.06%2025-12-312026-02-17
HOG HARLEY DAVIDSON INC14.0K shares0.00%2025-12-312026-02-17
T AT&T INC11.3K shares0.00%2025-12-312026-02-17
DE DEERE & CO602 shares0.00%2025-12-312026-02-17
GILD GILEAD SCIENCES INC2.3K shares0.00%2025-12-312026-02-17
EPD ENTERPRISE PRODS PARTNERS L8.6K shares0.00%2025-12-312026-02-17
BOH BANK HAWAII CORP4.0K shares0.00%2025-12-312026-02-17
SEIC SEI INVTS CO3.3K shares0.00%2025-12-312026-02-17
CMI CUMMINS INC528 shares0.00%2025-12-312026-02-17
DHR DANAHER CORPORATION1.2K shares-33.39%2025-12-312026-02-17
MO ALTRIA GROUP INC4.6K shares-2.10%2025-12-312026-02-17
VV VANGUARD INDEX FDS817 shares-47.90%2025-12-312026-02-17
MMC MARSH & MCLENNAN COS INC1.4K shares0.00%2025-12-312026-02-17
IVE ISHARES TR1.1K sharesnew addition2025-12-312026-02-17
UFCS UNITED FIRE GROUP INC6.6K shares0.00%2025-12-312026-02-17
XLB SELECT SECTOR SPDR TR5.3K sharesnew addition2025-12-312026-02-17
ADSK AUTODESK INC801 shares0.00%2025-12-312026-02-17
MSA MSA SAFETY INC1.5K shares0.00%2025-12-312026-02-17
VEU VANGUARD INTL EQUITY INDEX F3.2K shares0.00%2025-12-312026-02-17
BP BP PLC6.5K shares0.00%2025-12-312026-02-17
WM WASTE MGMT INC DEL1.0K shares-4.76%2025-12-312026-02-17
VTEB VANGUARD MUN BD FDS4.2K sharesnew addition2025-12-312026-02-17
MPC MARATHON PETE CORP1.3K shares0.00%2025-12-312026-02-17
SLB SLB LIMITED5.5K shares-26.90%2025-12-312026-02-17
RF REGIONS FINANCIAL CORP NEW7.6K shares-21.77%2025-12-312026-02-17
NVS NOVARTIS AG1.5K sharesnew addition2025-12-312026-02-17
SONY SONY GROUP CORP7.8K shares0.00%2025-12-312026-02-17
PATH UIPATH INC12.1K shares0.00%2025-12-312026-02-17
CLF CLEVELAND-CLIFFS INC NEW13.5K shares0.00%2025-12-312026-02-17
AEBI AEBI SCHMIDT HLDG AG10.4K shares0.00%2025-12-312026-02-17
PLUG PLUG POWER INC10.0K shares0.00%2025-12-312026-02-17
Call Option Holdings
No call option holdings data available
Put Option Holdings
No put option holdings data available