Stock Ideas
New
Stocks
Funds
Screener
Sectors
Watchlists

Latest MAIRS & POWER INC Stock Portfolio

$10.33Billion

Performance:
2024 Q1: 9.96%
3 Year: 23.59%

Performance for 2024 Q1 is 9.96% and the 3-year performance is 23.59%

About MAIRS & POWER INC and it’s 13F Hedge Fund Stock Holdings

In it's latest 13F Holdings report, MAIRS & POWER INC reported an equity portfolio of $10.3 Billions as of 31 Mar, 2024.

The top stock holdings of MAIRS & POWER INC are MSFT, NVDA, GOOG. The fund has invested 8% of it's portfolio in MICROSOFT CORP and 5.7% of portfolio in NVIDIA CORPORATION.

The fund managers got completely rid off CATALENT INC (CTLT), PHYSICIANS RLTY TR (DOC) and SELECT SECTOR SPDR TR (XLB) stocks. They significantly reduced their stock positions in DIGI INTL INC (DGII), SPDR S&P 500 ETF TR (SPY) and GENTHERM INC (THRM). MAIRS & POWER INC opened new stock positions in ULTA BEAUTY INC (ULTA), HEALTHPEAK PROPERTIES INC (PEAK) and VANGUARD INDEX FDS (VOO). The fund showed a lot of confidence in some stocks as they added substantially to META PLATFORMS INC (META), AMERIPRISE FINL INC (AMP) and CASEYS GEN STORES INC (CASY).
Equity Portfolio Value
Last Reported on: 15 May, 2024

Performance Estimate

Our best estimate is that MAIRS & POWER INC made a return of 9.96% in the last quarter. In trailing 12 months, it's portfolio return was 25.8%.

New Buys

Ticker$ Bought
ulta beauty inc33,864,800
healthpeak properties inc329,831
vanguard index fds215,197
waste mgmt inc del213,150
marathon pete corp201,500
ishares tr200,555
arcadium lithium plc60,017
plug power inc34,400

New stocks bought by MAIRS & POWER INC

Additions to existing portfolio by MAIRS & POWER INC

Reductions

Ticker% Reduced
digi intl inc-96.48
spdr s&p 500 etf tr-73.04
gentherm inc-51.56
united rentals inc-42.02
starbucks corp-41.26
ishares tr-39.75
northern tr corp-37.92
baxter intl inc-33.59

MAIRS & POWER INC reduced stake in above stock

Sold off

Ticker$ Sold
physicians rlty tr-5,619,320
catalent inc-6,163,590
select sector spdr tr-3,199,570
energy transfer l p-379,500
nuveen pfd & income opportun-182,513
select sector spdr tr-2,657,090
regions financial corp new-290,700
elanco animal health inc-200,286

MAIRS & POWER INC got rid off the above stocks

Sector Distribution

MAIRS & POWER INC has about 25% of it's holdings in Technology sector.

Sector%
Technology25
Industrials17.5
Healthcare15.1
Financial Services13.2
Communication Services7
Consumer Cyclical6.7
Basic Materials5.5
Consumer Defensive4.5
Others3.4
Utilities2

Market Cap. Distribution

MAIRS & POWER INC has about 83.2% of it's portfolio invested in the large-cap and mega-cap stocks.

Category%
MEGA-CAP43.7
LARGE-CAP39.5
MID-CAP11.4
UNALLOCATED3.4
SMALL-CAP1.8

Stocks belong to which Index?

About 82.5% of the stocks held by MAIRS & POWER INC either belong to S&P 500 or RUSSELL 2000 index.

Index%
S&P 50076.3
Others17.6
RUSSELL 20006.2
Top 5 Winners%
NVDA
nvidia corporation
78.1 %
VCEL
vericel corp
46.1 %
GE
general electric co
37.4 %
DIS
disney walt co
35.4 %
LLY
eli lilly & co
33.2 %
Top 5 Winners$
NVDA
nvidia corporation
288.7 M
MSFT
microsoft corp
88.2 M
LLY
eli lilly & co
75.9 M
AMZN
amazon com inc
69.6 M
JPM
jpmorgan chase & co
51.9 M
Top 5 Losers%
CVRX
cvrx inc
-40.8 %
HUBG
hub group inc
-33.6 %
SNAP
snap inc
-32.2 %
TSLA
tesla inc
-29.3 %
BA
boeing co
-25.2 %
Top 5 Losers$
UNH
unitedhealth group inc
-25.8 M
LFUS
littelfuse inc
-21.7 M
TECH
bio-techne corp
-20.7 M
AAPL
apple inc
-16.3 M
TTC
toro co
-14.1 M

