Skip to content

Search

Search managers or tickers

Mairs & Power

Q2 2025 13F · by Andrew Adams, CIO

As of
Jun 30, 2025
Filed
Aug 14, 2025
US stock
$10.1B · prev $9.6B
Positions
235 · prev 221
Options notional
$0
Documents
1· no amendments

Picture100.0% US stock

Full picture · of what this 13F reports is US stock

  • US stock listed on a US exchange 100.0%
  • Foreign stock not listed in the US 0.0%
  • Notes debt, at principal 0.0%
  • Puts at notional value 0.0%
  • Calls at notional value 0.0%

Moves218 since the prior filing

The book

Focused · behaves like 28 equal-sized positions

  1. Very concentrated
  2. Concentrated
  3. Focused
  4. Diversified

Low turnover · 15% a year, about 6.5 years per position

  1. Low
  2. Moderate
  3. High

Top 5 positions32% of US stock

  1. MSFT Microsoft Corp added+2.04 pp added+2.049.8%
  2. NVDA Nvidia Corp added+2.53 pp added+2.539.1%
  3. AMZN Amazon.Com Inc added+0.65 pp added+0.655.4%
  4. JPM JPMorgan Chase & Co. trimmed+0.06 pp trimmed+0.064.3%
  5. GGG Graco Inc added−0.04 pp added−0.043.4%

Positions235 in this filing · 9 exited

