Skip to content

Search

Search managers or tickers

Mairs & Power

Q1 2025 13F · by Andrew Adams, CIO

As of
Mar 31, 2025
Filed
May 15, 2025
US stock
$9.6B · prev $10.3B
Positions
221 · prev 229
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%

Moves196 since the prior filing

The book

Focused · behaves like 33 equal-sized positions

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

Low turnover · 11% a year, about 8.9 years per position

  1. Low
  2. Moderate
  3. High

Top 5 positions28% of US stock

  1. MSFT Microsoft Corp added−0.23 pp added−0.237.8%
  2. NVDA Nvidia Corp trimmed−1.10 pp trimmed−1.106.5%
  3. UNH UNITEDHEALTH GROUP INCORPORATED (Delaware) added+0.69 pp added+0.694.9%
  4. AMZN Amazon.Com Inc added−0.27 pp added−0.274.8%
  5. JPM JPMorgan Chase & Co. trimmed+0.26 pp trimmed+0.264.2%

Positions221 in this filing · 16 exited

MSFTMicrosoft Corp7.80%1,996,217$749Madded+1%−0.23 pp48 q
NVDANvidia Corp6.54%5,801,914$629Mtrimmed−1%−1.10 pp24 q
UNHUNITEDHEALTH GROUP INCORPORATED (Delaware)4.94%906,654$475Madded+4%+0.69 pp48 q
AMZNAmazon.Com Inc4.75%2,397,617$456Madded+1%−0.27 pp46 q
JPMJPMorgan Chase & Co.4.24%1,662,770$408Mtrimmed−3%+0.26 pp48 q
FISVFiserv, Inc.3.95%1,717,557$379Mtrimmed−8%+0.23 pp48 q
GGGGraco Inc3.41%3,924,283$328Mtrimmed−1%+0.18 pp48 q
GOOGAlphabet Inc. Class C3.33%2,048,093$320Mtrimmed−6%−0.68 pp44 q
AAPLApple Inc.3.13%1,355,592$301Madded0%−0.15 pp48 q
LLYEli Lilly & Co.3.13%364,793$301Madded+8%+0.60 pp48 q
VVISA Inc.3.01%824,113$289Mtrimmed−1%+0.46 pp48 q
TTCToro Company (The)2.76%3,651,436$266Madded+2%−0.02 pp48 q
MSIMotorola Solutions, Inc. New2.18%477,605$209Mtrimmed−1%+0.01 pp27 q
FASTFastenal Co2.17%2,689,855$209Mtrimmed−1%+0.29 pp48 q
LNTAlliant Energy Corporation2.04%3,044,638$196Mtrimmed−22%−0.20 pp46 q
ECLEcolab, Inc.2.04%773,186$196Mtrimmed−1%+0.26 pp48 q
LFUSLittelfuse Inc1.81%883,427$174Madded+1%−0.19 pp29 q
JNJJohnson & Johnson1.72%999,021$166Mtrimmed−3%+0.29 pp48 q
SHWThe Sherwin-Williams Company1.71%471,331$165Mtrimmed−2%+0.13 pp25 q
WFCWells Fargo & Co.1.63%2,184,792$157Mtrimmed−5%+0.06 pp48 q
TECHBio-Techne Corp.1.62%2,651,793$155Mtrimmed−1%−0.24 pp43 q
VZVerizon Communications1.62%3,428,852$156Mtrimmed−1%+0.29 pp48 q
WECWEC Energy Group, Inc.1.58%1,389,081$151Madded+82%+0.89 pp40 q
QCOMQualcomm Inc1.52%949,922$146Mtrimmed−28%−0.44 pp48 q
FULH.B. Fuller Company1.43%2,440,392$137Madded+10%−0.01 pp48 q
ABTAbbott Laboratories1.40%1,016,988$135Mtrimmed−6%+0.22 pp48 q
HRLHormel Foods Corporation1.38%4,271,793$132Madded0%+0.09 pp48 q
NVTnVent Electric plc1.28%2,352,460$123Mtrimmed−0%−0.28 pp28 q
TNCTennant Company1.18%1,421,410$113Madded0%+0.06 pp48 q
ROKRockwell Automation, Inc.1.13%418,461$108Mtrimmed−0%−0.03 pp23 q
CHRWC.H. Robinson Worldwide, Inc.0.92%865,898$89Madded+1%+0.07 pp48 q
USBU.S. Bancorp0.91%2,067,615$87Mtrimmed−51%−1.04 pp48 q
ENTGEntegris Inc0.85%938,193$82Mtrimmed−0%−0.05 pp14 q
DCIDonaldson Company, Inc.0.78%1,120,149$75Mtrimmed−14%−0.07 pp48 q
KHCThe Kraft Heinz Company0.75%2,372,182$72Madded+71%+0.34 pp3 q
CRMSalesforce, Inc.0.71%254,855$68Madded+6%−0.07 pp14 q
PFGPrincipal Financial Group, Inc.0.70%791,944$67Mtrimmed−4%+0.08 pp48 q
TSMTaiwan Semiconductor Manufacturing Company Ltd.0.69%397,657$66Mnew+0.69 ppnew
HONHoneywell International, Inc.0.68%308,951$65Mtrimmed−13%−0.10 pp48 q
PJCPiper Sandler Companies0.63%244,607$61Madded+1%−0.07 pp9 q
CASYCasey's General Stores Inc0.61%134,486$58Mtrimmed−2%+0.08 pp48 q
HDHome Depot, Inc.0.59%154,687$57Mtrimmed−4%−0.02 pp48 q
BBYBest Buy Company, Inc.0.58%751,028$55Madded+1%−0.04 pp11 q
WKWorkiva Inc.0.58%738,824$56Madded+1%−0.20 pp38 q
AXPAmerican Express Company0.54%193,117$52Mtrimmed−8%−0.07 pp48 q
MDTMedtronic plc0.50%538,183$48Mtrimmed−31%−0.10 pp42 q
TGTTarget Corporation0.46%423,125$44Mtrimmed−5%−0.12 pp48 q
TXNTexas Instruments Incorporated0.43%228,037$41Mtrimmed−1%+0.01 pp19 q
SCHWThe Charles Schwab Corporation0.41%507,197$40Mtrimmed−54%−0.38 pp48 q
ADPAutomatic Data Processing0.34%108,160$33Mtrimmed−0%+0.03 pp48 q
DISThe Walt Disney Company0.32%314,821$31Mtrimmed−4%−0.03 pp48 q
MMM3M Company0.30%198,112$29Mtrimmed−1%+0.05 pp48 q
PGProcter & Gamble Company0.29%161,279$27Mtrimmed−6%+0.01 pp48 q
ULTAUlta Beauty, Inc.0.28%72,148$26Madded+1%−0.02 pp5 q
XELXcel Energy, Inc.0.28%374,314$26Mtrimmed−0%+0.03 pp48 q
CLFDClearfield, Inc.0.26%852,220$25Madded×2.0+0.13 pp10 q
SYYSysco Corporation0.26%328,741$25Mtrimmed−20%−0.04 pp47 q
BMIBadger Meter, Inc.0.23%115,890$22Mtrimmed−5%−0.02 pp48 q
GNRCGenerac Holdings Inc0.20%153,397$19Mtrimmed−9%−0.05 pp45 q
ONBOld National Bancorp0.19%846,566$18Mtrimmed−11%−0.01 pp29 q
TRVThe Travelers Companies, Inc.0.19%69,593$18Mtrimmed−6%+0.02 pp48 q
METAMeta Platforms, Inc. Class A0.15%25,507$15Mtrimmed−3%0.00 pp25 q
AMPAmeriprise Financial, Inc.0.14%27,633$13Mtrimmed−2%−0.01 pp47 q
BRK.BBERKSHIRE HATHAWAY Class B0.14%24,604$13Mtrimmed−5%+0.03 pp48 q
AZEKThe AZEK Company Inc.0.13%252,086$12Mtrimmed−11%0.00 pp15 q
JBTMJBT Marel Corporation0.13%99,128$12Mtrimmed−24%−0.03 pp13 q
HSYThe Hershey Company0.12%67,845$12Mtrimmed−13%−0.01 pp48 q
INSPInspire Medical Systems, Inc.0.12%70,776$11Madded+9%0.00 pp28 q
KNFKnife River Corporation0.12%127,020$11Madded0%0.00 pp6 q
HUBGHUB Group Inc0.11%279,149$10Mtrimmed−1%−0.01 pp48 q
AIRAAR Corp.0.10%180,032$10Mtrimmed−4%−0.01 pp28 q
MEDPMedpace Holdings, Inc.0.10%32,433$10Madded0%0.00 pp11 q
ABBVAbbvie Inc.0.09%41,962$9Mtrimmed−8%+0.01 pp48 q
QCRHQCR Holdings Inc0.09%120,013$9Madded0%0.00 pp33 q
ASBAssociated Banc-Corp0.08%333,716$8Mtrimmed−9%0.00 pp48 q
BKHBlack Hills Corporation0.08%124,950$8Mtrimmed−11%0.00 pp33 q
CFRCullen/Frost Bankers Inc.0.08%59,920$8Mtrimmed−18%−0.02 pp35 q
PLXSPlexus Corp0.08%62,470$8Mtrimmed−24%−0.04 pp20 q
WTFCWintrust Financial Corp0.08%65,375$7Mtrimmed−24%−0.02 pp48 q
EMREmerson Electric Co.0.07%59,065$6Mtrimmed−8%−0.01 pp48 q
GISGeneral Mills, Inc.0.07%109,206$7Mtrimmed−11%−0.01 pp48 q
NWENorthWestern Energy Group, Inc.0.07%123,885$7Mtrimmed−10%0.00 pp23 q
CATCaterpillar Inc.0.06%16,553$5Mtrimmed−1%0.00 pp48 q
GBCIGlacier Bancorp Inc0.06%128,805$6Mtrimmed−15%−0.01 pp35 q
SCHBSchwab U.S. Broad Market ETF0.06%261,246$6Mheld—48 q
UPSUnited Parcel Service, Inc. Class B0.06%48,467$5Mtrimmed−25%−0.02 pp48 q
PNRPentair plc0.06%62,510$5Mtrimmed−4%0.00 pp44 q
BRK.ABerkshire Hathaway Inc.0.05%6$5Mheld—47 q
JAMFJamf Holding Corp.0.05%399,234$5Madded0%0.00 pp19 q
MGPIMGP Ingredients Inc0.05%161,568$5Madded+6%−0.01 pp26 q
MRKMerck & Co., Inc.0.05%53,159$5Mtrimmed−1%0.00 pp48 q
PANWPalo Alto Networks, Inc.0.05%30,191$5Madded+3%0.00 pp9 q
SPYState Street SPDR S&P 500 ETF Trust0.05%8,944$5Mtrimmed−1%0.00 pp48 q
GOOGLAlphabet Inc. Class A0.04%23,787$4Mtrimmed−8%−0.01 pp39 q
CVXChevron Corporation0.04%20,309$3Mtrimmed−4%+0.01 pp48 q
CTASCintas Corp0.04%16,804$3Madded+13%+0.01 pp20 q
GLWCorning Incorporated0.04%89,245$4Mtrimmed−3%0.00 pp48 q
THRMGentherm Inc0.04%151,992$4Mtrimmed−20%−0.03 pp46 q
LTHLife Time Group Holdings, Inc.0.04%125,470$4Madded+13%+0.02 pp3 q
MCDMcDonald's Corporation0.04%13,325$4Mtrimmed−19%−0.01 pp48 q
NEOGNeogen Corp0.04%455,289$4Mtrimmed−2%−0.01 pp11 q
OSKOshkosh Corp.0.04%42,020$4Mtrimmed−16%−0.01 pp48 q
PIIPolaris Inc.0.04%84,215$3Madded+48%+0.01 pp17 q
CWANClearwater Analytics Hds-a0.03%94,010$3Madded+60%+0.01 pp2 q
COPConocoPhillips0.03%31,529$3Madded+7%0.00 pp48 q
COSTCostco Wholesale Corp0.03%2,700$3Mtrimmed−1%+0.01 pp48 q
EXKExact Sciences Corp0.03%61,695$3Madded+2%0.00 pp10 q
XOMExxon Mobil Corp0.03%23,913$3Mtrimmed−26%0.00 pp48 q
IVViShares Core S&P 500 ETF0.03%4,636$3Mtrimmed−0%0.00 pp48 q
SOLVSolventum Corporation0.03%35,043$3Mtrimmed−1%+0.01 pp4 q
WWDWoodward, Inc.0.03%14,000$3Mheld—11 q
ALRSAlerus Financial Corporation0.02%97,664$2Mtrimmed−0%0.00 pp14 q
AMGNAmgen Inc0.02%4,961$2Mtrimmed−12%+0.01 pp48 q
BDXBecton, Dickinson and Co.0.02%7,220$2Mtrimmed−5%0.00 pp48 q
BMYBristol-Myers Squibb Co.0.02%26,560$2Madded+2%+0.01 pp48 q
CVRXCVRx, Inc.0.02%144,281$2Mheld—14 q
KOCoca-Cola Company0.02%20,895$1Madded+3%+0.01 pp48 q
CGNXCognex Corp0.02%63,359$2Mnew+0.02 ppnew
LOWLowe's Companies Inc.0.02%6,824$2Mtrimmed−1%0.00 pp48 q
ORCLOracle Corp0.02%13,785$2Madded+2%0.00 pp48 q
PFEPfizer Inc.0.02%73,589$2Mtrimmed−7%0.00 pp48 q
SYKStryker Corporation0.02%4,411$2Mtrimmed−16%0.00 pp11 q
ZBHZimmer Biomet Holdings, Inc.0.02%14,450$2Mtrimmed−2%0.00 pp48 q
ADBEAdobe Inc.0.01%2,063$791,222added+6%0.00 pp38 q
AWKAmerican Water Works Company, Inc0.01%5,109$753,680trimmed−4%0.00 pp11 q
AMATApplied Materials Inc0.01%7,377$1Mtrimmed−1%0.00 pp33 q
BACBank of America Corporation0.01%22,342$932,332trimmed−1%0.00 pp48 q
BMOBank of Montreal0.01%6,846$653,861held—11 q
BAXBaxter International Inc.0.01%30,446$1Mtrimmed−26%0.00 pp48 q
BSXBoston Scientific Corp.0.01%10,311$1Mheld—11 q
BRCBrady Corporation0.01%7,000$494,480held—11 q
AVGOBroadcom Inc.0.01%3,380$565,913added+4%0.00 pp6 q
CMCanadian Imperial Bank of Commerce0.01%10,176$572,909held—11 q
CSCOCisco Systems, Inc. (DE)0.01%18,831$1Madded+5%0.00 pp48 q
CTVACorteva, Inc.0.01%8,949$563,161trimmed−5%0.00 pp2 q
DDDuPont de Nemours, Inc.0.01%10,081$752,849trimmed−6%0.00 pp2 q
GEGE Aerospace0.01%6,847$1Mtrimmed−14%0.00 pp11 q
HWKNHawkins Inc0.01%13,320$1Mheld—48 q
HBANHuntington Bancshares Inc0.01%34,603$519,391trimmed−4%0.00 pp16 q
IEXIDEX Corporation0.01%4,000$723,880held—11 q
IDXXIdexx Laboratories Inc0.01%2,306$968,405trimmed−4%0.00 pp46 q
QQQInvesco QQQ Trust, Series 10.01%1,612$755,899trimmed−12%0.00 pp21 q
DVYiShares Select Dividend ETF0.01%4,280$574,766held—7 q
EFAiShares MSCI EAFE ETF0.01%11,571$945,711new+0.01 ppnew
IWFiShares Russell 1000 Growth ETF0.01%1,746$630,463held—2 q
KMBKimberly-Clark Corp.0.01%9,483$1Mtrimmed−7%0.00 pp48 q
MAMastercard Incorporated0.01%1,014$555,829held—30 q
MOSThe Mosaic Company0.01%30,280$817,863held—11 q
NSCNorfolk Southern Corp.0.01%3,172$751,288added+4%0.00 pp48 q
PEPPepsiCo, Inc.0.01%7,510$1Mtrimmed−4%0.00 pp48 q
PSXPhillips 660.01%10,287$1Madded+27%0.00 pp48 q
RTXRTX Corporation0.01%6,653$881,256trimmed−21%0.00 pp48 q
SHELShell plc0.01%7,504$549,893held—11 q
SCHFSchwab International Equity ETF0.01%30,000$593,400held—48 q
XLKState Street Technology Select Sector SPDR ETF0.01%4,187$864,574trimmed−34%0.00 pp25 q
SKYTSkyWater Technology0.01%141,170$1Mheld—16 q
SNASnap-on Incorporated0.01%3,585$1Mtrimmed−17%0.00 pp48 q
TMOThermo Fisher Scientific, Inc.0.01%1,306$649,866trimmed−19%0.00 pp45 q
UNPUnion Pacific Corp.0.01%5,641$1Madded+7%0.00 pp36 q
VIGVanguard Dividend Appreciation ETF0.01%2,882$559,079trimmed−20%0.00 pp33 q
VOVanguard Morningstar Mid-Cap ETF0.01%2,038$527,068added+48%+0.01 pp4 q
VTIVanguard Morningstar Total Stock Market ETF0.01%2,585$710,461held—5 q
VCELVericel Corporation0.01%25,915$1Mheld—23 q
WMTWalmart Inc.0.01%15,033$1Madded+13%0.00 pp48 q
WYWeyerhaeuser Company0.01%36,431$1Mheld—46 q
AMCRAmcor plc0.01%118,090$1Mheld—24 q
CBChubb Limited0.01%2,343$707,563held—11 q
TAT&T Inc.0.00%11,291$319,309trimmed−12%0.00 pp48 q
AMDAdvanced Micro Devices0.00%2,038$209,384trimmed−4%0.00 pp6 q
AEBAAllete Inc0.00%4,938$324,427trimmed−27%0.00 pp48 q
OKLOOklo Inc.0.00%15,971$345,453added+11%0.00 pp3 q
MOAltria Group, Inc.0.00%5,054$303,328added0%0.00 pp15 q
AMTAmerican Tower Corporation0.00%2,020$439,552held—29 q
ADSKAutodesk Inc0.00%800$209,440held—3 q
AXGNAxogen, Inc.0.00%17,000$314,500held—23 q
BPBP p.l.c.0.00%10,540$356,147held—11 q
BOHBank of Hawaii Corp.0.00%4,000$275,880held—6 q
BABoeing Company0.00%2,453$418,422added+7%0.00 pp48 q
CARRCarrier Global Corporation0.00%3,246$205,796trimmed−16%0.00 pp7 q
CLFCleveland-Cliffs Inc.0.00%16,000$131,520held—8 q
DHRDanaher Corporation0.00%1,166$239,030new0.00 ppnew
DEDeere & Company0.00%617$289,589trimmed−9%0.00 pp19 q
DGIIDigi International Inc0.00%9,000$250,470held—27 q
DFAEDimensional Emerging Core Equity Market ETF0.00%12,527$324,324held—2 q
DOWDow Inc.0.00%10,801$377,171trimmed−7%0.00 pp2 q
AJGArthur J. Gallagher & Co.0.00%800$276,192trimmed−55%0.00 pp3 q
GEVGE Vernova Inc.0.00%713$217,665trimmed−28%0.00 pp4 q
HIMXHimax Technologies, Inc.0.00%10,550$77,543new0.00 ppnew
ITWIllinois Tool Works Inc.0.00%1,699$421,369held—33 q
INTCIntel Corp0.00%13,286$301,725trimmed−6%0.00 pp48 q
IBMInternational Business Machines Corporation0.00%1,379$342,902added+23%0.00 pp3 q
IXNiShares Global Tech ETF0.00%3,150$238,581held—6 q
IJRiShares Core S&P Small-Cap ETF0.00%1,946$203,493trimmed−35%0.00 pp7 q
MSAMine Safety Incorporated0.00%1,490$218,568added+1%0.00 pp8 q
MRSHMarsh0.00%1,449$353,599added+5%0.00 pp14 q
NVECNVE Corp0.00%7,300$465,302held—11 q
NEMNewmont Corporation0.00%5,000$241,400new0.00 ppnew
NEENextEra Energy, Inc.0.00%4,394$311,491trimmed−56%−0.01 pp48 q
NKENike, Inc.0.00%3,703$235,066added+8%0.00 pp32 q
NTRSNorthern Trust Corp0.00%2,140$211,111trimmed−4%0.00 pp13 q
OTISOtis Worldwide Corporation0.00%2,204$227,453trimmed−7%0.00 pp3 q
PDCOPatterson Companies, Inc.0.00%9,150$285,846trimmed−47%−0.01 pp48 q
PMPhilip Morris International Inc.0.00%2,600$412,698trimmed−15%0.00 pp48 q
PLUGPlug Power Inc.0.00%10,000$13,500held—5 q
RFRegions Financial Corp.0.00%10,545$229,143added+8%0.00 pp4 q
SEICSEI Investments Co0.00%3,300$256,179held—6 q
SLBSLB Limited0.00%5,500$229,900held—11 q
SHYFThe Shyft Group, Inc.0.00%10,000$80,900held—18 q
RGRSturm, Ruger & Company, Inc.0.00%12,000$471,480held—11 q
SU6Surmodics Inc0.00%7,626$232,822held—23 q
TJXTJX Companies, Inc. (The)0.00%2,841$346,034held—6 q
UFCSUnited Fire Group Inc.0.00%12,108$356,702trimmed−14%0.00 pp11 q
VEUVanguard FTSE All-World Ex-US ETF0.00%3,378$204,909new0.00 ppnew
VONEVanguard Russell 1000 ETF0.00%1,031$261,730trimmed−28%0.00 pp3 q
VVVanguard Morningstar Large-Cap ETF0.00%821$211,022held—4 q
VUGVanguard Morningstar Growth ETF0.00%1,248$462,783added+11%0.00 pp9 q
VBVanguard Morningstar Small-Cap ETF0.00%1,260$279,379new0.00 ppnew
WMWaste Management, Inc.0.00%1,128$261,143added+9%0.00 pp5 q
ZTSZoetis Inc.0.00%1,344$221,290trimmed−13%0.00 pp9 q
ACNAccenture PLC0.00%1,007$314,224added+13%0.00 pp19 q
TTTrane Technologies plc0.00%1,281$431,595trimmed−29%−0.01 pp9 q
MDYState Street SPDR S&P MIDCAP 400 ETF Trust—−1,035—exited−0.01 pp—
APDAir Products & Chemicals, Inc.—−1,175—exited0.00 pp—
ALTRAltair Engineering Inc. Class A—−4,431—exited0.00 pp—
AVYAvery Dennison Corp.—−2,000—exited0.00 pp—
BRBroadridge Financial Solutions Inc—−1,350—exited0.00 pp—
CMGChipotle Mexican Grill, Inc.—−3,660—exited0.00 pp—
CLColgate-Palmolive Company—−2,686—exited0.00 pp—
CMCSAComcast Corp—−5,392—exited0.00 pp—
HPQHP Inc.—−6,593—exited0.00 pp—
HOGHarley-Davidson, Inc.—−7,000—exited0.00 pp—
LMTLockheed Martin Corp.—−503—exited0.00 pp—
RSGRepublic Services Inc.—−2,100—exited0.00 pp—
ROSTRoss Stores Inc—−1,513—exited0.00 pp—
TSLATesla, Inc.—−992—exited0.00 pp—
TTDThe Trade Desk, Inc.—−2,782—exited0.00 pp—
ALTMArcadium Lithium PLC—−13,925—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