Skip to content

Search

Search managers or tickers

Mairs & Power

Q4 2023 13F · by Andrew Adams, CIO

As of
Dec 31, 2023
Filed
Feb 14, 2024
US stock
$9.5B · prev $8.5B
Positions
231 · prev 214
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 36 equal-sized positions

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

Low turnover · 10% a year, about 9.8 years per position

  1. Low
  2. Moderate
  3. High

Top 5 positions25% of US stock

  1. MSFT Microsoft Corp trimmed+0.24 pp trimmed+0.247.8%
  2. GOOG Alphabet Inc. Class C trimmed−0.26 pp trimmed−0.265.0%
  3. UNH UNITEDHEALTH GROUP INCORPORATED (Delaware) added−0.29 pp added−0.294.5%
  4. AMZN Amazon.Com Inc trimmed−0.05 pp trimmed−0.053.9%
  5. NVDA Nvidia Corp trimmed−0.24 pp trimmed−0.243.9%

Positions231 in this filing · 3 exited

MSFTMicrosoft Corp7.83%1,975,744$743Mtrimmed−4%+0.24 pp43 q
GOOGAlphabet Inc. Class C4.97%3,343,819$471Mtrimmed−1%−0.26 pp39 q
UNHUNITEDHEALTH GROUP INCORPORATED (Delaware)4.50%811,055$427Madded0%−0.29 pp43 q
AMZNAmazon.Com Inc3.93%2,452,975$373Mtrimmed−8%−0.05 pp41 q
NVDANvidia Corp3.89%746,438$370Mtrimmed−8%−0.24 pp19 q
GGGGraco Inc3.68%4,024,787$349Mtrimmed−4%+0.10 pp43 q
TTCToro Company (The)3.26%3,225,547$310Madded+1%+0.13 pp43 q
JPMJPMorgan Chase & Co.3.10%1,727,101$294Madded+2%+0.23 pp43 q
USBU.S. Bancorp2.75%6,037,103$261Mtrimmed−4%+0.31 pp43 q
FISVFiserv, Inc.2.72%1,943,707$258Mtrimmed−0%+0.13 pp43 q
ECLEcolab, Inc.2.56%1,226,530$243Mtrimmed−13%−0.23 pp43 q
MDTMedtronic plc2.55%2,937,957$242Mtrimmed−1%−0.17 pp37 q
TECHBio-Techne Corp.2.50%3,079,483$238Madded+1%+0.06 pp38 q
LFUSLittelfuse Inc2.42%859,245$230Mtrimmed−2%−0.13 pp24 q
LLYEli Lilly & Co.2.41%392,689$229Mtrimmed−8%−0.28 pp43 q
FASTFastenal Co2.18%3,190,597$207Mtrimmed−1%+0.11 pp43 q
QCOMQualcomm Inc2.13%1,399,244$202Mtrimmed−4%+0.22 pp43 q
JNJJohnson & Johnson2.09%1,264,667$198Mtrimmed−6%−0.37 pp43 q
FULH.B. Fuller Company1.95%2,276,800$185Mtrimmed−4%+0.05 pp43 q
HRLHormel Foods Corporation1.85%5,459,039$175Madded+2%−0.54 pp43 q
NVTnVent Electric plc1.78%2,853,642$169Mtrimmed−12%−0.24 pp23 q
LNTAlliant Energy Corporation1.72%3,173,484$163Madded+2%−0.05 pp41 q
VVISA Inc.1.72%627,753$163Madded0%+0.03 pp43 q
MSIMotorola Solutions, Inc. New1.66%502,457$157Mtrimmed−6%−0.04 pp22 q
SHWThe Sherwin-Williams Company1.55%473,053$148Mtrimmed−16%−0.14 pp20 q
HONHoneywell International, Inc.1.50%677,823$142Madded0%+0.04 pp43 q
ABTAbbott Laboratories1.49%1,285,461$141Mtrimmed−1%+0.01 pp43 q
WFCWells Fargo & Co.1.44%2,783,702$137Mtrimmed−3%+0.06 pp43 q
VZVerizon Communications1.35%3,386,406$128Madded+29%+0.35 pp43 q
DCIDonaldson Company, Inc.1.30%1,888,681$123Mtrimmed−3%−0.06 pp43 q
ENTGEntegris Inc1.26%998,159$120Mtrimmed−12%+0.01 pp9 q
ROKRockwell Automation, Inc.1.26%384,684$119Madded+2%0.00 pp18 q
TNCTennant Company1.20%1,224,709$114Mtrimmed−8%+0.04 pp43 q
AAPLApple Inc.1.19%584,900$113Madded×3.9+0.89 pp43 q
SYYSysco Corporation1.09%1,412,120$103Madded+1%+0.01 pp42 q
SCHWThe Charles Schwab Corporation1.07%1,469,537$101Mtrimmed−1%+0.12 pp43 q
PFGPrincipal Financial Group, Inc.0.99%1,191,691$94Mtrimmed−0%−0.02 pp43 q
WKWorkiva Inc.0.82%768,573$78Mtrimmed−3%−0.12 pp33 q
CRMSalesforce, Inc.0.77%279,155$73Mtrimmed−2%+0.09 pp9 q
TGTTarget Corporation0.69%458,228$65Mtrimmed−0%+0.09 pp43 q
HDHome Depot, Inc.0.65%178,942$62Mtrimmed−4%−0.01 pp43 q
CHRWC.H. Robinson Worldwide, Inc.0.53%576,746$50Madded+1%−0.05 pp43 q
AXPAmerican Express Company0.48%241,580$45Mtrimmed−3%+0.04 pp43 q
BBYBest Buy Company, Inc.0.44%532,167$42Madded×92.6+0.44 pp6 q
PIIPolaris Inc.0.37%369,884$35Mtrimmed−2%−0.09 pp12 q
DISThe Walt Disney Company0.36%383,004$35Madded+4%+0.01 pp43 q
TXNTexas Instruments Incorporated0.33%184,568$31Madded+32%+0.07 pp14 q
UPSUnited Parcel Service, Inc. Class B0.32%191,829$30Mtrimmed−5%−0.05 pp43 q
MMM3M Company0.30%256,353$28Mtrimmed−5%0.00 pp43 q
ONBOld National Bancorp0.29%1,603,286$27Mtrimmed−26%−0.08 pp24 q
GNRCGenerac Holdings Inc0.28%204,682$26Mtrimmed−5%0.00 pp40 q
BMIBadger Meter, Inc.0.23%141,376$22Mtrimmed−3%−0.02 pp43 q
PJCPiper Sandler Companies0.23%123,095$22Madded×3.1+0.16 pp4 q
XELXcel Energy, Inc.0.23%353,276$22Madded+6%+0.01 pp43 q
THRMGentherm Inc0.22%395,006$21Madded+9%−0.01 pp41 q
ADPAutomatic Data Processing0.21%86,231$20Madded+3%−0.03 pp43 q
PGProcter & Gamble Company0.20%132,336$19Mtrimmed−2%−0.03 pp43 q
HSYThe Hershey Company0.19%97,220$18Madded+24%+0.01 pp43 q
TRVThe Travelers Companies, Inc.0.16%77,836$15Mtrimmed−3%+0.01 pp43 q
AZEKThe AZEK Company Inc.0.15%383,353$15Mtrimmed−5%+0.01 pp10 q
WTFCWintrust Financial Corp0.15%151,765$14Mtrimmed−8%0.00 pp43 q
ALTRAltair Engineering Inc. Class A0.14%160,198$13Mtrimmed−12%+0.01 pp7 q
INSPInspire Medical Systems, Inc.0.14%64,609$13Madded+3%−0.01 pp23 q
CASYCasey's General Stores Inc0.13%43,327$12Mtrimmed−17%−0.04 pp43 q
HUBGHUB Group Inc0.13%129,052$12Madded+31%+0.04 pp43 q
JAMFJamf Holding Corp.0.13%666,246$12Mtrimmed−35%−0.08 pp14 q
NTRSNorthern Trust Corp0.13%151,532$13Mtrimmed−33%−0.06 pp8 q
AIRAAR Corp.0.12%184,126$11Mtrimmed−12%−0.03 pp23 q
CFRCullen/Frost Bankers Inc.0.12%103,607$11Mtrimmed−3%+0.01 pp30 q
PLXSPlexus Corp0.11%95,492$10Mtrimmed−9%0.00 pp15 q
GISGeneral Mills, Inc.0.10%148,896$10Mtrimmed−4%−0.02 pp43 q
JBTMJBT Marel Corporation0.10%96,927$10Mtrimmed−3%−0.02 pp8 q
MEDPMedpace Holdings, Inc.0.10%31,189$10Mtrimmed−16%−0.01 pp6 q
SPYState Street SPDR S&P 500 ETF Trust0.10%20,518$10Madded×2.0+0.05 pp43 q
ASBAssociated Banc-Corp0.09%399,310$9Madded+14%+0.02 pp43 q
BRK.BBERKSHIRE HATHAWAY Class B0.09%24,308$9Mtrimmed−10%−0.02 pp43 q
GBCIGlacier Bancorp Inc0.09%214,730$9Mtrimmed−6%+0.01 pp30 q
QCRHQCR Holdings Inc0.09%151,155$9Mtrimmed−4%0.00 pp28 q
ABBVAbbvie Inc.0.08%47,284$7Mtrimmed−1%0.00 pp43 q
EMREmerson Electric Co.0.08%77,481$8Mtrimmed−4%−0.01 pp43 q
MGPIMGP Ingredients Inc0.08%80,693$8Madded+5%−0.02 pp21 q
BKHBlack Hills Corporation0.07%129,190$7Mtrimmed−2%−0.01 pp28 q
CLFDClearfield, Inc.0.07%229,181$7Madded+5%0.00 pp5 q
DGIIDigi International Inc0.07%255,527$7Mtrimmed−75%−0.25 pp22 q
MRKMerck & Co., Inc.0.07%61,984$7Madded+4%0.00 pp43 q
NEOGNeogen Corp0.07%321,804$6Madded+36%+0.02 pp6 q
NWENorthWestern Energy Group, Inc.0.07%124,530$6Mtrimmed−2%0.00 pp18 q
PNRPentair plc0.07%94,081$7Mtrimmed−3%0.00 pp39 q
CTLTCatalent, Inc.0.06%137,182$6Mtrimmed−33%−0.05 pp28 q
KNFKnife River Corporation0.06%84,705$6Mnew+0.06 ppnew
OSKOshkosh Corp.0.06%53,125$6Mtrimmed−11%−0.01 pp43 q
42OPhysicians Realty Trust0.06%422,188$6Mtrimmed−2%0.00 pp37 q
GOOGLAlphabet Inc. Class A0.05%35,721$5Madded+26%+0.01 pp34 q
BAXBaxter International Inc.0.05%120,953$5Mtrimmed−32%−0.03 pp43 q
CATCaterpillar Inc.0.05%17,580$5Mheld—43 q
GLWCorning Incorporated0.05%164,196$5Mtrimmed−14%−0.02 pp43 q
PANWPalo Alto Networks, Inc.0.05%15,044$4Madded+43%+0.02 pp4 q
PFEPfizer Inc.0.05%174,976$5Mtrimmed−32%−0.05 pp43 q
SCHBSchwab U.S. Broad Market ETF0.05%84,000$5Mtrimmed−1%0.00 pp43 q
CVXChevron Corporation0.04%24,578$4Mtrimmed−3%−0.01 pp43 q
IVViShares Core S&P 500 ETF0.04%7,031$3Mtrimmed−8%0.00 pp43 q
MCDMcDonald's Corporation0.04%13,894$4Mtrimmed−2%0.00 pp43 q
ALRSAlerus Financial Corporation0.03%124,294$3Mtrimmed−12%0.00 pp9 q
BRK.ABerkshire Hathaway Inc.0.03%6$3Mheld—42 q
BMYBristol-Myers Squibb Co.0.03%53,302$3Madded+6%0.00 pp43 q
CVRXCVRx, Inc.0.03%91,903$3Mtrimmed−45%0.00 pp9 q
COPConocoPhillips0.03%25,019$3Madded+1%0.00 pp43 q
COSTCostco Wholesale Corp0.03%4,936$3Madded+43%+0.01 pp43 q
XOMExxon Mobil Corp0.03%31,387$3Mtrimmed−0%−0.01 pp43 q
INTCIntel Corp0.03%49,087$2Mtrimmed−29%0.00 pp43 q
MCSThe Marcus Corporation0.03%192,346$3Mtrimmed−8%−0.01 pp31 q
ORCLOracle Corp0.03%25,960$3Mtrimmed−1%0.00 pp43 q
XLVState Street Health Care Select Sector SPDR ETF0.03%19,483$3Mnew+0.03 ppnew
XLPState Street Consumer Staples Select Sector SPDR ETF0.03%44,420$3Mnew+0.03 ppnew
AMGNAmgen Inc0.02%7,465$2Mtrimmed−0%0.00 pp43 q
BDXBecton, Dickinson and Co.0.02%7,884$2Mtrimmed−0%0.00 pp43 q
CTASCintas Corp0.02%3,809$2Mheld—15 q
KOCoca-Cola Company0.02%24,306$1Madded+1%0.00 pp43 q
EXKExact Sciences Corp0.02%23,800$2Mheld—5 q
IDXXIdexx Laboratories Inc0.02%2,777$2Mtrimmed−2%+0.01 pp41 q
QQQInvesco QQQ Trust, Series 10.02%4,704$2Madded+98%+0.01 pp16 q
KMBKimberly-Clark Corp.0.02%14,089$2Mtrimmed−5%0.00 pp43 q
LOWLowe's Companies Inc.0.02%6,972$2Mtrimmed−1%0.00 pp43 q
PEPPepsiCo, Inc.0.02%9,220$2Madded0%0.00 pp43 q
XLKState Street Technology Select Sector SPDR ETF0.02%8,089$2Madded+5%+0.01 pp20 q
SKYTSkyWater Technology0.02%224,540$2Mheld—11 q
SNASnap-on Incorporated0.02%7,655$2Mtrimmed−3%0.00 pp43 q
UNPUnion Pacific Corp.0.02%5,910$1Mtrimmed−15%0.00 pp31 q
WYWeyerhaeuser Company0.02%45,993$2Mtrimmed−11%0.00 pp41 q
WWDWoodward, Inc.0.02%14,000$2Mheld—6 q
ZBHZimmer Biomet Holdings, Inc.0.02%18,295$2Mtrimmed−12%−0.01 pp43 q
AMCRAmcor plc0.02%184,010$2Mtrimmed−3%0.00 pp19 q
ADBEAdobe Inc.0.01%1,860$1Madded+1%0.00 pp33 q
AEBAAllete Inc0.01%12,188$745,418trimmed−10%0.00 pp43 q
AMTAmerican Tower Corporation0.01%2,211$477,311trimmed−8%+0.01 pp24 q
AWKAmerican Water Works Company, Inc0.01%5,000$659,950held—6 q
AMPAmeriprise Financial, Inc.0.01%1,895$719,778trimmed−12%0.00 pp42 q
AMATApplied Materials Inc0.01%7,477$1Mheld—28 q
BPBP p.l.c.0.01%14,850$525,690trimmed−5%0.00 pp6 q
BACBank of America Corporation0.01%25,117$845,689trimmed−2%0.00 pp43 q
BMOBank of Montreal0.01%9,000$890,460held—6 q
BABoeing Company0.01%2,501$651,911trimmed−6%0.00 pp43 q
BSXBoston Scientific Corp.0.01%10,335$597,466added0%0.00 pp6 q
CMCanadian Imperial Bank of Commerce0.01%10,176$489,873held—6 q
CSCOCisco Systems, Inc. (DE)0.01%20,001$1Mtrimmed−2%0.00 pp43 q
CLFCleveland-Cliffs Inc.0.01%26,000$530,920held—3 q
METAMeta Platforms, Inc. Class A0.01%2,080$736,237added0%0.00 pp20 q
GEGE Aerospace0.01%6,866$876,308trimmed−8%0.00 pp6 q
HWKNHawkins Inc0.01%13,320$937,994held—43 q
HBANHuntington Bancshares Inc0.01%40,546$515,745trimmed−5%0.00 pp11 q
IEXIDEX Corporation0.01%4,000$868,440held—6 q
DVYiShares Select Dividend ETF0.01%8,350$978,792added+12%0.00 pp2 q
MAMastercard Incorporated0.01%1,255$535,270added+39%+0.01 pp25 q
MOSThe Mosaic Company0.01%39,000$1Mheld—6 q
NVECNVE Corp0.01%7,300$572,539trimmed−1%0.00 pp6 q
NKENike, Inc.0.01%4,646$504,416added+2%0.00 pp27 q
NSCNorfolk Southern Corp.0.01%3,722$879,806held—43 q
PDCOPatterson Companies, Inc.0.01%42,730$1Mtrimmed−0%0.00 pp43 q
PSXPhillips 660.01%7,680$1Madded0%0.00 pp43 q
RTXRTX Corporation0.01%8,621$725,371trimmed−4%0.00 pp43 q
SHELShell plc0.01%13,920$915,936held—6 q
SLBSLB Limited0.01%14,625$761,085held—6 q
SCHFSchwab International Equity ETF0.01%15,000$554,400held—43 q
SBUXStarbucks Corp0.01%5,417$520,089trimmed−10%0.00 pp28 q
SYKStryker Corporation0.01%4,012$1Mtrimmed−1%0.00 pp6 q
RGRSturm, Ruger & Company, Inc.0.01%12,000$545,400held—6 q
TMOThermo Fisher Scientific, Inc.0.01%1,631$865,718added+4%0.00 pp40 q
UFCSUnited Fire Group Inc.0.01%24,000$482,880trimmed−8%0.00 pp6 q
VIGVanguard Dividend Appreciation ETF0.01%3,882$661,493trimmed−13%0.00 pp28 q
VUGVanguard Morningstar Growth ETF0.01%1,543$479,688held—4 q
VCELVericel Corporation0.01%25,915$922,833held—18 q
WMTWalmart Inc.0.01%6,883$1Mtrimmed−0%0.00 pp43 q
CBChubb Limited0.01%3,002$678,452added+1%0.00 pp6 q
TAT&T Inc.0.00%17,884$300,094trimmed−23%0.00 pp43 q
AMDAdvanced Micro Devices0.00%1,552$228,780new0.00 ppnew
MOAltria Group, Inc.0.00%5,040$203,298added0%0.00 pp10 q
AMEAmetek, Inc.0.00%1,471$242,553held—5 q
ADSKAutodesk Inc0.00%825$200,871new0.00 ppnew
AXGNAxogen, Inc.0.00%17,000$116,110trimmed−23%0.00 pp18 q
BOHBank of Hawaii Corp.0.00%4,000$289,840new0.00 ppnew
BIIBBiogen Inc.0.00%950$245,832held—43 q
BRCBrady Corporation0.00%7,000$410,830held—6 q
AVGOBroadcom Inc.0.00%240$267,900new0.00 ppnew
CAHCardinal Health, Inc.0.00%2,238$225,590new0.00 ppnew
CARRCarrier Global Corporation0.00%3,960$227,502held—2 q
CMGChipotle Mexican Grill, Inc.0.00%100$228,696new0.00 ppnew
CLColgate-Palmolive Company0.00%3,001$239,210held—5 q
CMCSAComcast Corp0.00%4,961$217,540trimmed−6%0.00 pp2 q
DAKTDaktronics Inc0.00%19,000$161,120held—6 q
DHRDanaher Corporation0.00%1,226$283,623added+1%0.00 pp14 q
DEDeere & Company0.00%857$342,689trimmed−0%0.00 pp14 q
ELANElanco Animal Health Incorporated0.00%13,442$200,286trimmed−83%−0.01 pp20 q
ETEnergy Transfer LP0.00%27,500$379,500new0.00 ppnew
FFord Motor Company0.00%15,600$190,164held—12 q
GPCGenuine Parts Company0.00%1,700$235,450trimmed−13%0.00 pp12 q
HOGHarley-Davidson, Inc.0.00%12,200$449,448trimmed−15%−0.01 pp6 q
ITWIllinois Tool Works Inc.0.00%1,639$429,320added+1%0.00 pp28 q
IBMInternational Business Machines Corporation0.00%1,302$212,942new0.00 ppnew
IXNiShares Global Tech ETF0.00%3,150$214,767new0.00 ppnew
EFAiShares MSCI EAFE ETF0.00%2,792$210,377new0.00 ppnew
IWOiShares Russell 2000 Growth ETF0.00%1,547$390,184trimmed−22%−0.01 pp2 q
IJRiShares Core S&P Small-Cap ETF0.00%1,946$210,655trimmed−16%0.00 pp2 q
LMTLockheed Martin Corp.0.00%958$434,204trimmed−7%0.00 pp4 q
MSAMine Safety Incorporated0.00%1,490$251,557added+1%0.00 pp3 q
MRSHMarsh0.00%2,159$409,066trimmed−1%0.00 pp9 q
MDLZMondelez International, Inc. Class A0.00%3,745$271,250added+10%0.00 pp5 q
MURMurphy Oil Corp.0.00%5,000$213,300held—2 q
NEMNewmont Corporation0.00%8,000$331,120held—6 q
NEENextEra Energy, Inc.0.00%4,114$249,884trimmed−9%0.00 pp43 q
NVSNovartis AG0.00%2,024$204,363new0.00 ppnew
NMSNuveen Minnesota Quality Municipal Income Fund0.00%31,200$342,576held—37 q
JPCNuveen Preferred & Income Opportunities Fund0.00%26,999$182,513new0.00 ppnew
PAYXPaychex Inc0.00%3,445$410,334trimmed−17%−0.01 pp15 q
PMPhilip Morris International Inc.0.00%4,740$445,939trimmed−0%−0.01 pp43 q
RFRegions Financial Corp.0.00%15,000$290,700held—6 q
SEICSEI Investments Co0.00%3,300$209,715new0.00 ppnew
XLUState Street Utilities Select Sector SPDR ETF0.00%6,685$423,361new0.00 ppnew
SHYFThe Shyft Group, Inc.0.00%10,000$122,200held—13 q
SWBISmith & Wesson Brands, Inc.0.00%10,000$135,600held—6 q
SNAPSnap Inc.0.00%10,000$169,300held—3 q
SONSonoco Products Company0.00%5,035$281,305added+1%0.00 pp6 q
SU6Surmodics Inc0.00%10,000$363,500held—18 q
TJXTJX Companies, Inc. (The)0.00%2,715$254,694new0.00 ppnew
TSLATesla, Inc.0.00%1,554$386,138held—4 q
URIUnited Rentals, Inc.0.00%595$341,185added+8%0.00 pp4 q
VGTVanguard Information Technology ETF0.00%420$203,280new0.00 ppnew
WECWEC Energy Group, Inc.0.00%4,209$354,272trimmed−3%0.00 pp35 q
ZTSZoetis Inc.0.00%1,923$379,543held—4 q
ACNAccenture PLC0.00%736$258,270added+1%0.00 pp14 q
LINLinde plc0.00%523$214,801new0.00 ppnew
TTTrane Technologies plc0.00%1,144$279,022trimmed−3%0.00 pp4 q
SNBRQSleep Number Corp—−149,958—exited−0.04 pp—
PLUGPlug Power Inc.—−10,000—exited0.00 pp—
VRTXVertex Pharmaceuticals Inc—−755—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