Skip to content

Search

Search managers or tickers

Mairs & Power

Q4 2024 13F · by Andrew Adams, CIO

As of
Dec 31, 2024
Filed
Feb 14, 2025
US stock
$10.3B · prev $10.6B
Positions
229 · prev 228
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%

Moves182 since the prior filing

The book

Focused · behaves like 32 equal-sized positions

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

Low turnover · 6.3% a year, about 15.9 years per position

  1. Low
  2. Moderate
  3. High

Top 5 positions29% of US stock

  1. MSFT Microsoft Corp added+0.12 pp added+0.128.0%
  2. NVDA Nvidia Corp trimmed+0.74 pp trimmed+0.747.6%
  3. AMZN Amazon.Com Inc added+0.88 pp added+0.885.0%
  4. UNH UNITEDHEALTH GROUP INCORPORATED (Delaware) trimmed−0.65 pp trimmed−0.654.3%
  5. GOOG Alphabet Inc. Class C trimmed−0.30 pp trimmed−0.304.0%

Positions229 in this filing · 7 exited

MSFTMicrosoft Corp8.03%1,969,379$830Madded+1%+0.12 pp47 q
NVDANvidia Corp7.64%5,884,992$790Mtrimmed−3%+0.74 pp23 q
AMZNAmazon.Com Inc5.02%2,363,488$519Madded0%+0.88 pp45 q
UNHUNITEDHEALTH GROUP INCORPORATED (Delaware)4.25%868,407$439Mtrimmed−3%−0.65 pp47 q
GOOGAlphabet Inc. Class C4.01%2,177,364$415Mtrimmed−21%−0.30 pp43 q
JPMJPMorgan Chase & Co.3.98%1,714,289$411Mtrimmed−0%+0.57 pp47 q
FISVFiserv, Inc.3.72%1,871,409$384Mtrimmed−1%+0.52 pp47 q
AAPLApple Inc.3.28%1,353,586$339Madded0%+0.33 pp47 q
GGGGraco Inc3.23%3,957,203$334Madded+1%−0.01 pp47 q
TTCToro Company (The)2.78%3,593,482$288Madded+5%−0.02 pp47 q
VVISA Inc.2.55%835,325$264Madded+6%+0.51 pp47 q
LLYEli Lilly & Co.2.53%339,267$262Mtrimmed−1%−0.32 pp47 q
LNTAlliant Energy Corporation2.24%3,913,967$231Mtrimmed−4%−0.10 pp45 q
MSIMotorola Solutions, Inc. New2.17%484,538$224Mtrimmed−1%+0.10 pp26 q
LFUSLittelfuse Inc2.00%875,381$206Madded+2%−0.15 pp28 q
QCOMQualcomm Inc1.96%1,318,445$203Madded+1%−0.13 pp47 q
USBU.S. Bancorp1.95%4,206,238$201Mtrimmed−8%−0.01 pp47 q
FASTFastenal Co1.88%2,709,431$195Mtrimmed−1%+0.04 pp47 q
TECHBio-Techne Corp.1.86%2,673,768$193Mtrimmed−1%−0.17 pp42 q
ECLEcolab, Inc.1.78%783,309$184Mtrimmed−1%−0.13 pp47 q
SHWThe Sherwin-Williams Company1.58%481,781$164Mtrimmed−0%−0.15 pp24 q
WFCWells Fargo & Co.1.57%2,310,552$162Mtrimmed−1%+0.34 pp47 q
NVTnVent Electric plc1.56%2,361,455$161Mtrimmed−1%−0.02 pp27 q
FULH.B. Fuller Company1.44%2,211,223$149Madded+1%−0.20 pp47 q
JNJJohnson & Johnson1.43%1,025,376$148Mtrimmed−8%−0.27 pp47 q
VZVerizon Communications1.33%3,449,480$138Mtrimmed−28%−0.69 pp47 q
HRLHormel Foods Corporation1.29%4,258,565$134Mtrimmed−16%−0.22 pp47 q
ABTAbbott Laboratories1.18%1,076,915$122Mtrimmed−1%+0.02 pp47 q
ROKRockwell Automation, Inc.1.16%418,809$120Madded+1%+0.11 pp22 q
TNCTennant Company1.12%1,419,695$116Madded+6%−0.09 pp47 q
ENTGEntegris Inc0.90%938,273$93Mtrimmed−10%−0.20 pp13 q
CHRWC.H. Robinson Worldwide, Inc.0.85%853,541$88Madded+2%−0.02 pp47 q
DCIDonaldson Company, Inc.0.85%1,309,975$88Mtrimmed−5%−0.10 pp47 q
SCHWThe Charles Schwab Corporation0.79%1,097,556$81Mtrimmed−10%+0.05 pp47 q
HONHoneywell International, Inc.0.78%355,510$80Mtrimmed−17%−0.05 pp47 q
CRMSalesforce, Inc.0.78%241,391$81Mtrimmed−1%+0.15 pp13 q
WKWorkiva Inc.0.78%734,030$80Mtrimmed−12%+0.16 pp37 q
PJCPiper Sandler Companies0.70%241,622$72Mtrimmed−2%+0.04 pp8 q
WECWEC Energy Group, Inc.0.69%763,758$72Madded×186.3+0.69 pp39 q
BBYBest Buy Company, Inc.0.62%746,044$64Mtrimmed−0%−0.11 pp10 q
PFGPrincipal Financial Group, Inc.0.62%823,478$64Mtrimmed−5%−0.08 pp47 q
AXPAmerican Express Company0.61%210,790$63Mtrimmed−3%+0.05 pp47 q
HDHome Depot, Inc.0.61%160,813$63Mtrimmed−1%−0.01 pp47 q
MDTMedtronic plc0.60%775,359$62Mtrimmed−61%−1.07 pp41 q
TGTTarget Corporation0.58%446,990$60Mtrimmed−2%−0.09 pp47 q
CASYCasey's General Stores Inc0.53%137,749$55Mtrimmed−0%+0.04 pp47 q
TXNTexas Instruments Incorporated0.42%229,811$43Madded+1%−0.02 pp18 q
KHCThe Kraft Heinz Company0.41%1,386,267$43Madded+67%+0.14 pp2 q
DISThe Walt Disney Company0.35%328,587$37Mtrimmed−3%+0.04 pp47 q
ADPAutomatic Data Processing0.31%108,414$32Mtrimmed−0%+0.03 pp47 q
SYYSysco Corporation0.30%409,312$31Mtrimmed−45%−0.25 pp46 q
ULTAUlta Beauty, Inc.0.30%71,782$31Mtrimmed−2%+0.03 pp4 q
PGProcter & Gamble Company0.28%171,869$29Madded+2%+0.01 pp47 q
BMIBadger Meter, Inc.0.25%121,901$26Mtrimmed−2%−0.01 pp47 q
GNRCGenerac Holdings Inc0.25%167,684$26Mtrimmed−8%−0.02 pp44 q
MMM3M Company0.25%200,531$26Mtrimmed−4%−0.02 pp47 q
XELXcel Energy, Inc.0.25%375,289$25Madded+1%+0.02 pp47 q
ONBOld National Bancorp0.20%951,362$21Mtrimmed−4%+0.03 pp28 q
TRVThe Travelers Companies, Inc.0.17%74,178$18Mtrimmed−4%0.00 pp47 q
JBTMJBT Marel Corporation0.16%130,382$17Mtrimmed−2%+0.04 pp12 q
AMPAmeriprise Financial, Inc.0.15%28,161$15Madded+2%+0.03 pp46 q
METAMeta Platforms, Inc. Class A0.15%26,312$15Madded+18%+0.03 pp24 q
AZEKThe AZEK Company Inc.0.13%284,575$14Mtrimmed−0%0.00 pp14 q
CLFDClearfield, Inc.0.13%419,206$13Madded+45%+0.02 pp9 q
HSYThe Hershey Company0.13%78,346$13Mtrimmed−25%−0.06 pp47 q
HUBGHUB Group Inc0.12%283,299$13Mtrimmed−0%0.00 pp47 q
INSPInspire Medical Systems, Inc.0.12%64,671$12Madded+6%0.00 pp27 q
KNFKnife River Corporation0.12%126,935$13Mtrimmed−0%+0.01 pp5 q
PLXSPlexus Corp0.12%81,909$13Mtrimmed−8%+0.01 pp19 q
AIRAAR Corp.0.11%187,949$12Mtrimmed−0%−0.01 pp27 q
BRK.BBERKSHIRE HATHAWAY Class B0.11%25,993$12Madded+4%0.00 pp47 q
CFRCullen/Frost Bankers Inc.0.10%73,401$10Mtrimmed−1%+0.02 pp34 q
MEDPMedpace Holdings, Inc.0.10%32,408$11Madded+9%+0.01 pp10 q
WTFCWintrust Financial Corp0.10%86,135$11Mtrimmed−0%+0.01 pp47 q
QCRHQCR Holdings Inc0.09%119,938$10Mtrimmed−0%+0.01 pp32 q
ABBVAbbvie Inc.0.08%45,770$8Mtrimmed−2%−0.01 pp47 q
ASBAssociated Banc-Corp0.08%366,577$9Mtrimmed−1%+0.01 pp47 q
BKHBlack Hills Corporation0.08%140,345$8Mtrimmed−0%0.00 pp32 q
EMREmerson Electric Co.0.08%63,878$8Mtrimmed−3%+0.01 pp47 q
GISGeneral Mills, Inc.0.08%123,052$8Mtrimmed−2%−0.01 pp47 q
UPSUnited Parcel Service, Inc. Class B0.08%64,529$8Mtrimmed−20%−0.02 pp47 q
THRMGentherm Inc0.07%189,628$8Madded+1%−0.01 pp45 q
GBCIGlacier Bancorp Inc0.07%151,880$8Mtrimmed−0%0.00 pp34 q
NWENorthWestern Energy Group, Inc.0.07%136,995$7Mtrimmed−0%0.00 pp22 q
CATCaterpillar Inc.0.06%16,693$6Madded+1%0.00 pp47 q
MGPIMGP Ingredients Inc0.06%152,488$6Madded+14%−0.04 pp25 q
SCHBSchwab U.S. Broad Market ETF0.06%261,246$6Mheld—47 q
PNRPentair plc0.06%65,240$7Mtrimmed−3%0.00 pp43 q
GOOGLAlphabet Inc. Class A0.05%25,891$5Mtrimmed−11%0.00 pp38 q
JAMFJamf Holding Corp.0.05%398,981$6Mtrimmed−1%−0.02 pp18 q
MCDMcDonald's Corporation0.05%16,378$5Madded+1%0.00 pp47 q
MRKMerck & Co., Inc.0.05%53,900$5Madded+1%−0.01 pp47 q
NEOGNeogen Corp0.05%466,808$6Madded+2%−0.02 pp10 q
OSKOshkosh Corp.0.05%50,260$5Mtrimmed−0%0.00 pp47 q
PANWPalo Alto Networks, Inc.0.05%29,356$5Mtrimmed−6%0.00 pp8 q
SPYState Street SPDR S&P 500 ETF Trust0.05%9,016$5Mtrimmed−4%0.00 pp47 q
BRK.ABerkshire Hathaway Inc.0.04%6$4Mheld—46 q
GLWCorning Incorporated0.04%92,270$4Mtrimmed−7%0.00 pp47 q
CVXChevron Corporation0.03%21,124$3Mtrimmed−3%0.00 pp47 q
CTASCintas Corp0.03%14,920$3Madded+3%0.00 pp19 q
COPConocoPhillips0.03%29,374$3Madded+11%0.00 pp47 q
EXKExact Sciences Corp0.03%60,410$3Madded+38%0.00 pp9 q
XOMExxon Mobil Corp0.03%32,289$3Mtrimmed−1%−0.01 pp47 q
IVViShares Core S&P 500 ETF0.03%4,651$3Mtrimmed−5%0.00 pp47 q
PIIPolaris Inc.0.03%56,751$3Mtrimmed−28%−0.03 pp16 q
ALRSAlerus Financial Corporation0.02%97,674$2Mtrimmed−0%0.00 pp13 q
BDXBecton, Dickinson and Co.0.02%7,626$2Mtrimmed−2%0.00 pp47 q
CVRXCVRx, Inc.0.02%144,281$2Mtrimmed−0%+0.01 pp13 q
CWANClearwater Analytics Hds-a0.02%58,840$2Mnew+0.02 ppnew
COSTCostco Wholesale Corp0.02%2,739$3Mtrimmed−12%−0.01 pp47 q
HWKNHawkins Inc0.02%13,320$2Mheld—47 q
LTHLife Time Group Holdings, Inc.0.02%111,220$2Madded+67%0.00 pp2 q
LOWLowe's Companies Inc.0.02%6,880$2Mheld—47 q
ORCLOracle Corp0.02%13,530$2Madded+6%0.00 pp47 q
PFEPfizer Inc.0.02%79,302$2Mtrimmed−23%−0.01 pp47 q
SKYTSkyWater Technology0.02%141,170$2Mtrimmed−16%+0.01 pp15 q
SOLVSolventum Corporation0.02%35,373$2Mtrimmed−10%−0.01 pp3 q
SYKStryker Corporation0.02%5,275$2Mheld—10 q
WWDWoodward, Inc.0.02%14,000$2Mheld—10 q
ZBHZimmer Biomet Holdings, Inc.0.02%14,700$2Mtrimmed−6%0.00 pp47 q
ADBEAdobe Inc.0.01%1,950$867,126held—37 q
AWKAmerican Water Works Company, Inc0.01%5,333$663,905held—10 q
AMGNAmgen Inc0.01%5,607$1Mtrimmed−6%−0.01 pp47 q
AMATApplied Materials Inc0.01%7,477$1Mheld—32 q
BACBank of America Corporation0.01%22,592$992,918trimmed−4%0.00 pp47 q
BMOBank of Montreal0.01%6,846$664,404trimmed−13%0.00 pp10 q
BAXBaxter International Inc.0.01%41,123$1Mtrimmed−16%−0.01 pp47 q
BSXBoston Scientific Corp.0.01%10,311$920,979held—10 q
BRCBrady Corporation0.01%7,000$516,950held—10 q
BMYBristol-Myers Squibb Co.0.01%26,162$1Madded+1%0.00 pp47 q
AVGOBroadcom Inc.0.01%3,250$753,480trimmed−2%0.00 pp5 q
CMCanadian Imperial Bank of Commerce0.01%10,176$643,428held—10 q
CSCOCisco Systems, Inc. (DE)0.01%17,889$1Madded+3%0.00 pp47 q
KOCoca-Cola Company0.01%20,265$1Madded+5%0.00 pp47 q
CTVACorteva, Inc.0.01%9,430$537,133new+0.01 ppnew
DDDuPont de Nemours, Inc.0.01%10,699$815,799new+0.01 ppnew
GEGE Aerospace0.01%7,940$1Madded+3%0.00 pp10 q
HBANHuntington Bancshares Inc0.01%36,128$587,803held—15 q
IEXIDEX Corporation0.01%4,000$837,160held—10 q
IDXXIdexx Laboratories Inc0.01%2,402$993,083trimmed−4%0.00 pp45 q
QQQInvesco QQQ Trust, Series 10.01%1,822$931,461trimmed−5%0.00 pp20 q
DVYiShares Select Dividend ETF0.01%4,280$561,926held—6 q
IWFiShares Russell 1000 Growth ETF0.01%1,746$701,159new+0.01 ppnew
KMBKimberly-Clark Corp.0.01%10,154$1Mtrimmed−6%0.00 pp47 q
MAMastercard Incorporated0.01%1,014$533,976added+7%+0.01 pp29 q
MOSThe Mosaic Company0.01%30,280$744,282trimmed−22%0.00 pp10 q
NVECNVE Corp0.01%7,300$594,439held—10 q
NEENextEra Energy, Inc.0.01%10,040$719,768held—47 q
NSCNorfolk Southern Corp.0.01%3,047$715,131added+2%0.00 pp47 q
PDCOPatterson Companies, Inc.0.01%17,150$529,249trimmed−41%0.00 pp47 q
PEPPepsiCo, Inc.0.01%7,800$1Madded+1%0.00 pp47 q
PSXPhillips 660.01%8,116$924,656added+24%0.00 pp47 q
RTXRTX Corporation0.01%8,452$978,065trimmed−2%0.00 pp47 q
MDYState Street SPDR S&P MIDCAP 400 ETF Trust0.01%1,035$589,515added+24%+0.01 pp3 q
SCHFSchwab International Equity ETF0.01%30,000$555,000held—47 q
XLKState Street Technology Select Sector SPDR ETF0.01%6,359$1Madded+4%0.00 pp24 q
SNASnap-on Incorporated0.01%4,335$1Madded+2%0.00 pp47 q
TMOThermo Fisher Scientific, Inc.0.01%1,616$840,692trimmed−3%0.00 pp44 q
UNPUnion Pacific Corp.0.01%5,266$1Madded+4%0.00 pp35 q
VIGVanguard Dividend Appreciation ETF0.01%3,605$705,967held—32 q
VTIVanguard Morningstar Total Stock Market ETF0.01%2,585$749,159added×3.1+0.01 pp4 q
VCELVericel Corporation0.01%25,915$1Mheld—22 q
WMTWalmart Inc.0.01%13,253$1Madded+2%0.00 pp47 q
WYWeyerhaeuser Company0.01%36,431$1Mtrimmed−21%0.00 pp45 q
AMCRAmcor plc0.01%118,090$1Mtrimmed−2%0.00 pp23 q
TTTrane Technologies plc0.01%1,814$670,001trimmed−1%0.00 pp8 q
CBChubb Limited0.01%2,343$647,371held—10 q
TAT&T Inc.0.00%12,843$292,435trimmed−5%0.00 pp47 q
AMDAdvanced Micro Devices0.00%2,133$257,645added+28%0.00 pp5 q
APDAir Products & Chemicals, Inc.0.00%1,175$340,797trimmed−6%0.00 pp2 q
AEBAAllete Inc0.00%6,768$438,566trimmed−30%−0.01 pp47 q
ALTRAltair Engineering Inc. Class A0.00%4,431$483,466trimmed−97%−0.11 pp11 q
OKLOOklo Inc.0.00%14,410$305,924added+3%0.00 pp2 q
MOAltria Group, Inc.0.00%5,051$264,119added0%0.00 pp14 q
AMTAmerican Tower Corporation0.00%2,020$370,488held—28 q
ADSKAutodesk Inc0.00%800$236,456held—2 q
AVYAvery Dennison Corp.0.00%2,000$374,260held—2 q
AXGNAxogen, Inc.0.00%17,000$280,160held—22 q
BPBP p.l.c.0.00%10,540$311,562added+62%0.00 pp10 q
BOHBank of Hawaii Corp.0.00%4,000$284,960held—5 q
BABoeing Company0.00%2,282$403,979added+7%0.00 pp47 q
BRBroadridge Financial Solutions Inc0.00%1,350$305,222held—2 q
CARRCarrier Global Corporation0.00%3,867$263,961held—6 q
CMGChipotle Mexican Grill, Inc.0.00%3,660$220,698held—5 q
CLFCleveland-Cliffs Inc.0.00%16,000$150,400trimmed−16%0.00 pp7 q
CLColgate-Palmolive Company0.00%2,686$244,184held—9 q
CMCSAComcast Corp0.00%5,392$202,362held—6 q
DEDeere & Company0.00%677$286,845trimmed−4%0.00 pp18 q
DGIIDigi International Inc0.00%9,000$272,070held—26 q
DFAEDimensional Emerging Core Equity Market ETF0.00%12,527$317,810new0.00 ppnew
DOWDow Inc.0.00%11,619$466,270new0.00 ppnew
AJGArthur J. Gallagher & Co.0.00%1,776$504,118added+18%0.00 pp2 q
GEVGE Vernova Inc.0.00%991$325,970added+4%0.00 pp3 q
HPQHP Inc.0.00%6,593$215,130added+11%0.00 pp3 q
HOGHarley-Davidson, Inc.0.00%7,000$210,910held—10 q
ITWIllinois Tool Works Inc.0.00%1,699$430,798held—32 q
INTCIntel Corp0.00%14,117$283,046trimmed−3%0.00 pp47 q
IBMInternational Business Machines Corporation0.00%1,117$245,550added+10%0.00 pp2 q
IXNiShares Global Tech ETF0.00%3,150$266,963held—5 q
IJRiShares Core S&P Small-Cap ETF0.00%3,008$346,582held—6 q
LMTLockheed Martin Corp.0.00%503$244,428trimmed−43%0.00 pp8 q
MSAMine Safety Incorporated0.00%1,470$243,682held—7 q
MRSHMarsh0.00%1,374$291,851held—13 q
NKENike, Inc.0.00%3,440$260,305trimmed−5%0.00 pp31 q
NTRSNorthern Trust Corp0.00%2,240$229,600trimmed−55%0.00 pp12 q
OTISOtis Worldwide Corporation0.00%2,363$218,837added+23%0.00 pp2 q
PMPhilip Morris International Inc.0.00%3,074$369,956added+10%0.00 pp47 q
PLUGPlug Power Inc.0.00%10,000$21,300held—4 q
RFRegions Financial Corp.0.00%9,740$229,085held—3 q
RSGRepublic Services Inc.0.00%2,100$422,478held—2 q
ROSTRoss Stores Inc0.00%1,513$228,872held—2 q
SHELShell plc0.00%7,504$470,126trimmed−35%−0.01 pp10 q
SEICSEI Investments Co0.00%3,300$272,184held—5 q
SLBSLB Limited0.00%5,500$210,870held—10 q
SHYFThe Shyft Group, Inc.0.00%10,000$117,400held—17 q
RGRSturm, Ruger & Company, Inc.0.00%12,000$424,440held—10 q
SU6Surmodics Inc0.00%7,626$301,990held—22 q
TJXTJX Companies, Inc. (The)0.00%2,841$343,221held—5 q
TSLATesla, Inc.0.00%992$400,609new0.00 ppnew
TTDThe Trade Desk, Inc.0.00%2,782$326,968new0.00 ppnew
UFCSUnited Fire Group Inc.0.00%14,108$401,373held—10 q
VONEVanguard Russell 1000 ETF0.00%1,437$383,277trimmed−28%0.00 pp2 q
VOVanguard Morningstar Mid-Cap ETF0.00%1,378$363,971held—3 q
VVVanguard Morningstar Large-Cap ETF0.00%821$221,424trimmed−1%0.00 pp3 q
VUGVanguard Morningstar Growth ETF0.00%1,128$462,976held—8 q
WMWaste Management, Inc.0.00%1,038$209,458held—4 q
ZTSZoetis Inc.0.00%1,540$250,912held—8 q
ALTMArcadium Lithium PLC0.00%13,925$71,435held—4 q
ACNAccenture PLC0.00%888$312,390added+15%0.00 pp18 q
CAHCardinal Health, Inc.—−2,197—exited0.00 pp—
DHRDanaher Corporation—−753—exited0.00 pp—
GPCGenuine Parts Company—−1,575—exited0.00 pp—
EFAiShares MSCI EAFE ETF—−2,792—exited0.00 pp—
IWOiShares Russell 2000 Growth ETF—−717—exited0.00 pp—
MDLZMondelez International, Inc. Class A—−3,113—exited0.00 pp—
NEMNewmont Corporation—−5,000—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