Skip to content

Search

Search managers or tickers

Mairs & Power

Q4 2021 13F · by Andrew Adams, CIO

As of
Dec 31, 2021
Filed
Feb 14, 2022
US stock
$10.8B · prev $10.0B
Positions
218 · prev 210
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%

Moves198 since the prior filing

The book

Focused · behaves like 38 equal-sized positions

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

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

  1. Low
  2. Moderate
  3. High

Top 5 positions24% of US stock

  1. MSFT Microsoft Corp trimmed+0.40 pp trimmed+0.406.3%
  2. GOOG Alphabet Inc. Class C added+0.06 pp added+0.066.2%
  3. UNH UNITEDHEALTH GROUP INCORPORATED (Delaware) trimmed+0.63 pp trimmed+0.634.3%
  4. ECL Ecolab, Inc. trimmed+0.12 pp trimmed+0.123.9%
  5. AMZN Amazon.Com Inc added+0.05 pp added+0.053.6%

Positions218 in this filing · 8 exited

MSFTMicrosoft Corp6.28%2,014,805$678Mtrimmed−3%+0.40 pp35 q
GOOGAlphabet Inc. Class C6.24%232,694$673Madded0%+0.06 pp31 q
UNHUNITEDHEALTH GROUP INCORPORATED (Delaware)4.27%917,537$461Mtrimmed−1%+0.63 pp35 q
ECLEcolab, Inc.3.94%1,813,460$425Mtrimmed−1%+0.12 pp35 q
AMZNAmazon.Com Inc3.57%115,601$385Madded+8%+0.05 pp33 q
USBU.S. Bancorp3.50%6,722,887$378Madded+3%−0.38 pp35 q
NVDANvidia Corp3.14%1,152,673$339Mtrimmed−14%+0.37 pp11 q
TECHBio-Techne Corp.3.13%653,815$338Mtrimmed−1%−0.08 pp30 q
GGGGraco Inc3.09%4,140,325$334Mtrimmed−0%+0.18 pp35 q
MDTMedtronic plc2.62%2,729,370$282Mtrimmed−0%−0.81 pp29 q
TTCToro Company (The)2.52%2,723,989$272Madded+4%−0.02 pp35 q
JNJJohnson & Johnson2.46%1,551,226$265Madded0%−0.04 pp35 q
LFUSLittelfuse Inc2.34%802,624$253Madded+4%+0.22 pp16 q
HRLHormel Foods Corporation2.21%4,898,985$239Madded+3%+0.26 pp35 q
VVISA Inc.2.13%1,060,792$230Madded0%−0.23 pp35 q
FULH.B. Fuller Company2.03%2,702,753$219Mtrimmed−0%+0.28 pp35 q
FISVFiserv, Inc.2.01%2,087,080$217Mtrimmed−0%−0.26 pp35 q
FASTFastenal Co1.97%3,321,021$213Mtrimmed−2%+0.21 pp35 q
MSIMotorola Solutions, Inc. New1.96%777,374$211Mtrimmed−5%+0.06 pp14 q
ABTAbbott Laboratories1.95%1,499,599$211Mtrimmed−1%+0.17 pp35 q
QCOMQualcomm Inc1.91%1,130,455$207Mtrimmed−0%+0.45 pp35 q
DCIDonaldson Company, Inc.1.83%3,325,810$197Mtrimmed−0%−0.09 pp35 q
SHWThe Sherwin-Williams Company1.77%541,356$191Mtrimmed−3%+0.21 pp12 q
LLYEli Lilly & Co.1.70%663,014$183Mtrimmed−0%+0.17 pp35 q
WFCWells Fargo & Co.1.63%3,667,548$176Mtrimmed−0%−0.08 pp35 q
HDHome Depot, Inc.1.59%414,621$172Mtrimmed−2%+0.20 pp35 q
MMM3M Company1.56%945,626$168Mtrimmed−4%−0.17 pp35 q
SCHWThe Charles Schwab Corporation1.48%1,905,412$160Madded+20%+0.32 pp35 q
DISThe Walt Disney Company1.43%999,901$155Mtrimmed−1%−0.27 pp35 q
HONHoneywell International, Inc.1.40%723,234$151Mtrimmed−2%−0.16 pp35 q
NVTnVent Electric plc1.35%3,843,200$146Mtrimmed−0%+0.10 pp15 q
CHRWC.H. Robinson Worldwide, Inc.1.33%1,338,323$144Madded+2%+0.19 pp35 q
TNCTennant Company1.26%1,680,102$136Madded0%+0.02 pp35 q
TGTTarget Corporation1.20%560,326$130Mtrimmed−0%−0.08 pp35 q
SYYSysco Corporation1.03%1,421,254$112Madded+49%+0.28 pp34 q
PFGPrincipal Financial Group, Inc.0.99%1,477,014$107Mtrimmed−11%−0.08 pp35 q
AIYActivision Blizzard Inc0.65%1,051,997$70Mtrimmed−5%−0.21 pp8 q
AXPAmerican Express Company0.60%397,127$65Mtrimmed−36%−0.45 pp35 q
GLWCorning Incorporated0.59%1,702,469$63Mtrimmed−1%−0.04 pp35 q
DGIIDigi International Inc0.58%2,549,412$63Mtrimmed−1%+0.04 pp14 q
JAMFJamf Holding Corp.0.57%1,619,350$62Madded+6%−0.02 pp6 q
CRMSalesforce, Inc.0.57%241,517$61Mnew+0.57 ppnew
UPSUnited Parcel Service, Inc. Class B0.49%245,915$53Mtrimmed−2%+0.03 pp35 q
ROKRockwell Automation, Inc.0.48%149,073$52Mtrimmed−0%+0.04 pp10 q
WKWorkiva Inc.0.48%399,431$52Mtrimmed−5%−0.11 pp25 q
LNTAlliant Energy Corporation0.44%774,984$48Mtrimmed−0%0.00 pp33 q
BAXBaxter International Inc.0.41%516,468$44Mtrimmed−10%−0.05 pp35 q
ONBOld National Bancorp0.41%2,439,905$44Mtrimmed−3%−0.02 pp16 q
PFEPfizer Inc.0.41%751,298$44Mtrimmed−54%−0.29 pp35 q
PIIPolaris Inc.0.41%398,710$44Madded+51%+0.09 pp4 q
INSPInspire Medical Systems, Inc.0.36%171,083$39Mtrimmed−1%−0.04 pp15 q
JPMJPMorgan Chase & Co.0.36%243,681$39Madded+10%0.00 pp35 q
SNBRQSleep Number Corp0.35%494,639$38Madded+51%+0.04 pp7 q
THRMGentherm Inc0.34%423,061$37Mtrimmed−13%−0.05 pp33 q
ENTGEntegris Inc0.28%221,580$31Mnew+0.28 ppnew
GNRCGenerac Holdings Inc0.27%83,828$30Mtrimmed−3%−0.08 pp32 q
PGProcter & Gamble Company0.26%169,838$28Mtrimmed−9%0.00 pp35 q
AAPLApple Inc.0.23%137,187$24Madded0%+0.04 pp35 q
GISGeneral Mills, Inc.0.21%336,354$23Mtrimmed−6%0.00 pp35 q
BMIBadger Meter, Inc.0.19%191,638$20Mtrimmed−4%−0.01 pp35 q
CCMPCMC Materials, Inc.0.18%100,289$19Mtrimmed−10%+0.04 pp12 q
ELANElanco Animal Health Incorporated0.18%683,952$19Mtrimmed−40%−0.19 pp12 q
XELXcel Energy, Inc.0.18%282,627$19Madded0%0.00 pp35 q
ZBHZimmer Biomet Holdings, Inc.0.18%153,574$20Mtrimmed−28%−0.13 pp35 q
CFRCullen/Frost Bankers Inc.0.17%143,868$18Mtrimmed−5%−0.01 pp22 q
OSKOshkosh Corp.0.16%157,624$18Madded+10%+0.01 pp35 q
WTFCWintrust Financial Corp0.16%191,143$17Mtrimmed−19%−0.03 pp35 q
SPYState Street SPDR S&P 500 ETF Trust0.15%34,721$16Madded×2.3+0.09 pp35 q
TRVThe Travelers Companies, Inc.0.15%101,109$16Mtrimmed−0%0.00 pp35 q
AIRAAR Corp.0.14%381,272$15Mtrimmed−0%+0.02 pp15 q
GBCIGlacier Bancorp Inc0.14%268,296$15Mtrimmed−0%−0.01 pp22 q
HSYThe Hershey Company0.14%79,600$15Madded+4%+0.01 pp35 q
CASYCasey's General Stores Inc0.13%70,068$14Madded+6%+0.01 pp35 q
CTLTCatalent, Inc.0.13%112,842$14Mtrimmed−6%−0.03 pp20 q
TXNTexas Instruments Incorporated0.13%74,560$14Madded+2%−0.01 pp6 q
PNRPentair plc0.13%190,182$14Mtrimmed−7%−0.02 pp31 q
EMREmerson Electric Co.0.10%116,739$11Mtrimmed−12%−0.03 pp35 q
INTCIntel Corp0.10%213,337$11Mtrimmed−2%−0.02 pp35 q
42OPhysicians Realty Trust0.10%564,890$11Mtrimmed−0%0.00 pp29 q
GWBGreat Western Bancorp, Inc.0.09%272,062$9Mtrimmed−58%−0.12 pp24 q
MCSThe Marcus Corporation0.09%561,568$10Mtrimmed−0%−0.01 pp23 q
PLXSPlexus Corp0.09%100,095$10Madded+6%+0.01 pp7 q
AZEKThe AZEK Company Inc.0.08%194,426$9Madded+75%+0.04 pp2 q
BKHBlack Hills Corporation0.08%127,146$9Mtrimmed−10%−0.01 pp20 q
HUBGHUB Group Inc0.08%107,501$9Mtrimmed−0%+0.01 pp35 q
QCRHQCR Holdings Inc0.08%156,289$9Madded+6%0.00 pp20 q
ABBVAbbvie Inc.0.07%52,394$7Madded+3%+0.02 pp35 q
ASBAssociated Banc-Corp0.07%345,524$8Mtrimmed−0%0.00 pp35 q
BRK.BBERKSHIRE HATHAWAY Class B0.07%23,712$7Mtrimmed−1%0.00 pp35 q
CVXChevron Corporation0.07%60,537$7Mtrimmed−5%+0.01 pp35 q
EPACEnerpac Tool Group Corp.0.07%353,159$7Madded+13%+0.01 pp28 q
ENVEnvestnet, Inc.0.07%97,965$8Mtrimmed−0%−0.01 pp7 q
NWENorthWestern Energy Group, Inc.0.07%133,194$8Mtrimmed−6%−0.01 pp10 q
IINIntriCon Corporation0.06%433,502$7Madded+11%−0.01 pp17 q
MGPIMGP Ingredients Inc0.06%72,614$6Mtrimmed−0%+0.01 pp13 q
MRKMerck & Co., Inc.0.05%63,502$5Mtrimmed−1%0.00 pp35 q
PRLBProto Labs, Inc.0.05%113,411$6Mtrimmed−38%−0.07 pp35 q
SCHBSchwab U.S. Broad Market ETF0.05%45,370$5Mheld—35 q
VZVerizon Communications0.05%94,532$5Madded0%0.00 pp35 q
ADPAutomatic Data Processing0.04%19,077$5Madded+1%0.00 pp35 q
BMYBristol-Myers Squibb Co.0.04%70,439$4Mtrimmed−9%−0.01 pp35 q
KMBKimberly-Clark Corp.0.04%32,390$5Mtrimmed−4%0.00 pp35 q
MCDMcDonald's Corporation0.04%14,489$4Mtrimmed−1%0.00 pp35 q
GOOGLAlphabet Inc. Class A0.03%1,295$4Madded+1%0.00 pp26 q
BRK.ABerkshire Hathaway Inc.0.03%7$3Mheld—34 q
CSIICardiovascular Systems, Inc.0.03%166,953$3Mtrimmed−0%−0.02 pp30 q
CYBECyberoptics Corp0.03%76,806$4Mtrimmed−4%0.00 pp20 q
XOMExxon Mobil Corp0.03%47,125$3Mtrimmed−14%0.00 pp35 q
SU6Surmodics Inc0.03%60,464$3Mtrimmed−0%0.00 pp10 q
AMCRAmcor plc0.03%249,483$3Mtrimmed−13%0.00 pp11 q
CMBMFCambium Networks Corp Ord0.03%133,481$3Madded+38%0.00 pp3 q
ALRSAlerus Financial Corporation0.02%58,100$2Mnew+0.02 ppnew
AMGNAmgen Inc0.02%8,567$2Mtrimmed−1%0.00 pp35 q
CSCOCisco Systems, Inc. (DE)0.02%33,424$2Madded+24%+0.01 pp35 q
CTASCintas Corp0.02%3,950$2Mtrimmed−0%0.00 pp7 q
KOCoca-Cola Company0.02%28,862$2Mtrimmed−2%0.00 pp35 q
COSTCostco Wholesale Corp0.02%3,174$2Madded+20%+0.01 pp35 q
IDXXIdexx Laboratories Inc0.02%3,390$2Mtrimmed−0%0.00 pp33 q
IVViShares Core S&P 500 ETF0.02%4,072$2Madded+3%0.00 pp35 q
LOWLowe's Companies Inc.0.02%7,335$2Madded+1%+0.01 pp35 q
ORCLOracle Corp0.02%27,642$2Madded+6%0.00 pp35 q
PEPPepsiCo, Inc.0.02%12,589$2Madded+4%0.00 pp35 q
SCHFSchwab International Equity ETF0.02%43,000$2Mheld—35 q
SKYTSkyWater Technology0.02%138,753$2Madded0%−0.02 pp3 q
SNASnap-on Incorporated0.02%10,460$2Mtrimmed−2%0.00 pp35 q
UNPUnion Pacific Corp.0.02%8,327$2Mtrimmed−1%0.00 pp23 q
TAT&T Inc.0.01%25,487$627,000trimmed−11%0.00 pp35 q
ADBEAdobe Inc.0.01%1,310$743,000held—25 q
AEBAAllete Inc0.01%20,088$1Mtrimmed−13%0.00 pp35 q
AMTAmerican Tower Corporation0.01%2,020$591,000held—16 q
AMPAmeriprise Financial, Inc.0.01%2,175$656,000trimmed−8%0.00 pp34 q
BACBank of America Corporation0.01%13,516$601,000added+1%0.00 pp35 q
BDXBecton, Dickinson and Co.0.01%3,851$968,000trimmed−1%0.00 pp35 q
BABoeing Company0.01%2,944$593,000trimmed−16%0.00 pp35 q
CSXCSX Corporation0.01%18,342$690,000trimmed−5%0.00 pp20 q
CVRXCVRx, Inc.0.01%82,050$1Mnew+0.01 ppnew
CATCaterpillar Inc.0.01%7,320$2Madded+7%0.00 pp35 q
COPConocoPhillips0.01%13,249$956,000trimmed−4%0.00 pp35 q
DLXDeluxe Corporation0.01%30,036$964,000trimmed−0%0.00 pp35 q
METAMeta Platforms, Inc. Class A0.01%2,925$984,000added+4%0.00 pp12 q
HYLNHyliion Holdings Corp.0.01%172,767$1Madded+16%0.00 pp5 q
IBMInternational Business Machines Corporation0.01%4,114$550,000trimmed−23%0.00 pp35 q
QQQInvesco QQQ Trust, Series 10.01%2,858$1Madded×2.3+0.01 pp8 q
EFAiShares MSCI EAFE ETF0.01%7,519$592,000added×2.4+0.01 pp35 q
NVECNVE Corp0.01%10,999$751,000trimmed−41%0.00 pp35 q
NKENike, Inc.0.01%4,437$740,000added+10%0.00 pp19 q
NSCNorfolk Southern Corp.0.01%4,393$1Madded0%0.00 pp35 q
PDCOPatterson Companies, Inc.0.01%18,502$543,000trimmed−88%−0.04 pp35 q
PAYXPaychex Inc0.01%7,730$1Madded×2.8+0.01 pp7 q
RTXRTX Corporation0.01%11,062$952,000added+12%0.00 pp35 q
XLKState Street Technology Select Sector SPDR ETF0.01%3,452$600,000held—12 q
SHYFThe Shyft Group, Inc.0.01%13,557$666,000added+3%0.00 pp5 q
SBUXStarbucks Corp0.01%8,810$1Madded+4%0.00 pp20 q
TSLATesla, Inc.0.01%518$547,000held—6 q
TMOThermo Fisher Scientific, Inc.0.01%1,204$803,000added+5%0.00 pp32 q
VTIVanguard Morningstar Total Stock Market ETF0.01%2,411$582,000trimmed−4%0.00 pp5 q
VCELVericel Corporation0.01%26,825$1Mtrimmed−1%0.00 pp10 q
WMTWalmart Inc.0.01%5,151$745,000trimmed−2%0.00 pp35 q
WYWeyerhaeuser Company0.01%22,607$931,000added0%0.00 pp33 q
ACNAccenture PLC0.01%1,310$543,000held—6 q
MOAltria Group, Inc.0.00%5,021$238,000added0%0.00 pp2 q
AMEAmetek, Inc.0.00%1,471$216,000trimmed−39%0.00 pp7 q
AMATApplied Materials Inc0.00%1,675$264,000trimmed−69%−0.01 pp20 q
ADSKAutodesk Inc0.00%825$232,000held—5 q
AXGNAxogen, Inc.0.00%27,299$256,000held—10 q
BIIBBiogen Inc.0.00%1,025$246,000held—35 q
BXBlackstone Inc.0.00%2,427$314,000trimmed−41%0.00 pp11 q
BSXBoston Scientific Corp.0.00%4,768$203,000held—2 q
AVGOBroadcom Inc.0.00%325$216,000new0.00 ppnew
CARRCarrier Global Corporation0.00%5,261$285,000trimmed−8%0.00 pp6 q
CLColgate-Palmolive Company0.00%2,686$229,000new0.00 ppnew
CMCSAComcast Corp0.00%6,088$306,000added+9%0.00 pp21 q
CMICummins Inc.0.00%1,231$269,000added+33%0.00 pp4 q
DHRDanaher Corporation0.00%959$316,000added+4%0.00 pp6 q
DEDeere & Company0.00%1,243$426,000added+36%0.00 pp6 q
DDominion Energy, Inc0.00%5,064$398,000added+9%0.00 pp35 q
DUKDuke Energy Corporation0.00%2,467$259,000trimmed−4%0.00 pp6 q
EWEdwards Lifesciences Corp0.00%1,593$206,000new0.00 ppnew
EPDEnterprise Products Partners L.P.0.00%9,600$211,000held—5 q
FLTCorpay, Inc.0.00%1,074$240,000added+7%0.00 pp7 q
FFord Motor Company0.00%15,000$312,000trimmed−21%0.00 pp4 q
GEGE Aerospace0.00%2,193$207,000trimmed−6%0.00 pp2 q
GPCGenuine Parts Company0.00%1,950$273,000held—4 q
HWKNHawkins Inc0.00%13,320$525,000held—35 q
HBANHuntington Bancshares Inc0.00%28,117$434,000held—3 q
IPGPIPG Photonics Corporation0.00%1,500$258,000held—7 q
ITWIllinois Tool Works Inc.0.00%2,151$531,000added+20%0.00 pp20 q
IXNiShares Global Tech ETF0.00%3,684$237,000held—3 q
IWRiShares Russell Mid-Cap ETF0.00%5,864$487,000added+75%0.00 pp3 q
IWOiShares Russell 2000 Growth ETF0.00%694$203,000new0.00 ppnew
IJRiShares Core S&P Small-Cap ETF0.00%3,761$431,000new0.00 ppnew
IEFAiShares Core MSCI EAFE ETF0.00%4,903$366,000new0.00 ppnew
KELKellanova0.00%4,373$282,000new0.00 ppnew
MRSHMarsh0.00%1,484$258,000new0.00 ppnew
MAMastercard Incorporated0.00%1,438$517,000held—17 q
MKCMcCormick & Company, Incorporated Non-VTG CS0.00%2,700$261,000held—7 q
MDLZMondelez International, Inc. Class A0.00%3,702$245,000trimmed−17%0.00 pp4 q
NNDMNano Dimension Ltd.0.00%10,000$38,000new0.00 ppnew
NEENextEra Energy, Inc.0.00%5,530$516,000added+91%0.00 pp35 q
NVSNovartis AG0.00%2,536$222,000new0.00 ppnew
NMSNuveen Minnesota Quality Municipal Income Fund0.00%31,200$469,000held—29 q
OTISOtis Worldwide Corporation0.00%2,784$242,000held—7 q
PMPhilip Morris International Inc.0.00%4,723$449,000trimmed−2%0.00 pp35 q
PSXPhillips 660.00%5,780$419,000trimmed−2%0.00 pp35 q
PLUGPlug Power Inc.0.00%10,000$282,000held—11 q
PCYOPure Cycle Corporation0.00%14,047$205,000added+18%0.00 pp35 q
SEICSEI Investments Co0.00%3,300$201,000new0.00 ppnew
SONYSony Group Corporation0.00%2,125$269,000held—5 q
SOThe Southern Company0.00%3,500$240,000trimmed−16%0.00 pp12 q
VIGVanguard Dividend Appreciation ETF0.00%2,791$479,000held—20 q
VGTVanguard Information Technology ETF0.00%730$334,000trimmed−6%0.00 pp5 q
VNQVanguard Real Estate ETF0.00%3,765$437,000new0.00 ppnew
VUGVanguard Morningstar Growth ETF0.00%803$258,000held—5 q
WECWEC Energy Group, Inc.0.00%4,444$431,000trimmed−39%−0.01 pp27 q
WBAWalgreens Boots Alliance, Inc0.00%7,075$369,000trimmed−2%0.00 pp29 q
ZTSZoetis Inc.0.00%1,704$416,000added+5%0.00 pp16 q
TTTrane Technologies plc0.00%1,179$238,000held—5 q
CLBCore Laboratories Inc.0.00%9,085$203,000held—14 q
CORCoresite Realty Corp—−1,057,458—exited−1.47 pp—
MVSTMicrovast Holdings, Inc.—−70,100—exited−0.01 pp—
BPBP p.l.c.—−7,526—exited0.00 pp—
EXCExelon Corporation—−6,278—exited0.00 pp—
MDUMDU Resources Group, Inc.—−7,933—exited0.00 pp—
RETAReata Pharmaceuticals, Inc. Class A—−2,000—exited0.00 pp—
XYZBlock, Inc.—−1,000—exited0.00 pp—
XYLXylem Inc—−1,620—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