Current Stock Holdings of MAIRS & POWER INC

MAIRS & POWER INC has 226 stocks in it's portfolio. About 42% of the portfolio is in top 10 stocks. UNH proved to be the most loss making stock for the portfolio. NVDA was the most profitable stock for MAIRS & POWER INC last quarter.

Last Reported on: 15 May, 2024
TickerNamesorted ascending% PortfolioShares Held$ ValueType% ChangeOptions
AAPLapple inc1.59955,549163,858,000added63.37
ABBVabbvie inc0.0843,6327,945,390reduced-7.72
ABTabbott labs1.381,249,670142,038,000reduced-2.78
ACNaccenture plc ireland0.00671232,575reduced-8.83
ADBEadobe inc0.011,883950,162added1.24
ADPautomatic data processing in0.2396,19124,022,700added11.55
ADSKautodesk inc0.00800208,336reduced-3.03
AGGishares tr0.036,2353,277,930reduced-11.32
AGGishares tr0.016,645818,536reduced-20.42
AGGishares tr0.00932252,386reduced-39.75
AGGishares tr0.003,150235,652unchanged0.00
AGGishares tr0.002,792222,969unchanged0.00
AGGishares tr0.001,946215,072unchanged0.00
AGGishares tr0.002,385200,555new
AIRaar corp0.12200,74612,018,700added9.03
ALEallete inc0.0110,838646,378reduced-11.08
ALRSalerus finl corp0.03124,2942,713,340unchanged0.00
ALTRaltair engr inc0.12138,78811,956,600reduced-13.36
AMATapplied matls inc0.017,4771,541,980unchanged0.00
AMCRamcor plc0.01154,3851,468,200reduced-16.1
AMDadvanced micro devices inc0.001,508272,179reduced-2.84
AMEametek inc0.000.000.00sold off-100
AMGNamgen inc0.027,2852,071,270reduced-2.41
AMPameriprise finl inc0.036,8653,009,890added262
AMTamerican tower corp new0.002,020399,132reduced-8.64
AMZNamazon com inc4.242,430,180438,355,000reduced-0.93
ASBassociated banc corp0.10474,51510,206,800added18.83
AVGObroadcom inc0.00273362,167added13.75
AWKamerican wtr wks co inc new0.015,000611,050unchanged0.00
AXGNaxogen inc0.0017,000137,190unchanged0.00
AXPamerican express co0.52234,61953,420,400reduced-2.88
AZEKazek co inc0.14280,26014,074,700reduced-26.89
BAboeing co0.002,053396,208reduced-17.91
BACbank america corp0.0124,033911,331reduced-4.32
BAXbaxter intl inc0.0380,3243,433,050reduced-33.59
BBYbest buy inc0.55692,77056,827,900added30.18
BDXbecton dickinson & co0.027,7491,917,490reduced-1.71
BIIBbiogen inc0.000.000.00sold off-100
BKHblack hills corp0.07140,6307,678,400added8.86
BMIbadger meter inc0.21133,55221,610,100reduced-5.53
BMObank montreal que0.019,000879,120unchanged0.00
BMYbristol-myers squibb co0.0246,4972,521,530reduced-12.77
BOHbank hawaii corp0.004,000249,560unchanged0.00
BPbp plc0.0014,850559,548unchanged0.00
BRCbrady corp0.007,000414,960unchanged0.00
BSXboston scientific corp0.0110,469717,022added1.3
CAHcardinal health inc0.002,197245,844reduced-1.83
CARRcarrier global corporation0.004,075236,880added2.9
CASYcaseys gen stores inc0.42137,77443,874,100added217
CATcaterpillar inc0.0617,4356,388,600reduced-0.82
CBchubb limited0.013,019782,313added0.57
CFRcullen frost bankers inc0.1198,22711,057,400reduced-5.19
CHRWc h robinson worldwide inc0.51692,27352,709,700added20.03
CLcolgate palmolive co0.002,951265,738reduced-1.67
CLFcleveland-cliffs inc new0.0126,000591,240unchanged0.00
CLFDclearfield inc0.08259,1667,992,680added13.08
CMcanadian imperial bk comm to0.0010,176516,127unchanged0.00
CMCSAcomcast corp new0.006,823295,777added37.53
CMGchipotle mexican grill inc0.00100290,677unchanged0.00
COPconocophillips0.0325,2003,207,460added0.72
COSTcostco whsl corp new0.034,5793,354,710reduced-7.23
CRMsalesforce inc0.78267,03680,425,900reduced-4.34
CSCOcisco sys inc0.0119,043950,436reduced-4.79
CTAScintas corp0.033,7742,592,850reduced-0.92
CTLTcatalent inc0.000.000.00sold off-100
CVRXcvrx inc0.0299,9031,819,230added8.7
CVXchevron corp new0.0424,3553,841,760reduced-0.91
DAKTdaktronics inc0.0019,000189,240unchanged0.00
DCIdonaldson inc1.161,601,030119,565,000reduced-15.23
DEdeere & co0.00857352,004unchanged0.00
DGIIdigi intl inc0.009,000287,370reduced-96.48
DHRdanaher corporation0.00896223,749reduced-26.92
DISdisney walt co0.45380,09846,508,800reduced-0.76
DOCphysicians rlty tr0.000.000.00sold off-100
ECLecolab inc2.22991,564228,952,000reduced-19.16
ELANelanco animal health inc0.000.000.00sold off-100
EMRemerson elec co0.0871,2838,084,920reduced-8.00
ENTGentegris inc1.29947,489133,160,000reduced-5.08
ETenergy transfer l p0.000.000.00sold off-100
EXASexact sciences corp0.0223,9051,650,880added0.44
Fford mtr co del0.0015,600207,168unchanged0.00
FASTfastenal co2.012,692,100207,668,000reduced-15.62
FNDAschwab strategic tr0.0589,3005,451,760added6.31
FNDAschwab strategic tr0.0115,000585,300unchanged0.00
FULfuller h b co1.662,149,030171,364,000reduced-5.61
GBCIglacier bancorp inc new0.08215,0808,663,420added0.16
GEgeneral electric co0.016,8211,197,290reduced-0.66
GGGgraco inc3.433,792,160354,415,000reduced-5.78
GISgeneral mls inc0.09138,2509,673,350reduced-7.15
GLWcorning inc0.04125,4604,135,160reduced-23.59
GNRCgenerac hldgs inc0.24200,23725,257,900reduced-2.17
GOOGalphabet inc4.723,205,270488,034,000reduced-4.14
GOOGalphabet inc0.0532,4474,897,230reduced-9.17
GPCgenuine parts co0.001,700263,381unchanged0.00
HBANhuntington bancshares inc0.0036,128503,986reduced-10.9
HDhome depot inc0.63169,11864,873,900reduced-5.49
HOGharley davidson inc0.0012,075528,161reduced-1.02
HONhoneywell intl inc1.32664,822136,455,000reduced-1.92
HRLhormel foods corp1.875,548,480193,586,000added1.64
HSYhershey co0.21113,58422,092,100added16.83
HUBGhub group inc0.12296,66912,822,000added129
HWKNhawkins inc0.0113,3201,022,980unchanged0.00
IBMinternational business machs0.001,117213,302reduced-14.21
IDXXidexx labs inc0.012,5821,394,100reduced-7.02
IEXidex corp0.014,000976,080unchanged0.00
INSPinspire med sys inc0.1259,18812,713,000reduced-8.39
INTCintel corp0.0244,3881,960,620reduced-9.57
ITWillinois tool wks inc0.001,729463,943added5.49
JAMFjamf hldg corp0.08446,0028,184,140reduced-33.06
JBTjohn bean technologies corp0.11112,14711,763,100added15.7
JNJjohnson & johnson1.861,216,510192,440,000reduced-3.81
JPMjpmorgan chase & co3.331,716,550343,824,000reduced-0.61
KMBkimberly-clark corp0.0212,6141,631,620reduced-10.47
KOcoca cola co0.0124,6051,505,330added1.23
LFUSlittelfuse inc2.01857,751207,876,000reduced-0.17
LINlinde plc0.00515239,125reduced-1.53
LLYeli lilly & co2.74364,467283,541,000reduced-7.19
LMTlockheed martin corp0.00918417,571reduced-4.18
LNTalliant energy corp1.623,321,370167,397,000added4.66
LOWlowes cos inc0.026,8871,754,330reduced-1.22
MAmastercard incorporated0.011,274613,520added1.51
MCDmcdonalds corp0.0413,4923,803,990reduced-2.89
MCSmarcus corp del0.02169,8562,422,150reduced-11.69
MDLZmondelez intl inc0.003,671256,970reduced-1.98
MDTmedtronic plc2.522,986,580260,280,000added1.65
MEDPmedpace hldgs inc0.1128,78911,635,100reduced-7.7
METAmeta platforms inc0.0817,0498,278,650added719
MGPImgp ingredients inc new0.09105,2889,068,460added30.48
MMCmarsh & mclennan cos inc0.002,178448,624added0.88
MMM3m co0.23222,95823,649,200reduced-13.03
MOaltria group inc0.005,043219,959added0.06
MOSmosaic co new0.0139,0001,265,940unchanged0.00
MPCmarathon pete corp0.001,000201,500new
MRKmerck & co inc0.0757,0177,523,390reduced-8.01
MSAmsa safety inc0.001,510292,321added1.34
MSFTmicrosoft corp8.011,966,800827,474,000reduced-0.45
MSImotorola solutions inc1.72500,799177,774,000reduced-0.33
MURmurphy oil corp0.005,000228,500unchanged0.00
NEEnextera energy inc0.004,014256,535reduced-2.43
NEMnewmont corp0.008,000286,720unchanged0.00
NEOGneogen corp0.05344,4935,436,100added7.05
NKEnike inc0.004,707442,398added1.31
NSCnorfolk southn corp0.013,647929,511reduced-2.02
NTRSnorthern tr corp0.0894,0718,364,790reduced-37.92
NVDAnvidia corporation5.74655,857592,606,000reduced-12.14
NVECnve corp0.017,300658,314unchanged0.00
NVSnovartis ag0.000.000.00sold off-100
NVTnvent electric plc1.922,630,650198,351,000reduced-7.81
NWEnorthwestern energy group in0.07137,2806,991,670added10.24
ONBold natl bancorp ind0.251,473,32025,650,400reduced-8.11
ORCLoracle corp0.0326,0343,270,130added0.29
OSKoshkosh corp0.0650,4856,295,980reduced-4.97
PANWpalo alto networks inc0.0517,0134,833,900added13.09
PAYXpaychex inc0.003,260400,328reduced-5.37
PDCOpatterson cos inc0.0139,1501,082,500reduced-8.38
PEAKhealthpeak properties inc0.0017,591329,831new
PEPpepsico inc0.018,6641,516,290reduced-6.03
PFEpfizer inc0.04135,3903,757,060reduced-22.62
PFGprincipal financial group in1.031,228,310106,016,000added3.07
PGprocter and gamble co0.30189,66630,773,300added43.32
PIIpolaris inc0.35365,65336,609,200reduced-1.14
PIPRpiper sandler companies0.50259,35551,479,400added110
PLUGplug power inc0.0010,00034,400new
PLXSplexus corp0.0999,1879,404,910added3.87
PMphilip morris intl inc0.004,765436,569added0.53
PNRpentair plc0.0891,4127,810,240reduced-2.84
PSXphillips 660.017,4001,208,720reduced-3.65
QCOMqualcomm inc2.151,312,750222,249,000reduced-6.18
QCRHqcr holdings inc0.09157,7289,580,400added4.35
QQQinvesco qqq tr0.023,6311,612,200reduced-22.81
RFregions financial corp new0.000.000.00sold off-100
RGRsturm ruger & co inc0.0012,000553,800unchanged0.00
ROKrockwell automation inc1.08382,874111,543,000reduced-0.47
RTXrtx corporation0.017,417723,380reduced-13.97
SBUXstarbucks corp0.003,182290,832reduced-41.26
SCHWschwab charles corp0.971,386,960100,332,000reduced-5.62
SEICsei invts co0.003,300237,270unchanged0.00
SHELshell plc0.0113,920933,197unchanged0.00
SHWsherwin williams co1.55460,977160,111,000reduced-2.55
SHYFshyft group inc0.0010,000124,200unchanged0.00
SKYTskywater technology inc0.02168,8701,717,410reduced-24.79
SLBschlumberger ltd0.0114,575798,856reduced-0.34
SNAsnap on inc0.025,5301,638,100reduced-27.76
SNAPsnap inc0.0010,000114,800unchanged0.00
SONsonoco prods co0.005,000289,200reduced-0.7
SPYspdr s&p 500 etf tr0.035,5312,893,140reduced-73.04
SRDXsurmodics inc0.0010,000293,400unchanged0.00
SWBIsmith & wesson brands inc0.0010,000173,600unchanged0.00
SYKstryker corporation0.014,0001,431,480reduced-0.3
SYYsysco corp1.001,269,690103,073,000reduced-10.09
Tat&t inc0.0018,384323,558added2.8
TECHbio-techne corp2.022,959,360208,309,000reduced-3.9
TGTtarget corp0.79458,72481,290,400added0.11
THRMgentherm inc0.11191,34211,017,500reduced-51.56
TJXtjx cos inc new0.002,759279,818added1.62
TMOthermo fisher scientific inc0.011,541895,645reduced-5.52
TNCtennant co1.381,169,610142,236,000reduced-4.5
TRVtravelers companies inc0.1777,71117,884,400reduced-0.16
TSLAtesla inc0.001,554273,178unchanged0.00
TTtrane technologies plc0.001,144343,429unchanged0.00
TTCtoro co2.883,244,480297,292,000added0.59
TXNtexas instrs inc0.35205,81735,855,400added11.51
UFCSunited fire group inc0.0024,000522,480unchanged0.00
ULTAulta beauty inc0.3364,76633,864,800new
UNHunitedhealth group inc3.91816,526403,935,000added0.67
UNPunion pac corp0.015,7341,410,160reduced-2.98
UPSunited parcel service inc0.20142,31521,152,300reduced-25.81
URIunited rentals inc0.00345248,783reduced-42.02
USBus bancorp del2.535,849,320261,465,000reduced-3.11
Vvisa inc1.70627,269175,058,000reduced-0.08
VAWvanguard world fds0.000.000.00sold off-100
VCELvericel corp0.0125,9151,348,100unchanged0.00
VIGvanguard specialized funds0.002,957539,978reduced-23.83
VOOvanguard index fds0.001,253431,283reduced-18.79
VOOvanguard index fds0.00828215,197new
VZverizon communications inc1.634,004,840168,043,000added18.26
WECwec energy group inc0.004,000328,480reduced-4.97
WFCwells fargo co new1.502,668,310154,655,000reduced-4.15
WKworkiva inc0.62757,23464,213,400reduced-1.48
WMwaste mgmt inc del0.001,000213,150new
WMTwalmart inc0.0117,9991,083,000reduced-12.83
WTFCwintrust finl corp0.12121,16012,647,900reduced-20.17
WWDwoodward inc0.0214,0002,157,680unchanged0.00
WYweyerhaeuser co mtn be0.0246,9451,685,800added2.07
XELxcel energy inc0.19364,38019,585,400added3.14
XLBselect sector spdr tr0.028,4491,759,720added4.45
XLBselect sector spdr tr0.000.000.00sold off-100
XLBselect sector spdr tr0.000.000.00sold off-100
XLBselect sector spdr tr0.000.000.00sold off-100
XOMexxon mobil corp0.0430,7213,571,010reduced-2.12
ZBHzimmer biomet holdings inc0.0216,5002,177,670reduced-9.81
ZTSzoetis inc0.001,913323,699reduced-0.52
fiserv inc2.961,909,520305,179,000reduced-1.76
berkshire hathaway inc del0.1126,46411,128,600added8.87
knife river corp0.09109,2858,860,830added29.02
berkshire hathaway inc del0.046.003,806,640unchanged0.00
nuveen minn quality mun inm0.0031,200350,803unchanged0.00
arcadium lithium plc0.0013,92560,017new
nuveen pfd & income opportun0.000.000.00sold off-100