Skip to content

Search

Search managers or tickers

Mairs & Power

Q1 2020 13F · by Andrew Adams, CIO

As of
Mar 31, 2020
Filed
May 15, 2020
US stock
$6.9B · prev $8.8B
Positions
198 · prev 220
Options notional
$0
Documents
1· no amendments

Picture97.0% US stock

Full picture · of what this 13F reports is US stock

  • US stock listed on a US exchange 97.0%
  • Foreign stock not listed in the US 3.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

Diversified · behaves like 43 equal-sized positions

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

Low turnover · 16% a year, about 6.4 years per position

  1. Low
  2. Moderate
  3. High

Top 5 positions20% of US stock

  1. GOOG Alphabet Inc. Class C trimmed+0.38 pp trimmed+0.384.9%
  2. MSFT Microsoft Corp added+1.24 pp added+1.244.3%
  3. ECL Ecolab, Inc. trimmed+0.12 pp trimmed+0.123.9%
  4. MDT Medtronic plc trimmed−0.07 pp trimmed−0.073.7%
  5. MMM 3M Company trimmed−0.31 pp trimmed−0.313.5%

Positions198 in this filing · 25 exited

GOOGAlphabet Inc. Class C4.88%287,421$334Mtrimmed−3%+0.38 pp24 q
MSFTMicrosoft Corp4.30%1,868,523$295Madded+10%+1.24 pp28 q
ECLEcolab, Inc.3.94%1,732,843$270Mtrimmed−1%+0.12 pp28 q
MDTMedtronic plc3.72%2,823,488$255Mtrimmed−4%−0.07 pp22 q
MMM3M Company3.54%1,775,534$242Mtrimmed−8%−0.31 pp28 q
USBU.S. Bancorp3.54%7,046,034$243Madded+8%−0.86 pp28 q
GGGGraco Inc3.36%4,731,141$231Mtrimmed−7%+0.35 pp28 q
JNJJohnson & Johnson3.35%1,749,721$229Mtrimmed−14%−0.03 pp28 q
RHHBYRoche Holding Ltd S/2.95%4,976,619$202Mtrimmed−9%+0.43 pp27 q
HRLHormel Foods Corporation2.94%4,318,066$201Mtrimmed−20%+0.17 pp28 q
UNHUNITEDHEALTH GROUP INCORPORATED (Delaware)2.87%789,514$197Mtrimmed−1%+0.21 pp28 q
TECHBio-Techne Corp.2.83%1,023,949$194Madded+2%+0.33 pp23 q
DISThe Walt Disney Company2.50%1,772,973$171Madded+1%−0.38 pp28 q
DCIDonaldson Company, Inc.2.45%4,350,087$168Mtrimmed−1%−0.44 pp28 q
HONHoneywell International, Inc.2.35%1,205,224$161Mtrimmed−2%−0.12 pp28 q
TTCToro Company (The)2.35%2,477,883$161Mtrimmed−1%+0.08 pp28 q
FISVFiserv, Inc.2.34%1,689,768$161Mtrimmed−1%+0.10 pp28 q
FASTFastenal Co2.15%4,716,317$147Mtrimmed−9%−0.03 pp28 q
CORCoresite Realty Corp2.13%1,258,161$146Madded+8%+0.64 pp11 q
CHRWC.H. Robinson Worldwide, Inc.2.04%2,114,837$140Mtrimmed−3%+0.10 pp28 q
ABTAbbott Laboratories2.01%1,749,466$138Mtrimmed−10%+0.08 pp28 q
VVISA Inc.1.87%797,238$128Madded+18%+0.42 pp28 q
NVDANvidia Corp1.85%480,010$127Madded+2%+0.59 pp4 q
AXPAmerican Express Company1.68%1,340,977$115Madded0%−0.21 pp28 q
LLYEli Lilly & Co.1.63%806,079$112Mtrimmed−6%+0.35 pp28 q
PFGPrincipal Financial Group, Inc.1.53%3,351,538$105Madded+6%−0.44 pp28 q
ZBHZimmer Biomet Holdings, Inc.1.46%987,131$100Madded+4%−0.15 pp28 q
PFEPfizer Inc.1.31%2,753,531$90Mtrimmed−2%+0.06 pp28 q
TNCTennant Company1.27%1,500,808$87Madded+5%+0.01 pp28 q
LFUSLittelfuse Inc1.18%605,093$81Madded+14%+0.03 pp9 q
FULH.B. Fuller Company1.14%2,803,482$78Madded+2%−0.47 pp28 q
GISGeneral Mills, Inc.1.12%1,458,845$77Mtrimmed−33%−0.21 pp28 q
HDHome Depot, Inc.1.11%408,435$76Madded+30%+0.33 pp28 q
QCOMQualcomm Inc0.99%997,805$68Mtrimmed−4%−0.05 pp28 q
WFCWells Fargo & Co.0.98%2,349,344$67Madded+2%−0.43 pp28 q
NVTnVent Electric plc0.96%3,888,032$66Madded+15%−0.02 pp8 q
MSIMotorola Solutions, Inc. New0.95%490,163$65Madded+14%+0.16 pp7 q
TGTTarget Corporation0.89%657,019$61Mtrimmed−13%−0.21 pp28 q
GWBGreat Western Bancorp, Inc.0.74%2,481,019$51Madded+2%−0.22 pp17 q
BAXBaxter International Inc.0.72%604,138$49Mtrimmed−1%+0.14 pp28 q
GLWCorning Incorporated0.72%2,406,939$49Mtrimmed−0%−0.08 pp28 q
SCHWThe Charles Schwab Corporation0.66%1,350,278$45Madded+6%−0.03 pp28 q
ONBOld National Bancorp0.64%3,311,739$44Mtrimmed−1%−0.05 pp9 q
SHWThe Sherwin-Williams Company0.58%86,180$40Madded+62%+0.23 pp5 q
SYYSysco Corporation0.57%854,492$39Madded×186.9+0.57 pp27 q
UPSUnited Parcel Service, Inc. Class B0.56%410,344$38Mtrimmed−9%−0.04 pp28 q
AIYActivision Blizzard Inc0.48%548,146$33Mnew+0.48 ppnew
ELANElanco Animal Health Incorporated0.38%1,169,610$26Madded+4%0.00 pp5 q
PNRPentair plc0.34%771,911$23Mtrimmed−29%−0.23 pp24 q
NVECNVE Corp0.33%440,358$23Madded+4%−0.01 pp28 q
JPMJPMorgan Chase & Co.0.32%242,617$22Mtrimmed−0%−0.07 pp28 q
ROKRockwell Automation, Inc.0.32%146,766$22Madded×2.3+0.17 pp3 q
TRVThe Travelers Companies, Inc.0.32%217,511$22Mtrimmed−1%−0.02 pp28 q
DGIIDigi International Inc0.31%2,259,349$22Madded+74%+0.05 pp7 q
PGProcter & Gamble Company0.31%192,094$21Mtrimmed−6%+0.02 pp28 q
BMIBadger Meter, Inc.0.30%384,606$21Mtrimmed−52%−0.30 pp28 q
INTCIntel Corp0.29%364,870$20Mtrimmed−1%+0.04 pp28 q
ASBAssociated Banc-Corp0.26%1,408,693$18Mtrimmed−41%−0.34 pp28 q
GNRCGenerac Holdings Inc0.25%186,048$17Mtrimmed−69%−0.44 pp25 q
PRLBProto Labs, Inc.0.25%229,238$17Mtrimmed−1%−0.02 pp28 q
CVXChevron Corporation0.23%218,671$16Mtrimmed−5%−0.09 pp28 q
THRMGentherm Inc0.23%504,378$16Mtrimmed−1%−0.03 pp26 q
XELXcel Energy, Inc.0.21%238,000$14Mtrimmed−1%+0.04 pp28 q
CTLTCatalent, Inc.0.20%257,733$13Mtrimmed−5%+0.03 pp13 q
EMREmerson Electric Co.0.19%273,788$13Mtrimmed−18%−0.10 pp28 q
CFRCullen/Frost Bankers Inc.0.17%212,345$12Madded+11%−0.04 pp15 q
OSKOshkosh Corp.0.16%166,390$11Madded0%−0.02 pp28 q
CLBCore Laboratories Inc.0.16%1,092,405$11Madded+8%−0.27 pp7 q
GBCIGlacier Bancorp Inc0.15%293,312$10Madded0%0.00 pp15 q
AAPLApple Inc.0.14%37,142$9Mtrimmed0%+0.02 pp28 q
CCMPCMC Materials, Inc.0.14%83,685$10Madded+4%+0.01 pp5 q
HSYThe Hershey Company0.14%72,270$10Mtrimmed−7%+0.01 pp28 q
KMBKimberly-Clark Corp.0.14%72,506$9Mtrimmed−33%−0.03 pp28 q
BKHBlack Hills Corporation0.13%144,435$9Mtrimmed−6%−0.01 pp13 q
INSPInspire Medical Systems, Inc.0.13%152,710$9Mtrimmed−3%0.00 pp8 q
SLBSLB Limited0.13%635,304$9Mtrimmed−1%−0.16 pp28 q
WTFCWintrust Financial Corp0.13%264,385$9Madded+18%−0.05 pp28 q
BMYBristol-Myers Squibb Co.0.12%148,613$8Mtrimmed−33%−0.04 pp28 q
APOGApogee Enterprises Inc0.11%352,255$7Madded+5%−0.01 pp28 q
CASYCasey's General Stores Inc0.11%58,290$8Mtrimmed−17%−0.02 pp28 q
HUBGHUB Group Inc0.11%164,885$7Mtrimmed−30%−0.03 pp28 q
WKWorkiva Inc.0.11%230,093$7Madded+65%+0.04 pp18 q
AMCRAmcor plc0.11%891,808$7Mtrimmed−55%−0.14 pp4 q
42OPhysicians Realty Trust0.10%499,410$7Madded+5%0.00 pp22 q
EPACEnerpac Tool Group Corp.0.09%383,668$6Madded0%−0.02 pp21 q
XOMExxon Mobil Corp0.09%155,147$6Mtrimmed−14%−0.05 pp28 q
MRKMerck & Co., Inc.0.09%81,654$6Mtrimmed−1%0.00 pp28 q
UFCSUnited Fire Group Inc.0.09%190,293$6Madded+11%0.00 pp25 q
VZVerizon Communications0.09%114,917$6Mtrimmed−4%+0.01 pp28 q
ABBVAbbvie Inc.0.08%70,181$5Mtrimmed−8%0.00 pp28 q
SNASnap-on Incorporated0.08%48,363$5Mtrimmed−8%−0.02 pp28 q
AIRAAR Corp.0.07%285,945$5Madded+4%−0.07 pp8 q
BRK.BBERKSHIRE HATHAWAY Class B0.07%27,147$5Madded+16%+0.01 pp28 q
CSIICardiovascular Systems, Inc.0.06%124,975$4Madded+20%0.00 pp23 q
IINIntriCon Corporation0.06%340,877$4Madded+11%0.00 pp10 q
PDCOPatterson Companies, Inc.0.06%268,601$4Mtrimmed−34%−0.03 pp28 q
QCRHQCR Holdings Inc0.06%148,040$4Madded0%−0.01 pp13 q
CYBECyberoptics Corp0.05%212,619$4Mtrimmed−28%−0.01 pp13 q
MGPIMGP Ingredients Inc0.05%118,205$3Madded0%−0.02 pp6 q
MCSThe Marcus Corporation0.05%267,813$3Madded+4%−0.04 pp16 q
NWENorthWestern Energy Group, Inc.0.05%60,120$4Madded0%0.00 pp3 q
PINCNPremier Inc-class A0.05%114,099$4Mtrimmed−57%−0.06 pp15 q
SPYState Street SPDR S&P 500 ETF Trust0.05%14,264$4Mtrimmed−60%−0.08 pp28 q
COPConocoPhillips0.04%96,184$3Mtrimmed−4%−0.03 pp28 q
MCDMcDonald's Corporation0.04%15,393$3Mtrimmed−4%0.00 pp28 q
RAVNRaven Industries Inc0.04%140,496$3Mtrimmed−40%−0.05 pp20 q
SCHBSchwab U.S. Broad Market ETF0.04%45,370$3Mheld—28 q
AEBAAllete Inc0.03%37,378$2Mtrimmed−3%−0.01 pp28 q
BRK.ABerkshire Hathaway Inc.0.03%7$2Mtrimmed−30%−0.01 pp27 q
HWKNHawkins Inc0.03%49,012$2Mtrimmed−11%0.00 pp28 q
IBMInternational Business Machines Corporation0.03%15,626$2Madded+6%+0.01 pp28 q
TAT&T Inc.0.02%42,943$1Mtrimmed−7%0.00 pp28 q
GOOGLAlphabet Inc. Class A0.02%1,464$2Madded0%0.00 pp19 q
AMZNAmazon.Com Inc0.02%562$1Madded+9%+0.01 pp26 q
AMGNAmgen Inc0.02%8,380$2Mheld—28 q
CSCOCisco Systems, Inc. (DE)0.02%36,102$1Madded+4%0.00 pp28 q
KOCoca-Cola Company0.02%30,490$1Madded0%0.00 pp28 q
IVViShares Core S&P 500 ETF0.02%4,214$1Mheld—28 q
ORCLOracle Corp0.02%26,775$1Mtrimmed−2%0.00 pp28 q
PEPPepsiCo, Inc.0.02%13,355$2Mtrimmed−4%0.00 pp28 q
SCHFSchwab International Equity ETF0.02%44,190$1Mtrimmed−12%0.00 pp28 q
SU6Surmodics Inc0.02%45,198$2Mheld—3 q
UNPUnion Pacific Corp.0.02%10,502$1Mtrimmed−11%0.00 pp16 q
UBSIUnited Bankshares Inc0.02%47,004$1Mtrimmed−58%−0.03 pp12 q
UTXZRTX Corporation0.02%12,484$1Mtrimmed−1%0.00 pp28 q
ADBEAdobe Inc.0.01%2,114$673,000trimmed−9%0.00 pp18 q
AMTAmerican Tower Corporation0.01%3,172$691,000held—9 q
AMATApplied Materials Inc0.01%7,712$353,000trimmed−11%0.00 pp13 q
ADPAutomatic Data Processing0.01%5,172$707,000held—28 q
BPBP p.l.c.0.01%22,508$549,000trimmed−1%0.00 pp28 q
BDXBecton, Dickinson and Co.0.01%4,471$1Mtrimmed−2%0.00 pp28 q
BXBlackstone Inc.0.01%8,500$387,000trimmed−22%0.00 pp4 q
BABoeing Company0.01%4,252$634,000added+18%0.00 pp28 q
CSXCSX Corporation0.01%7,835$449,000trimmed−3%0.00 pp13 q
unresolvedCalyxt Inc0.01%221,495$738,000held—10 q
CATCaterpillar Inc.0.01%7,375$856,000added+5%0.00 pp28 q
CLColgate-Palmolive Company0.01%7,276$483,000held—28 q
COSTCostco Wholesale Corp0.01%3,493$996,000held—28 q
DLXDeluxe Corporation0.01%37,209$965,000added+1%−0.01 pp28 q
METAMeta Platforms, Inc. Class A0.01%2,854$476,000held—5 q
FEYEFireEye, Inc.0.01%42,525$450,000trimmed−71%−0.02 pp7 q
unresolvedGeneral Electric Co0.01%101,591$807,000trimmed−0%0.00 pp28 q
IDXXIdexx Laboratories Inc0.01%3,420$828,000held—26 q
LOWLowe's Companies Inc.0.01%7,203$620,000held—28 q
MDUMDU Resources Group, Inc.0.01%47,183$1Mtrimmed−19%−0.01 pp28 q
MTSCMTS Systems Corp0.01%31,275$704,000held—28 q
MAMastercard Incorporated0.01%2,676$646,000held—10 q
NEENextEra Energy, Inc.0.01%1,822$438,000held—28 q
NKENike, Inc.0.01%4,449$368,000held—12 q
NSCNorfolk Southern Corp.0.01%4,110$600,000trimmed−2%0.00 pp28 q
NMSNuveen Minnesota Quality Municipal Income Fund0.01%37,002$484,000held—22 q
PMPhilip Morris International Inc.0.01%4,998$365,000trimmed−2%+0.01 pp28 q
PSXPhillips 660.01%19,111$1Mtrimmed−3%−0.01 pp28 q
PCHPotlatchDeltic Corporation0.01%20,000$628,000trimmed−46%−0.01 pp2 q
XLEState Street Energy Select Sector SPDR ETF0.01%20,813$605,000trimmed−27%−0.01 pp2 q
SBUXStarbucks Corp0.01%9,771$642,000added+1%0.00 pp13 q
TMOThermo Fisher Scientific, Inc.0.01%1,456$413,000trimmed−5%0.00 pp25 q
VOOVanguard S&P 500 ETF0.01%2,560$606,000trimmed−39%0.00 pp2 q
WECWEC Energy Group, Inc.0.01%7,319$645,000held—20 q
WMTWalmart Inc.0.01%4,813$547,000added+4%0.00 pp28 q
WBAWalgreens Boots Alliance, Inc0.01%8,050$368,000trimmed−2%0.00 pp22 q
WYWeyerhaeuser Company0.01%31,133$528,000trimmed−11%0.00 pp26 q
ZTSZoetis Inc.0.01%4,187$493,000held—9 q
LNTAlliant Energy Corporation0.00%5,618$271,000held—26 q
AMPAmeriprise Financial, Inc.0.00%2,511$257,000trimmed−0%0.00 pp27 q
AKXAnsys Inc0.00%990$230,000held—4 q
AXGNAxogen, Inc.0.00%22,000$229,000held—3 q
BACBank of America Corporation0.00%13,343$283,000trimmed−2%−0.01 pp28 q
BIIBBiogen Inc.0.00%1,025$324,000held—28 q
BTZBlackRock Credit Allocation Income Trust0.00%11,351$132,000new0.00 ppnew
CAHCardinal Health, Inc.0.00%4,203$201,000held—2 q
CLXClorox Company0.00%1,513$262,000held—18 q
CMCSAComcast Corp0.00%9,258$318,000added0%0.00 pp14 q
DDominion Energy, Inc0.00%4,674$337,000added+1%0.00 pp28 q
DUKDuke Energy Corporation0.00%2,974$241,000held—2 q
EWEdwards Lifesciences Corp0.00%1,481$279,000held—7 q
EPDEnterprise Products Partners L.P.0.00%10,434$149,000added+13%0.00 pp6 q
EXCExelon Corporation0.00%6,278$231,000held—28 q
ITWIllinois Tool Works Inc.0.00%2,349$334,000trimmed−11%−0.01 pp13 q
QQQInvesco QQQ Trust, Series 10.00%1,275$243,000new0.00 ppnew
EFAiShares MSCI EAFE ETF0.00%6,239$334,000held—28 q
IJHiShares Core S&P Mid-Cap ETF0.00%1,880$270,000held—22 q
IJTiShares S&P Small-Cap 600 Growth ETF0.00%1,655$228,000held—18 q
KELKellanova0.00%4,250$255,000trimmed−0%0.00 pp28 q
LMTLockheed Martin Corp.0.00%906$307,000held—4 q
NWBONorthwest Biothrputcs Inc0.00%12,500$2,000held—18 q
NVSNovartis AG0.00%3,030$250,000added+4%0.00 pp28 q
PLUGPlug Power Inc.0.00%30,000$106,000held—4 q
POMPolymet Mining Corp0.00%925,469$220,000held—4 q
PCYOPure Cycle Corporation0.00%11,855$132,000held—28 q
RETAReata Pharmaceuticals, Inc. Class A0.00%2,000$289,000held—2 q
XLKState Street Technology Select Sector SPDR ETF0.00%3,152$253,000added+15%0.00 pp5 q
SOThe Southern Company0.00%4,632$251,000added+5%0.00 pp5 q
TCFTcf Financial Corp0.00%14,483$328,000trimmed−0%−0.01 pp3 q
VIGVanguard Dividend Appreciation ETF0.00%3,204$331,000held—13 q
VCELVericel Corporation0.00%21,000$193,000held—3 q
WABCWestamerica Bancorporation0.00%5,359$315,000held—28 q
OREAllkem Ltd0.00%33,000$44,000held—4 q
CPECallon Petroleum Company—−1,092,438—exited−0.06 pp—
OASOasis Petroleum Inc—−934,755—exited−0.03 pp—
AFLAflac Inc.—−4,400—exited0.00 pp—
MOAltria Group, Inc.—−5,017—exited0.00 pp—
AMEAmetek, Inc.—−2,738—exited0.00 pp—
BBYBest Buy Company, Inc.—−3,010—exited0.00 pp—
BSXBoston Scientific Corp.—−6,818—exited0.00 pp—
CVSCvs Health Corporation—−2,873—exited0.00 pp—
CNPCenterPoint Energy, Inc.—−9,998—exited0.00 pp—
FLTCorpay, Inc.—−1,000—exited0.00 pp—
GPCGenuine Parts Company—−1,960—exited0.00 pp—
IPGPIPG Photonics Corporation—−1,500—exited0.00 pp—
IEFAiShares Core MSCI EAFE ETF—−3,235—exited0.00 pp—
MKCMcCormick & Company, Incorporated Non-VTG CS—−1,350—exited0.00 pp—
MDLZMondelez International, Inc. Class A—−4,357—exited0.00 pp—
NSRGYNestle S.a S/—−2,131—exited0.00 pp—
PAYXPaychex Inc—−2,730—exited0.00 pp—
PIIPolaris Inc.—−2,292—exited0.00 pp—
RTNRaytheon Company—−1,498—exited0.00 pp—
RDS.ARoyal Dutch Shell PLC—−5,095—exited0.00 pp—
SEICSEI Investments Co—−3,300—exited0.00 pp—
SRTSSensus Healthcare, Inc—−13,700—exited0.00 pp—
SWKStanley Black & Decker, Inc.—−1,246—exited0.00 pp—
WUThe Western Union Company—−9,909—exited0.00 pp—
ACNAccenture PLC—−1,004—exited0.00 pp—

Source

Form
13F-HR
Reading
3 defects · 2 unresolved
Options
none in this filing
Notes
none in this filing
SEC cross-check
SEC data set not published yet
  • A security outside the official 13F list — CUSIP 66737P600 not on the Official 13(f) List for 2020-03-31
  • A security outside the official 13F list — CUSIP 771195104 not on the Official 13(f) List for 2020-03-31
  • A security outside the official 13F list — CUSIP Q7142R106 not on the Official 13(f) List for 2020-03-31