Skip to content

Search

Search managers or tickers

Mairs & Power

Q2 2024 13F · by Andrew Adams, CIO

As of
Jun 30, 2024
Filed
Aug 14, 2024
US stock
$10.3B · prev $10.3B
Positions
222 · prev 226
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%

Moves186 since the prior filing

The book

Focused · behaves like 32 equal-sized positions

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

Low turnover · 8.0% a year, about 12.5 years per position

  1. Low
  2. Moderate
  3. High

Top 5 positions29% of US stock

  1. MSFT Microsoft Corp trimmed+0.44 pp trimmed+0.448.4%
  2. NVDA Nvidia Corp trimmed+1.64 pp trimmed+1.647.4%
  3. GOOG Alphabet Inc. Class C trimmed+0.26 pp trimmed+0.265.0%
  4. AMZN Amazon.Com Inc trimmed+0.15 pp trimmed+0.154.4%
  5. UNH UNITEDHEALTH GROUP INCORPORATED (Delaware) added+0.25 pp added+0.254.2%

Positions222 in this filing · 11 exited

MSFTMicrosoft Corp8.45%1,957,122$875Mtrimmed−0%+0.44 pp45 q
NVDANvidia Corp7.38%6,185,938$764Mtrimmed−6%+1.64 pp21 q
GOOGAlphabet Inc. Class C4.99%2,815,526$516Mtrimmed−12%+0.26 pp41 q
AMZNAmazon.Com Inc4.39%2,350,397$454Mtrimmed−3%+0.15 pp43 q
UNHUNITEDHEALTH GROUP INCORPORATED (Delaware)4.16%844,815$430Madded+3%+0.25 pp45 q
JPMJPMorgan Chase & Co.3.37%1,723,515$349Madded0%+0.04 pp45 q
LLYEli Lilly & Co.3.06%350,150$317Mtrimmed−4%+0.31 pp45 q
TTCToro Company (The)2.93%3,246,014$304Madded0%+0.05 pp45 q
GGGGraco Inc2.88%3,761,269$298Mtrimmed−1%−0.55 pp45 q
FISVFiserv, Inc.2.72%1,892,102$282Mtrimmed−1%−0.23 pp45 q
AAPLApple Inc.2.65%1,303,200$274Madded+36%+1.06 pp45 q
QCOMQualcomm Inc2.50%1,300,270$259Mtrimmed−1%+0.35 pp45 q
MDTMedtronic plc2.24%2,939,942$231Mtrimmed−2%−0.28 pp39 q
LFUSLittelfuse Inc2.10%848,926$217Mtrimmed−1%+0.09 pp26 q
USBU.S. Bancorp1.98%5,159,501$205Mtrimmed−12%−0.55 pp45 q
ECLEcolab, Inc.1.92%834,391$199Mtrimmed−16%−0.30 pp45 q
TECHBio-Techne Corp.1.90%2,740,392$196Mtrimmed−7%−0.12 pp40 q
LNTAlliant Energy Corporation1.88%3,831,399$195Madded+15%+0.26 pp43 q
MSIMotorola Solutions, Inc. New1.85%494,963$191Mtrimmed−1%+0.13 pp24 q
VZVerizon Communications1.83%4,593,086$189Madded+15%+0.20 pp45 q
NVTnVent Electric plc1.79%2,416,977$185Mtrimmed−8%−0.13 pp25 q
VVISA Inc.1.74%686,966$180Madded+10%+0.04 pp45 q
JNJJohnson & Johnson1.67%1,181,725$173Mtrimmed−3%−0.19 pp45 q
FASTFastenal Co1.62%2,663,313$167Mtrimmed−1%−0.39 pp45 q
FULH.B. Fuller Company1.62%2,179,374$168Madded+1%−0.04 pp45 q
HRLHormel Foods Corporation1.50%5,075,509$155Mtrimmed−9%−0.37 pp45 q
WFCWells Fargo & Co.1.38%2,406,731$143Mtrimmed−10%−0.12 pp45 q
SHWThe Sherwin-Williams Company1.33%459,953$137Mtrimmed−0%−0.22 pp22 q
HONHoneywell International, Inc.1.27%617,330$132Mtrimmed−7%−0.05 pp45 q
ENTGEntegris Inc1.22%932,538$126Mtrimmed−2%−0.07 pp11 q
TNCTennant Company1.14%1,194,609$118Madded+2%−0.24 pp45 q
ABTAbbott Laboratories1.10%1,092,796$114Mtrimmed−13%−0.28 pp45 q
ROKRockwell Automation, Inc.1.07%402,373$111Madded+5%−0.01 pp20 q
DCIDonaldson Company, Inc.1.04%1,498,820$107Mtrimmed−6%−0.12 pp45 q
SCHWThe Charles Schwab Corporation0.97%1,367,378$101Mtrimmed−1%0.00 pp45 q
PFGPrincipal Financial Group, Inc.0.92%1,207,976$95Mtrimmed−2%−0.11 pp45 q
SYYSysco Corporation0.78%1,124,295$80Mtrimmed−11%−0.22 pp44 q
TGTTarget Corporation0.65%455,295$67Mtrimmed−1%−0.14 pp45 q
CRMSalesforce, Inc.0.64%256,559$66Mtrimmed−4%−0.14 pp11 q
BBYBest Buy Company, Inc.0.61%744,615$63Madded+7%+0.06 pp8 q
CHRWC.H. Robinson Worldwide, Inc.0.58%678,810$60Mtrimmed−2%+0.07 pp45 q
PJCPiper Sandler Companies0.58%262,302$60Madded+1%+0.08 pp6 q
WKWorkiva Inc.0.55%783,410$57Madded+3%−0.07 pp35 q
HDHome Depot, Inc.0.54%163,637$56Mtrimmed−3%−0.09 pp45 q
CASYCasey's General Stores Inc0.53%143,490$55Madded+4%+0.11 pp45 q
AXPAmerican Express Company0.51%227,516$53Mtrimmed−3%−0.01 pp45 q
TXNTexas Instruments Incorporated0.41%219,368$43Madded+7%+0.06 pp16 q
DISThe Walt Disney Company0.34%355,626$35Mtrimmed−6%−0.11 pp45 q
PGProcter & Gamble Company0.29%181,594$30Mtrimmed−4%−0.01 pp45 q
PIIPolaris Inc.0.27%361,645$28Mtrimmed−1%−0.08 pp14 q
ULTAUlta Beauty, Inc.0.27%72,994$28Madded+13%−0.06 pp2 q
ADPAutomatic Data Processing0.25%106,616$25Madded+11%+0.02 pp45 q
GNRCGenerac Holdings Inc0.24%190,653$25Mtrimmed−5%0.00 pp42 q
ONBOld National Bancorp0.24%1,473,316$25Mheld—26 q
BMIBadger Meter, Inc.0.23%128,205$24Mtrimmed−4%+0.02 pp45 q
MMM3M Company0.21%216,632$22Mtrimmed−3%−0.02 pp45 q
HSYThe Hershey Company0.19%107,398$20Mtrimmed−5%−0.02 pp45 q
XELXcel Energy, Inc.0.19%359,756$19Mtrimmed−1%0.00 pp45 q
TRVThe Travelers Companies, Inc.0.16%79,090$16Madded+2%−0.01 pp45 q
UPSUnited Parcel Service, Inc. Class B0.15%109,976$15Mtrimmed−23%−0.05 pp45 q
AIRAAR Corp.0.13%178,119$13Mtrimmed−11%+0.01 pp25 q
ALTRAltair Engineering Inc. Class A0.12%130,908$13Mtrimmed−6%0.00 pp9 q
HUBGHUB Group Inc0.12%292,839$13Mtrimmed−1%0.00 pp45 q
AZEKThe AZEK Company Inc.0.11%262,415$11Mtrimmed−6%−0.03 pp12 q
METAMeta Platforms, Inc. Class A0.11%21,592$11Madded+27%+0.03 pp22 q
JBTMJBT Marel Corporation0.11%122,627$12Madded+9%0.00 pp10 q
MEDPMedpace Holdings, Inc.0.11%28,809$12Madded0%0.00 pp8 q
BRK.BBERKSHIRE HATHAWAY Class B0.10%26,379$11Mtrimmed−0%−0.01 pp45 q
CLFDClearfield, Inc.0.10%281,696$11Madded+9%+0.02 pp7 q
PLXSPlexus Corp0.10%99,562$10Madded0%+0.01 pp17 q
WTFCWintrust Financial Corp0.10%100,705$10Mtrimmed−17%−0.02 pp45 q
AMPAmeriprise Financial, Inc.0.09%20,633$9Madded×3.0+0.06 pp44 q
ASBAssociated Banc-Corp0.09%420,295$9Mtrimmed−11%−0.01 pp45 q
CFRCullen/Frost Bankers Inc.0.09%87,066$9Mtrimmed−11%−0.02 pp32 q
THRMGentherm Inc0.09%183,998$9Mtrimmed−4%−0.02 pp43 q
MGPIMGP Ingredients Inc0.09%130,228$10Madded+24%0.00 pp23 q
ABBVAbbvie Inc.0.08%46,351$8Madded+6%0.00 pp45 q
GISGeneral Mills, Inc.0.08%132,536$8Mtrimmed−4%−0.01 pp45 q
INSPInspire Medical Systems, Inc.0.08%63,833$9Madded+8%−0.04 pp25 q
KNFKnife River Corporation0.08%118,150$8Madded+8%−0.01 pp3 q
QCRHQCR Holdings Inc0.08%136,408$8Mtrimmed−14%−0.01 pp30 q
BKHBlack Hills Corporation0.07%140,715$8Madded0%0.00 pp30 q
EMREmerson Electric Co.0.07%68,718$8Mtrimmed−4%−0.01 pp45 q
GBCIGlacier Bancorp Inc0.07%195,440$7Mtrimmed−9%−0.01 pp32 q
JAMFJamf Holding Corp.0.07%411,644$7Mtrimmed−8%−0.01 pp16 q
MRKMerck & Co., Inc.0.07%54,851$7Mtrimmed−4%0.00 pp45 q
NWENorthWestern Energy Group, Inc.0.07%137,385$7Madded0%0.00 pp20 q
NEOGNeogen Corp0.06%391,857$6Madded+14%+0.01 pp8 q
PANWPalo Alto Networks, Inc.0.06%17,173$6Madded+1%+0.01 pp6 q
GOOGLAlphabet Inc. Class A0.05%30,799$6Mtrimmed−5%0.00 pp36 q
CATCaterpillar Inc.0.05%17,088$6Mtrimmed−2%−0.01 pp45 q
OSKOshkosh Corp.0.05%50,465$5Mtrimmed−0%−0.01 pp45 q
SPYState Street SPDR S&P 500 ETF Trust0.05%8,893$5Madded+61%+0.02 pp45 q
SCHBSchwab U.S. Broad Market ETF0.05%87,852$6Mtrimmed−2%0.00 pp45 q
PNRPentair plc0.05%72,900$6Mtrimmed−20%−0.03 pp41 q
BRK.ABerkshire Hathaway Inc.0.04%6$4Mheld—44 q
GLWCorning Incorporated0.04%107,055$4Mtrimmed−15%0.00 pp45 q
XOMExxon Mobil Corp0.04%36,251$4Madded+18%+0.01 pp45 q
MCDMcDonald's Corporation0.04%16,431$4Madded+22%0.00 pp45 q
CVXChevron Corporation0.03%22,595$4Mtrimmed−7%−0.01 pp45 q
CTASCintas Corp0.03%3,774$3Mheld—17 q
COPConocoPhillips0.03%26,707$3Madded+6%0.00 pp45 q
COSTCostco Wholesale Corp0.03%3,734$3Mtrimmed−18%0.00 pp45 q
IVViShares Core S&P 500 ETF0.03%5,760$3Mtrimmed−8%0.00 pp45 q
PFEPfizer Inc.0.03%111,735$3Mtrimmed−17%−0.01 pp45 q
ALRSAlerus Financial Corporation0.02%97,964$2Mtrimmed−21%−0.01 pp11 q
AMGNAmgen Inc0.02%5,950$2Mtrimmed−18%0.00 pp45 q
AMATApplied Materials Inc0.02%7,477$2Mheld—30 q
BAXBaxter International Inc.0.02%61,308$2Mtrimmed−24%−0.01 pp45 q
BDXBecton, Dickinson and Co.0.02%7,749$2Mheld—45 q
CVRXCVRx, Inc.0.02%139,621$2Madded+40%0.00 pp11 q
EXKExact Sciences Corp0.02%38,525$2Madded+61%0.00 pp7 q
KMBKimberly-Clark Corp.0.02%11,989$2Mtrimmed−5%0.00 pp45 q
ORCLOracle Corp0.02%13,090$2Mtrimmed−50%−0.01 pp45 q
XLKState Street Technology Select Sector SPDR ETF0.02%7,989$2Mtrimmed−5%0.00 pp22 q
SOLVSolventum Corporation0.02%44,492$2Mnew+0.02 ppnew
WWDWoodward, Inc.0.02%14,000$2Mheld—8 q
ZBHZimmer Biomet Holdings, Inc.0.02%16,300$2Mtrimmed−1%0.00 pp45 q
ADBEAdobe Inc.0.01%1,920$1Madded+2%0.00 pp35 q
AEBAAllete Inc0.01%10,338$644,574trimmed−5%0.00 pp45 q
AWKAmerican Water Works Company, Inc0.01%5,000$645,800held—8 q
BPBP p.l.c.0.01%14,850$536,085held—8 q
BACBank of America Corporation0.01%23,732$943,822trimmed−1%0.00 pp45 q
BMOBank of Montreal0.01%9,000$754,650held—8 q
BSXBoston Scientific Corp.0.01%10,269$790,816trimmed−2%0.00 pp8 q
BMYBristol-Myers Squibb Co.0.01%29,382$1Mtrimmed−37%−0.01 pp45 q
CSCOCisco Systems, Inc. (DE)0.01%18,308$869,813trimmed−4%0.00 pp45 q
KOCoca-Cola Company0.01%22,910$1Mtrimmed−7%0.00 pp45 q
GEGE Aerospace0.01%7,783$1Madded+14%0.00 pp8 q
HWKNHawkins Inc0.01%13,320$1Mheld—45 q
IEXIDEX Corporation0.01%4,000$804,800held—8 q
IDXXIdexx Laboratories Inc0.01%2,502$1Mtrimmed−3%0.00 pp43 q
INTCIntel Corp0.01%35,788$1Mtrimmed−19%−0.01 pp45 q
QQQInvesco QQQ Trust, Series 10.01%1,919$919,412trimmed−47%−0.01 pp18 q
DVYiShares Select Dividend ETF0.01%6,645$803,917held—4 q
LOWLowe's Companies Inc.0.01%6,728$1Mtrimmed−2%−0.01 pp45 q
MOSThe Mosaic Company0.01%39,000$1Mheld—8 q
NVECNVE Corp0.01%7,300$545,237held—8 q
NEENextEra Energy, Inc.0.01%10,040$710,932added×2.5+0.01 pp45 q
NSCNorfolk Southern Corp.0.01%3,062$657,381trimmed−16%0.00 pp45 q
NTRSNorthern Trust Corp0.01%12,857$1Mtrimmed−86%−0.07 pp10 q
PDCOPatterson Companies, Inc.0.01%39,150$944,298held—45 q
PEPPepsiCo, Inc.0.01%7,925$1Mtrimmed−9%0.00 pp45 q
PSXPhillips 660.01%7,400$1Mheld—45 q
RTXRTX Corporation0.01%9,051$908,630added+22%0.00 pp45 q
SHELShell plc0.01%13,920$1Mheld—8 q
MDYState Street SPDR S&P MIDCAP 400 ETF Trust0.01%985$527,054new+0.01 ppnew
SLBSLB Limited0.01%13,575$640,469trimmed−7%0.00 pp8 q
SCHFSchwab International Equity ETF0.01%15,000$576,300held—45 q
SKYTSkyWater Technology0.01%168,870$1Mheld—13 q
SNASnap-on Incorporated0.01%4,365$1Mtrimmed−21%−0.01 pp45 q
SYKStryker Corporation0.01%4,000$1Mheld—8 q
TMOThermo Fisher Scientific, Inc.0.01%1,810$1Madded+17%0.00 pp42 q
UNPUnion Pacific Corp.0.01%5,509$1Mtrimmed−4%0.00 pp33 q
VCELVericel Corporation0.01%25,915$1Mheld—20 q
WMTWalmart Inc.0.01%13,618$922,075trimmed−24%0.00 pp45 q
WYWeyerhaeuser Company0.01%45,945$1Mtrimmed−2%−0.01 pp43 q
AMCRAmcor plc0.01%154,010$2Mtrimmed−0%0.00 pp21 q
CBChubb Limited0.01%2,309$588,980trimmed−24%0.00 pp8 q
TAT&T Inc.0.00%18,533$354,166added+1%0.00 pp45 q
AMDAdvanced Micro Devices0.00%1,673$271,377added+11%0.00 pp3 q
MOAltria Group, Inc.0.00%5,046$229,823added0%0.00 pp12 q
AMTAmerican Tower Corporation0.00%2,020$392,648held—26 q
AXGNAxogen, Inc.0.00%17,000$123,080held—20 q
BOHBank of Hawaii Corp.0.00%4,000$228,840held—3 q
BABoeing Company0.00%2,268$412,799added+10%0.00 pp45 q
BRCBrady Corporation0.00%7,000$462,140held—8 q
AVGOBroadcom Inc.0.00%308$494,503added+13%0.00 pp3 q
CMCanadian Imperial Bank of Commerce0.00%10,176$483,767held—8 q
CAHCardinal Health, Inc.0.00%2,197$216,009held—3 q
CARRCarrier Global Corporation0.00%3,867$243,930trimmed−5%0.00 pp4 q
CMGChipotle Mexican Grill, Inc.0.00%5,000$313,250held—3 q
CLFCleveland-Cliffs Inc.0.00%20,000$307,800trimmed−23%−0.01 pp5 q
CLColgate-Palmolive Company0.00%2,226$216,011trimmed−25%0.00 pp7 q
CMCSAComcast Corp0.00%5,554$217,495trimmed−19%0.00 pp4 q
DHRDanaher Corporation0.00%884$220,867trimmed−1%0.00 pp16 q
DEDeere & Company0.00%742$277,233trimmed−13%0.00 pp16 q
DGIIDigi International Inc0.00%9,000$206,370held—24 q
GEVGE Vernova Inc.0.00%1,942$333,072new0.00 ppnew
GPCGenuine Parts Company0.00%1,575$217,854trimmed−7%0.00 pp14 q
HPQHP Inc.0.00%5,814$203,606new0.00 ppnew
HOGHarley-Davidson, Inc.0.00%7,000$234,780trimmed−42%−0.01 pp8 q
DOCHealthpeak Properties, Inc.0.00%17,663$346,195added0%0.00 pp2 q
HBANHuntington Bancshares Inc0.00%36,128$476,167held—13 q
ITWIllinois Tool Works Inc.0.00%1,699$402,595trimmed−2%0.00 pp30 q
IXNiShares Global Tech ETF0.00%3,150$260,883held—3 q
EFAiShares MSCI EAFE ETF0.00%2,792$218,697held—3 q
IWOiShares Russell 2000 Growth ETF0.00%932$244,678held—4 q
IJRiShares Core S&P Small-Cap ETF0.00%3,358$358,164added+73%0.00 pp4 q
LMTLockheed Martin Corp.0.00%790$369,009trimmed−14%0.00 pp6 q
MSAMine Safety Incorporated0.00%1,470$275,904trimmed−3%0.00 pp5 q
MRSHMarsh0.00%1,338$281,943trimmed−39%0.00 pp11 q
MAMastercard Incorporated0.00%924$407,632trimmed−27%−0.01 pp27 q
MDLZMondelez International, Inc. Class A0.00%3,393$222,038trimmed−8%0.00 pp7 q
MURMurphy Oil Corp.0.00%5,000$206,200held—4 q
NEMNewmont Corporation0.00%8,000$334,960held—8 q
NKENike, Inc.0.00%4,274$322,131trimmed−9%0.00 pp29 q
PAYXPaychex Inc0.00%3,015$357,458trimmed−8%0.00 pp17 q
PMPhilip Morris International Inc.0.00%2,800$283,724trimmed−41%0.00 pp45 q
PLUGPlug Power Inc.0.00%10,000$23,300held—2 q
RFRegions Financial Corp.0.00%10,115$202,705new0.00 ppnew
SEICSEI Investments Co0.00%3,300$213,477held—3 q
SHYFThe Shyft Group, Inc.0.00%10,000$118,600held—15 q
SWBISmith & Wesson Brands, Inc.0.00%10,000$143,400held—8 q
SONSonoco Products Company0.00%5,000$253,600held—8 q
SBUXStarbucks Corp0.00%2,899$225,676trimmed−9%0.00 pp30 q
RGRSturm, Ruger & Company, Inc.0.00%12,000$499,800held—8 q
SU6Surmodics Inc0.00%10,000$420,400held—20 q
TJXTJX Companies, Inc. (The)0.00%2,759$303,766held—3 q
UFCSUnited Fire Group Inc.0.00%24,000$515,760held—8 q
VIGVanguard Dividend Appreciation ETF0.00%2,607$475,908trimmed−12%−0.01 pp30 q
VOVanguard Morningstar Mid-Cap ETF0.00%1,444$349,592new0.00 ppnew
VVVanguard Morningstar Large-Cap ETF0.00%827$206,436new0.00 ppnew
VUGVanguard Morningstar Growth ETF0.00%1,128$421,883trimmed−10%0.00 pp6 q
VTIVanguard Morningstar Total Stock Market ETF0.00%931$249,071added+12%0.00 pp2 q
WECWEC Energy Group, Inc.0.00%4,200$329,532added+5%0.00 pp37 q
WMWaste Management, Inc.0.00%1,114$237,661added+11%0.00 pp2 q
ZTSZoetis Inc.0.00%1,900$329,384trimmed−1%0.00 pp6 q
ALTMArcadium Lithium PLC0.00%13,925$46,788held—2 q
ACNAccenture PLC0.00%671$203,588held—16 q
LINLinde plc0.00%515$225,987held—3 q
TTTrane Technologies plc0.00%1,129$371,362trimmed−1%0.00 pp6 q
MCSThe Marcus Corporation—−169,856—exited−0.02 pp—
ADSKAutodesk Inc—−800—exited0.00 pp—
DAKTDaktronics Inc—−19,000—exited0.00 pp—
FFord Motor Company—−15,600—exited0.00 pp—
IBMInternational Business Machines Corporation—−1,117—exited0.00 pp—
IWRiShares Russell Mid-Cap ETF—−2,385—exited0.00 pp—
MPCMarathon Petroleum Corporation—−1,000—exited0.00 pp—
NMSNuveen Minnesota Quality Municipal Income Fund—−31,200—exited0.00 pp—
SNAPSnap Inc.—−10,000—exited0.00 pp—
TSLATesla, Inc.—−1,554—exited0.00 pp—
URIUnited Rentals, Inc.—−345—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