MSFTMicrosoft Corp9.84%2,004,808$997Madded0%+2.04 pp49 q
NVDANvidia Corp9.07%5,812,871$918Madded0%+2.53 pp25 q
AMZNAmazon.Com Inc5.40%2,492,861$547Madded+4%+0.65 pp47 q
JPMJPMorgan Chase & Co.4.30%1,500,966$435Mtrimmed−10%+0.06 pp49 q
GGGGraco Inc3.37%3,976,890$342Madded+1%−0.04 pp49 q
UNHUNITEDHEALTH GROUP INCORPORATED (Delaware)3.26%1,057,160$330Madded+17%−1.68 pp49 q
GOOGAlphabet Inc. Class C3.16%1,801,827$320Mtrimmed−12%−0.17 pp45 q
FISVFiserv, Inc.2.95%1,732,621$299Madded+1%−1.00 pp49 q
LLYEli Lilly & Co.2.81%365,327$285Madded0%−0.32 pp49 q
VVISA Inc.2.79%794,996$282Mtrimmed−4%−0.22 pp49 q
TTCToro Company (The)2.55%3,649,717$258Mtrimmed−0%−0.21 pp49 q
AAPLApple Inc.2.31%1,142,568$234Mtrimmed−16%−0.82 pp49 q
FASTFastenal Co2.23%5,372,759$226Mtrimmed−0%+0.06 pp49 q
ECLEcolab, Inc.2.10%788,929$213Madded+2%+0.06 pp49 q
MSIMotorola Solutions, Inc. New1.97%475,106$200Mtrimmed−1%−0.21 pp28 q
LFUSLittelfuse Inc1.94%866,464$196Mtrimmed−2%+0.13 pp30 q
LNTAlliant Energy Corporation1.82%3,042,142$184Mtrimmed−0%−0.22 pp47 q
WFCWells Fargo & Co.1.72%2,174,403$174Mtrimmed−0%+0.09 pp49 q
NVTnVent Electric plc1.70%2,353,263$172Madded0%+0.42 pp29 q
METAMeta Platforms, Inc. Class A1.59%218,761$161Madded×8.6+1.44 pp26 q
SHWThe Sherwin-Williams Company1.56%460,613$158Mtrimmed−2%−0.15 pp26 q
WECWEC Energy Group, Inc.1.54%1,492,528$156Madded+7%−0.04 pp41 q
JNJJohnson & Johnson1.52%1,010,469$154Madded+1%−0.20 pp49 q
QCOMQualcomm Inc1.47%934,161$149Mtrimmed−2%−0.05 pp49 q
VZVerizon Communications1.46%3,413,917$148Mtrimmed−0%−0.16 pp49 q
FULH.B. Fuller Company1.45%2,448,249$147Madded0%+0.02 pp49 q
TECHBio-Techne Corp.1.38%2,716,378$140Madded+2%−0.24 pp44 q
ROKRockwell Automation, Inc.1.35%412,922$137Mtrimmed−1%+0.22 pp24 q
HRLHormel Foods Corporation1.26%4,220,403$128Mtrimmed−1%−0.12 pp49 q
ABTAbbott Laboratories1.21%901,941$123Mtrimmed−11%−0.19 pp49 q
TNCTennant Company1.03%1,352,658$105Mtrimmed−5%−0.15 pp49 q
TSMTaiwan Semiconductor Manufacturing Company Ltd.1.00%446,826$101Madded+12%+0.31 pp2 q
ENTGEntegris Inc0.89%1,118,039$90Madded+19%+0.04 pp15 q
CHRWC.H. Robinson Worldwide, Inc.0.82%863,550$83Mtrimmed−0%−0.10 pp49 q
PJCPiper Sandler Companies0.68%246,834$69Madded+1%+0.05 pp10 q
CRMSalesforce, Inc.0.68%253,841$69Mtrimmed−0%−0.03 pp15 q
HONHoneywell International, Inc.0.67%293,197$68Mtrimmed−5%−0.01 pp49 q
KHCThe Kraft Heinz Company0.61%2,381,893$62Madded0%−0.14 pp4 q
AXPAmerican Express Company0.60%189,988$61Mtrimmed−2%+0.06 pp49 q
CASYCasey's General Stores Inc0.57%113,916$58Mtrimmed−15%−0.04 pp49 q
DCIDonaldson Company, Inc.0.57%829,505$58Mtrimmed−26%−0.21 pp49 q
HDHome Depot, Inc.0.56%154,173$57Mtrimmed−0%−0.03 pp49 q
MMM3M Company0.52%344,366$52Madded+74%+0.22 pp49 q
WKWorkiva Inc.0.51%757,819$52Madded+3%−0.07 pp39 q
USBU.S. Bancorp0.48%1,070,161$48Mtrimmed−48%−0.43 pp49 q
TXNTexas Instruments Incorporated0.47%230,856$48Madded+1%+0.04 pp20 q
MDTMedtronic plc0.39%455,290$40Mtrimmed−15%−0.11 pp43 q
DISThe Walt Disney Company0.38%311,433$39Mtrimmed−1%+0.06 pp49 q
CLFDClearfield, Inc.0.33%762,234$33Mtrimmed−11%+0.07 pp11 q
ADPAutomatic Data Processing0.31%101,383$31Mtrimmed−6%−0.03 pp49 q
SCHWThe Charles Schwab Corporation0.30%337,277$31Mtrimmed−34%−0.11 pp49 q
TGTTarget Corporation0.29%301,699$30Mtrimmed−29%−0.17 pp49 q
IDAIDACORP, Inc.0.28%244,510$28Mnew+0.28 ppnew
PFGPrincipal Financial Group, Inc.0.28%362,798$29Mtrimmed−54%−0.42 pp49 q
BMIBadger Meter, Inc.0.27%111,377$27Mtrimmed−4%+0.04 pp49 q
PGProcter & Gamble Company0.25%156,286$25Mtrimmed−3%−0.04 pp49 q
XELXcel Energy, Inc.0.25%376,431$26Madded+1%−0.03 pp49 q
MEDPMedpace Holdings, Inc.0.24%76,186$24Madded×2.3+0.14 pp12 q
TRVThe Travelers Companies, Inc.0.21%80,313$21Madded+15%+0.02 pp49 q
SYYSysco Corporation0.20%266,137$20Mtrimmed−19%−0.06 pp48 q
GNRCGenerac Holdings Inc0.19%131,617$19Mtrimmed−14%−0.01 pp46 q
SPYState Street SPDR S&P 500 ETF Trust0.17%27,790$17Madded×3.1+0.12 pp49 q
ONBOld National Bancorp0.16%740,125$16Mtrimmed−13%−0.03 pp30 q
AMPAmeriprise Financial, Inc.0.15%28,008$15Madded+1%+0.01 pp48 q
BRK.BBERKSHIRE HATHAWAY Class B0.13%26,092$13Madded+6%−0.01 pp49 q
AIRAAR Corp.0.11%156,076$11Mtrimmed−13%+0.01 pp29 q
HSYThe Hershey Company0.11%67,015$11Mtrimmed−1%−0.01 pp49 q
JBTMJBT Marel Corporation0.11%89,864$11Mtrimmed−9%−0.02 pp14 q
ABBVAbbvie Inc.0.09%47,073$9Madded+12%0.00 pp49 q
EMREmerson Electric Co.0.09%68,668$9Madded+16%+0.02 pp49 q
HUBGHUB Group Inc0.09%277,099$9Mtrimmed−1%−0.02 pp49 q
INSPInspire Medical Systems, Inc.0.09%67,804$9Mtrimmed−4%−0.03 pp29 q
KNFKnife River Corporation0.09%113,916$9Mtrimmed−10%−0.03 pp7 q
PANWPalo Alto Networks, Inc.0.08%40,931$8Madded+36%+0.03 pp10 q
PLXSPlexus Corp0.08%56,533$8Mtrimmed−10%0.00 pp21 q
QCRHQCR Holdings Inc0.08%117,624$8Mtrimmed−2%−0.01 pp34 q
ASBAssociated Banc-Corp0.07%297,935$7Mtrimmed−11%−0.01 pp49 q
CATCaterpillar Inc.0.07%19,361$8Madded+17%+0.01 pp49 q
BKHBlack Hills Corporation0.06%109,398$6Mtrimmed−12%−0.02 pp34 q
CFRCullen/Frost Bankers Inc.0.06%43,428$6Mtrimmed−28%−0.02 pp36 q
GISGeneral Mills, Inc.0.06%119,611$6Madded+10%−0.01 pp49 q
SCHBSchwab U.S. Broad Market ETF0.06%261,246$6Mheld—49 q
SOLVSolventum Corporation0.06%74,000$6Madded×2.1+0.03 pp5 q
WTFCWintrust Financial Corp0.06%50,680$6Mtrimmed−22%−0.02 pp49 q
PNRPentair plc0.06%62,413$6Mtrimmed−0%0.00 pp45 q
BBYBest Buy Company, Inc.0.05%78,266$5Mtrimmed−90%−0.53 pp12 q
GLWCorning Incorporated0.05%93,220$5Madded+4%+0.01 pp49 q
LTHLife Time Group Holdings, Inc.0.05%151,215$5Madded+21%+0.01 pp4 q
MGPIMGP Ingredients Inc0.05%175,774$5Madded+9%0.00 pp27 q
MCDMcDonald's Corporation0.05%17,976$5Madded+35%+0.01 pp49 q
NWENorthWestern Energy Group, Inc.0.05%102,928$5Mtrimmed−17%−0.02 pp24 q
PIIPolaris Inc.0.05%113,536$5Madded+35%+0.01 pp18 q
GOOGLAlphabet Inc. Class A0.04%23,877$4Madded0%0.00 pp40 q
BRK.ABerkshire Hathaway Inc.0.04%5$4Mtrimmed−17%−0.01 pp48 q
CTASCintas Corp0.04%17,653$4Madded+5%0.00 pp21 q
CGNXCognex Corp0.04%129,777$4Madded×2.0+0.02 pp2 q
EXKExact Sciences Corp0.04%74,475$4Madded+21%+0.01 pp11 q
XOMExxon Mobil Corp0.04%34,373$4Madded+44%+0.01 pp49 q
THRMGentherm Inc0.04%142,939$4Mtrimmed−6%0.00 pp47 q
GBCIGlacier Bancorp Inc0.04%98,971$4Mtrimmed−23%−0.02 pp36 q
JAMFJamf Holding Corp.0.04%399,351$4Madded0%−0.01 pp20 q
MRKMerck & Co., Inc.0.04%56,871$5Madded+7%−0.01 pp49 q
OSKOshkosh Corp.0.04%37,790$4Mtrimmed−10%0.00 pp49 q
MINNMairs & Power Minnesota Municipal Bond ETF0.04%206,186$4Mnew+0.04 ppnew
UPSUnited Parcel Service, Inc. Class B0.04%42,312$4Mtrimmed−13%−0.02 pp49 q
CVXChevron Corporation0.03%22,183$3Madded+9%−0.01 pp49 q
COPConocoPhillips0.03%28,838$3Mtrimmed−9%0.00 pp49 q
COSTCostco Wholesale Corp0.03%3,188$3Madded+18%0.00 pp49 q
IVViShares Core S&P 500 ETF0.03%5,120$3Madded+10%0.00 pp49 q
ORCLOracle Corp0.03%14,275$3Madded+4%+0.01 pp49 q
RDNTRadNet, Inc.0.03%57,731$3Mnew+0.03 ppnew
WWDWoodward, Inc.0.03%14,000$3Mheld—12 q
ALRSAlerus Financial Corporation0.02%97,867$2Madded0%0.00 pp15 q
AMGNAmgen Inc0.02%5,838$2Madded+18%0.00 pp49 q
AMATApplied Materials Inc0.02%11,327$2Madded+54%+0.01 pp34 q
CWANClearwater Analytics Hds-a0.02%94,140$2Madded0%−0.01 pp3 q
KOCoca-Cola Company0.02%23,611$2Madded+13%0.00 pp49 q
GEGE Aerospace0.02%7,825$2Madded+14%+0.01 pp12 q
HWKNHawkins Inc0.02%13,420$2Madded+1%+0.01 pp49 q
LOWLowe's Companies Inc.0.02%7,000$2Madded+3%0.00 pp49 q
PFEPfizer Inc.0.02%77,459$2Madded+5%0.00 pp49 q
SKYTSkyWater Technology0.02%163,920$2Madded+16%+0.01 pp17 q
SYKStryker Corporation0.02%4,436$2Madded+1%0.00 pp12 q
ULTAUlta Beauty, Inc.0.02%4,556$2Mtrimmed−94%−0.26 pp6 q
WMTWalmart Inc.0.02%16,182$2Madded+8%+0.01 pp49 q
ADBEAdobe Inc.0.01%2,127$822,894added+3%0.00 pp39 q
OKLOOklo Inc.0.01%15,971$894,216held—4 q
AWKAmerican Water Works Company, Inc0.01%5,221$726,293added+2%0.00 pp12 q
AZEKThe AZEK Company Inc.0.01%23,927$1Mtrimmed−91%−0.12 pp16 q
BACBank of America Corporation0.01%20,342$962,583trimmed−9%0.00 pp49 q
BMOBank of Montreal0.01%6,746$746,310trimmed−1%0.00 pp12 q
BNYBank of New York Mellon Corporation0.01%5,888$536,456new+0.01 ppnew
BAXBaxter International Inc.0.01%31,421$951,428added+3%0.00 pp49 q
BDXBecton, Dickinson and Co.0.01%7,155$1Mtrimmed−1%−0.01 pp49 q
BSXBoston Scientific Corp.0.01%10,409$1Madded+1%0.00 pp12 q
BMYBristol-Myers Squibb Co.0.01%26,842$1Madded+1%−0.01 pp49 q
AVGOBroadcom Inc.0.01%3,201$882,356trimmed−5%0.00 pp7 q
CVRXCVRx, Inc.0.01%144,281$848,372held—15 q
CMCanadian Imperial Bank of Commerce0.01%10,176$720,766held—12 q
CSCOCisco Systems, Inc. (DE)0.01%20,041$1Madded+6%0.00 pp49 q
GEVGE Vernova Inc.0.01%1,000$529,150added+40%+0.01 pp5 q
IEXIDEX Corporation0.01%4,000$702,280held—12 q
IDXXIdexx Laboratories Inc0.01%2,224$1Mtrimmed−4%0.00 pp47 q
IBMInternational Business Machines Corporation0.01%3,774$1Madded×2.7+0.01 pp4 q
QQQInvesco QQQ Trust, Series 10.01%1,721$949,372added+7%0.00 pp22 q
EFAiShares MSCI EAFE ETF0.01%11,696$1Madded+1%0.00 pp2 q
IWFiShares Russell 1000 Growth ETF0.01%1,746$741,317held—3 q
KMBKimberly-Clark Corp.0.01%10,969$1Madded+16%0.00 pp49 q
MAMastercard Incorporated0.01%1,064$597,904added+5%0.00 pp31 q
MOSThe Mosaic Company0.01%31,280$1Madded+3%0.00 pp12 q
NVECNVE Corp0.01%7,300$537,353held—12 q
NEENextEra Energy, Inc.0.01%10,527$730,784added×2.4+0.01 pp49 q
NSCNorfolk Southern Corp.0.01%3,054$781,732trimmed−4%0.00 pp49 q
PEPPepsiCo, Inc.0.01%9,536$1Madded+27%0.00 pp49 q
PSXPhillips 660.01%6,656$794,061trimmed−35%0.00 pp49 q
RTXRTX Corporation0.01%9,071$1Madded+36%0.00 pp49 q
SHELShell plc0.01%7,504$528,357held—12 q
SCHFSchwab International Equity ETF0.01%30,000$663,000held—49 q
XLKState Street Technology Select Sector SPDR ETF0.01%4,246$1Madded+1%0.00 pp26 q
SNASnap-on Incorporated0.01%3,588$1Madded0%0.00 pp49 q
TMOThermo Fisher Scientific, Inc.0.01%1,616$655,223added+24%0.00 pp46 q
UNPUnion Pacific Corp.0.01%5,141$1Mtrimmed−9%0.00 pp37 q
VIGVanguard Dividend Appreciation ETF0.01%4,546$930,430added+58%0.00 pp34 q
VOVanguard Morningstar Mid-Cap ETF0.01%2,238$626,260added+10%0.00 pp5 q
VUGVanguard Morningstar Growth ETF0.01%1,178$516,435trimmed−6%+0.01 pp10 q
VCELVericel Corporation0.01%25,915$1Mheld—24 q
WABWabtec Inc.0.01%5,325$1Mnew+0.01 ppnew
WYWeyerhaeuser Company0.01%37,601$965,970added+3%0.00 pp47 q
ZBHZimmer Biomet Holdings, Inc.0.01%14,280$1Mtrimmed−1%−0.01 pp49 q
AMCRAmcor plc0.01%107,557$988,449trimmed−9%0.00 pp25 q
TTTrane Technologies plc0.01%1,281$560,322held—10 q
CBChubb Limited0.01%2,466$714,450added+5%0.00 pp12 q
TAT&T Inc.0.00%11,327$327,803added0%0.00 pp49 q
AMDAdvanced Micro Devices0.00%1,773$251,589trimmed−13%0.00 pp7 q
AEBAAllete Inc0.00%4,288$274,732trimmed−13%0.00 pp49 q
MOAltria Group, Inc.0.00%5,156$302,308added+2%0.00 pp16 q
AMTAmerican Tower Corporation0.00%2,060$455,301added+2%0.00 pp30 q
ADSKAutodesk Inc0.00%801$247,966added0%0.00 pp4 q
AXGNAxogen, Inc.0.00%27,000$292,950added+59%0.00 pp24 q
BOHBank of Hawaii Corp.0.00%4,000$270,120held—7 q
BABoeing Company0.00%2,393$501,405trimmed−2%0.00 pp49 q
BRCBrady Corporation0.00%7,000$475,790held—12 q
CAHCardinal Health, Inc.0.00%2,121$356,328new0.00 ppnew
CARRCarrier Global Corporation0.00%3,246$237,575held—8 q
CMGChipotle Mexican Grill, Inc.0.00%3,660$205,509new0.00 ppnew
CIENCiena Corporation0.00%4,000$325,320new0.00 ppnew
CLFCleveland-Cliffs Inc.0.00%16,000$121,600held—9 q
CLColgate-Palmolive Company0.00%2,224$202,162new0.00 ppnew
DHRDanaher Corporation0.00%1,169$230,924added0%0.00 pp2 q
DEDeere & Company0.00%617$313,738held—20 q
DGIIDigi International Inc0.00%9,000$313,740held—28 q
DFAEDimensional Emerging Core Equity Market ETF0.00%9,850$285,158trimmed−21%0.00 pp3 q
EPDEnterprise Products Partners L.P.0.00%8,600$266,686new0.00 ppnew
AJGArthur J. Gallagher & Co.0.00%760$243,291trimmed−5%0.00 pp4 q
GILDGilead Sciences Inc0.00%2,501$277,286new0.00 ppnew
HOGHarley-Davidson, Inc.0.00%14,000$330,400new0.00 ppnew
HIMXHimax Technologies, Inc.0.00%10,550$94,212held—2 q
HBANHuntington Bancshares Inc0.00%27,703$464,302trimmed−20%−0.01 pp17 q
ITWIllinois Tool Works Inc.0.00%1,759$434,913added+4%0.00 pp34 q
INTCIntel Corp0.00%14,681$328,854added+11%0.00 pp49 q
IAUiShares Gold Trust0.00%3,525$219,819new0.00 ppnew
DVYiShares Select Dividend ETF0.00%2,105$279,570trimmed−51%−0.01 pp8 q
IXNiShares Global Tech ETF0.00%3,150$290,777held—7 q
IJRiShares Core S&P Small-Cap ETF0.00%3,053$333,662added+57%0.00 pp8 q
IBTGiShares iBonds Dec 2026 Term Treasury ETF0.00%14,255$326,867new0.00 ppnew
IBTFiShares iBonds Dec 2025 Term Treasury ETF0.00%13,886$324,446new0.00 ppnew
MSAMine Safety Incorporated0.00%1,470$246,269trimmed−1%0.00 pp9 q
MGNIMagnite, Inc.0.00%10,000$241,200new0.00 ppnew
MRSHMarsh0.00%1,374$300,411trimmed−5%0.00 pp15 q
NEONeoGenomics, Inc.0.00%15,000$109,650new0.00 ppnew
NEMNewmont Corporation0.00%5,000$291,300held—2 q
NKENike, Inc.0.00%4,382$311,297added+18%0.00 pp33 q
NTRSNorthern Trust Corp0.00%2,440$309,368added+14%0.00 pp14 q
NVSNovartis AG0.00%1,795$217,213new0.00 ppnew
OTISOtis Worldwide Corporation0.00%2,128$210,715trimmed−3%0.00 pp4 q
PMPhilip Morris International Inc.0.00%2,637$480,277added+1%0.00 pp49 q
PLUGPlug Power Inc.0.00%10,000$14,900held—6 q
RFRegions Financial Corp.0.00%9,740$229,085trimmed−8%0.00 pp5 q
SEICSEI Investments Co0.00%3,300$296,538held—7 q
MDYState Street SPDR S&P MIDCAP 400 ETF Trust0.00%865$490,005new0.00 ppnew
BILState Street SPDR Bloomberg 1-3 Month T-Bill ETF0.00%2,431$222,996new0.00 ppnew
SHYFThe Shyft Group, Inc.0.00%10,000$125,400held—19 q
SONYSony Group Corporation0.00%8,175$212,795new0.00 ppnew
RGRSturm, Ruger & Company, Inc.0.00%12,000$430,800held—12 q
TJXTJX Companies, Inc. (The)0.00%2,864$353,675added+1%0.00 pp7 q
TCMDTactile Systems Technology, Inc.0.00%12,500$126,750new0.00 ppnew
UFCSUnited Fire Group Inc.0.00%9,000$258,300trimmed−26%0.00 pp12 q
VEUVanguard FTSE All-World Ex-US ETF0.00%3,178$213,625trimmed−6%0.00 pp2 q
VONEVanguard Russell 1000 ETF0.00%1,031$288,866held—4 q
VVVanguard Morningstar Large-Cap ETF0.00%817$233,090trimmed−0%0.00 pp5 q
VBVanguard Morningstar Small-Cap ETF0.00%1,568$371,655added+24%0.00 pp2 q
VSATViasat Inc0.00%13,000$189,800new0.00 ppnew
WMWaste Management, Inc.0.00%1,088$248,956trimmed−4%0.00 pp6 q
ZTSZoetis Inc.0.00%1,490$232,366added+11%0.00 pp10 q
ACNAccenture PLC0.00%1,498$447,737added+49%0.00 pp20 q
NEOGNeogen Corp—−455,289—exited−0.04 pp—
CTVACorteva, Inc.—−8,949—exited−0.01 pp—
DDDuPont de Nemours, Inc.—−10,081—exited−0.01 pp—
VTIVanguard Morningstar Total Stock Market ETF—−2,585—exited−0.01 pp—
BPBP p.l.c.—−10,540—exited0.00 pp—
DOWDow Inc.—−10,801—exited0.00 pp—
PDCOPatterson Companies, Inc.—−9,150—exited0.00 pp—
SLBSLB Limited—−5,500—exited0.00 pp—
SU6Surmodics Inc—−7,626—exited0.00 pp—

Source

Form
13F-HR
Reading
0 defects · 0 unresolved
Options
none in this filing
Notes
none in this filing
SEC cross-check
SEC data set not published yet