← All institutions

MAIRS & POWER INC

CIK 0001070134

Annualised vol
15.713295%
Beta
0.777923
HHI
308.454184
Top-10 weight
44.309565%
VaR 95%
1.444726%
VaR 99%
2.823045%
Max drawdown
24.154669%
Matched value
80.940131%

Holdings (latest quarter)

TickerIssuerClassCUSIPValue ($)Weight %Shares
NVDA NVIDIA CORPORATION COM 67066G104 941,982,058 8.64 4707792.0
MSFT MICROSOFT CORP COM 594918104 727,663,988 6.68 1950737.0
AMZN AMAZON COM INC COM 023135106 619,550,768 5.68 2599441.0
GOOGL ALPHABET INC CAP STK CL C 02079K107 594,809,371 5.46 1683439.0
LLY ELI LILLY & CO COM 532457108 386,371,186 3.54 322129.0
- NVENT ELEC PLC SHS G6700G107 348,177,553 3.19 2052813.0
AAPL APPLE INC COM 037833100 329,421,363 3.02 1138448.0
JPM JPMORGAN CHASE & CO COM 46625H100 302,305,621 2.77 923550.0
V VISA INC COM CL A 92826C839 292,329,895 2.68 852050.0
GGG GRACO INC COM 384109104 287,125,237 2.63 3797451.0
- LITTELFUSE INC COM 537008104 274,156,014 2.52 602104.0
TTC TORO CO COM 891092108 260,742,088 2.39 2676474.0
ENTG ENTEGRIS INC COM 29362U104 234,112,970 2.15 1301640.0
UNH UNITEDHEALTH GROUP INC COM 91324P102 232,732,484 2.14 559951.0
- TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 227,440,325 2.09 476245.0
MSI MOTOROLA SOLUTIONS INC COM NEW 620076307 226,281,554 2.08 544876.0
ECL ECOLAB INC COM 278865100 216,630,797 1.99 777541.0
WEC WEC ENERGY GROUP INC COM 92939U106 208,773,667 1.92 1787905.0
PANW PALO ALTO NETWORKS INC COM 697435105 204,557,778 1.88 599841.0
LNT ALLIANT ENERGY CORP COM 018802108 202,772,183 1.86 2657913.0
TECH BIO-TECHNE CORP COM 09073M104 190,804,299 1.75 2700698.0
META META PLATFORMS INC CL A 30303M102 187,502,906 1.72 332871.0
FAST FASTENAL CO COM 311900104 185,918,876 1.71 3870891.0
SHW SHERWIN WILLIAMS CO COM 824348106 151,702,686 1.39 440586.0
- C H ROBINSON WORLDWIDE IN COM NEW 12541W209 145,155,131 1.33 770708.0
FUL FULLER H B CO COM 359694106 141,945,943 1.3 2435168.0
VZ VERIZON COMMUNICATIONS INC COM 92343V104 139,376,929 1.28 3291850.0
- WASTE MGMT INC DEL COM 94106L109 131,727,652 1.21 591025.0
ROK ROCKWELL AUTOMATION INC COM 773903109 127,637,070 1.17 257811.0
FISV FISERV INC COM 337738108 112,473,072 1.03 2293029.0
JNJ JOHNSON & JOHNSON COM 478160104 107,431,831 0.99 423010.0
- AMERIPRISE FINL INC COM 03076C106 98,200,331 0.9 214056.0
CGNX COGNEX CORP COM 192422103 94,714,932 0.87 1307856.0
- HORMEL FOODS CORP COM 440452100 84,339,527 0.77 3398047.0
- CASEYS GEN STORES INC COM 147528103 72,425,239 0.66 91125.0
- WELLS FARGO & CO COM 949746101 72,077,458 0.66 872186.0
- GALLAGHER ARTHUR J & CO COM 363576109 71,520,008 0.66 311539.0
ABT ABBOTT LABORATORIES COM 002824100 66,182,014 0.61 729358.0
- TEXAS INSTRS INC COM 882508104 64,816,216 0.59 217453.0
TNC TENNANT CO COM 880345103 59,684,772 0.55 681800.0
ISRG INTUITIVE SURGICAL INC COM NEW 46120E602 58,243,815 0.53 146459.0
MMM 3M CO COM 88579Y101 56,563,197 0.52 349350.0
HD HOME DEPOT INC COM 437076102 53,766,917 0.49 152452.0
TRV TRAVELERS COMPANIES INC COM 89417E109 51,657,838 0.47 156482.0
AXP AMERICAN EXPRESS CO COM 025816109 49,253,116 0.45 145612.0
IDA IDACORP INC COM 451107106 46,898,461 0.43 309970.0
- MEDPACE HLDGS INC COM 58506Q109 45,923,397 0.42 86715.0
CME CME GROUP INC COM 12572Q105 43,191,036 0.4 195585.0
DCI DONALDSON INC COM 257651109 41,627,862 0.38 463717.0
WK WORKIVA INC COM CL A 98139A105 40,238,608 0.37 829491.0
PIPR PIPER SANDLER COMPANIES COM NEW 724078209 39,389,492 0.36 544505.0
- SPROUTS FMRS MKT INC COM 85208M102 38,215,443 0.35 451826.0
PG PROCTER & GAMBLE CO COM 742718109 35,988,777 0.33 245423.0
- US BANCORP COM NEW 902973304 33,911,778 0.31 561453.0
ZTS ZOETIS INC CL A 98978V103 33,595,628 0.31 467515.0
- QUALCOMM INC COM 747525103 33,231,155 0.3 179832.0
XEL XCEL ENERGY INC COM 98389B100 31,517,547 0.29 392497.0
- BENTLEY SYS INC COM CL B 08265T208 28,996,707 0.27 970114.0
- AUTOMATIC DATA PROCESSING IN COM 053015103 28,480,393 0.26 127173.0
MDT MEDTRONIC PLC SHS G5960L103 28,424,782 0.26 363349.0
- GENERAC HLDGS INC COM 368736104 27,346,990 0.25 93395.0
HONA HONEYWELL AEROSPACE INC COM 43849R105 22,116,954 0.2 100041.0
- CORNING INC COM 219350105 21,825,727 0.2 85447.0
TGT TARGET CORP COM 87612E106 20,801,059 0.19 159261.0
SCHW SCHWAB CHARLES CORP COM 808513105 19,956,894 0.18 216288.0
GOOGL ALPHABET INC CAP STK CL A 02079K305 19,343,723 0.18 54128.0
CAT CATERPILLAR INC COM 149123101 19,276,820 0.18 18102.0
- DISNEY WALT CO COM 254687106 16,711,502 0.15 173626.0
CLFD CLEARFIELD INC COM 18482P103 15,329,376 0.14 385257.0
BMI BADGER METER INC COM 056525108 14,758,539 0.14 99464.0
- PRINCIPAL FINANCIAL GROUP IN COM 74251V102 14,580,787 0.13 135283.0
AIR AAR CORP COM 000361105 11,996,544 0.11 83933.0
PLXS PLEXUS CORP COM 729132100 11,809,115 0.11 39276.0
- BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,804,200 0.11 23590.0
ABBV ABBVIE INC COM 00287Y109 11,248,811 0.1 44702.0
- EXXON MOBIL CORP COM 30231G102 11,183,969 0.1 81802.0
AMBA AMBARELLA INC SHS G037AX101 10,841,087 0.1 126353.0
KNF KNIFE RIVER CORP COMMON STOCK 498894104 10,738,736 0.1 128377.0
HSY HERSHEY CO COM 427866108 10,710,170 0.1 61044.0
- TRUST FOR PROFESSIONAL MANAG MAIRS & PWR MINN 89834G836 10,540,610 0.1 470668.0
- OLD NATL BANCORP IND COM 680033107 10,082,637 0.09 389291.0
JBTM JBT MAREL CORPORATION COM 477839104 9,782,425 0.09 67465.0
- WINTRUST FINL CORP COM 97650W108 9,427,674 0.09 58659.0
- EMERSON ELEC CO COM 291011104 9,052,090 0.08 63235.0
- QCR HLDGS INC COM 74727A104 8,859,045 0.08 91002.0
- PATRICK INDS INC COM 703343103 8,513,299 0.08 94824.0
ASB ASSOCIATED BANC-CORP COM 045487105 8,309,131 0.08 270040.0
- VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 8,307,968 0.08 12096.0
RDNT RADNET INC COM 750491102 8,209,264 0.08 133116.0
- ISHARES TR CORE S&P500 ETF 464287200 7,978,453 0.07 10654.0
- APPLIED MATLS INC COM 038222105 7,958,061 0.07 11007.0
- SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 7,565,684 0.07 261246.0
- BLACK HILLS CORP COM 092113109 7,312,404 0.07 98285.0
LTH LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 7,037,426 0.06 172317.0
CVX CHEVRON CORPORATION COM 166764100 6,820,527 0.06 41147.0
MRK MERCK & CO INC COM 58933Y105 6,620,192 0.06 51519.0
CFR CULLEN FROST BANKERS INC COM 229899109 6,597,386 0.06 42696.0
- ALERUS FINL CORP COM 01446U103 6,326,269 0.06 203417.0
- JAMES HARDIE INDS PLC ORD SHS G4253H101 6,301,945 0.06 240716.0
- STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 6,182,673 0.06 8279.0
WWD WOODWARD INC COM 980745103 5,956,160 0.05 14000.0
TREX TREX INC COM 89531P105 5,805,741 0.05 116022.0
HUBG HUB GROUP INC CL A 443320106 5,687,401 0.05 129879.0
SOLV SOLVENTUM CORP COM SHS 83444M101 5,588,823 0.05 72441.0
GBCI GLACIER BANCORP INC NEW COM 37637Q105 5,477,796 0.05 106200.0
OSK OSHKOSH CORP COM 688239201 5,092,927 0.05 33183.0
CTAS CINTAS CORP COM 172908105 4,636,721 0.04 27262.0
PNR PENTAIR PLC SHS G7S00T104 4,372,533 0.04 57038.0
KHC KRAFT HEINZ CO COM 500754106 4,220,563 0.04 178686.0
PII POLARIS INC COM 731068102 4,196,125 0.04 61311.0
SYY SYSCO CORP COM 871829107 4,057,308 0.04 48544.0
MCD MCDONALDS CORP COM 580135101 3,807,244 0.03 14085.0
- BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,744,250 0.03 5.0
- NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 3,666,299 0.03 51191.0
HWKN HAWKINS INC COM 420261109 3,571,826 0.03 25136.0
- VANGUARD INDEX FDS MID CAP ETF 922908629 3,170,268 0.03 39348.0
- GE AEROSPACE COM NEW 369604301 2,812,318 0.03 7525.0
- VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 2,798,625 0.03 39279.0
COST COSTCO WHOLESALE CORPORATION COM 22160K105 2,771,798 0.03 2963.0
COP CONOCOPHILLIPS COM 20825C104 2,686,846 0.02 25845.0
NKE NIKE INC CL B 654106103 2,620,837 0.02 63845.0
APG API GROUP CORP COM STK 00187Y100 2,454,987 0.02 57969.0
GIS GENERAL MILLS INC COM 370334104 2,441,464 0.02 70157.0
- CISCO SYS INC COM 17275R102 2,317,603 0.02 19731.0
INTC INTEL CORP COM 458140100 2,029,243 0.02 14533.0
ORCL ORACLE CORP COM 68389X105 1,999,382 0.02 13643.0
KO COCA COLA CO COM 191216100 1,907,407 0.02 23470.0
XYL XYLEM INC COM 98419M100 1,826,345 0.02 15450.0
WMT WALMART INC COM 931142103 1,789,508 0.02 15800.0
AMGN AMGEN INC COM 031162100 1,783,079 0.02 4924.0
- ISHARES TR MSCI EAFE ETF 464287465 1,694,979 0.02 16317.0
PFE PFIZER INC COM 717081103 1,629,710 0.01 67679.0
RTX RTX CORPORATION COM 75513E101 1,602,460 0.01 8446.0
- VANGUARD INDEX FDS SMALL CP ETF 922908751 1,550,260 0.01 5114.0
- LOWES COS INC COM 548661107 1,506,388 0.01 6832.0
- SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 1,474,658 0.01 16644.0
BMY BRISTOL-MYERS SQUIBB CO COM 110122108 1,422,292 0.01 24684.0
- WABTEC COM 929740108 1,411,895 0.01 5237.0
AVGO BROADCOM INC COM 11135F101 1,383,698 0.01 3663.0
CIEN CIENA CORP COM NEW 171779309 1,373,568 0.01 2800.0
MGEE MGE ENERGY INC COM 55277P104 1,346,062 0.01 16508.0
- INVESCO QQQ TR UNIT SER 1 46090E103 1,303,563 0.01 1770.0
- SPDR GOLD TR GOLD SHS 78463V107 1,294,856 0.01 3515.0
SYK STRYKER CORPORATION COM 863667101 1,282,028 0.01 4072.0
PEP PEPSICO INC COM 713448108 1,242,295 0.01 9175.0
- UNITED PARCEL SVCS INC CL B 911312106 1,237,110 0.01 11508.0
SNA SNAP ON INC COM 833034101 1,216,455 0.01 3023.0
- BANK MONTREAL MEDIUM COM 063671101 1,192,018 0.01 6746.0
- CANADIAN IMPERIAL BANK OF CO COM 136069101 1,170,240 0.01 10176.0
VSAT VIASAT INC COM 92552V100 1,167,530 0.01 13000.0
VCEL VERICEL CORP COM 92346J108 1,150,734 0.01 25865.0
PSX PHILLIPS 66 COM 718546104 1,107,954 0.01 6554.0
- VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1,105,260 0.01 3270.0
- IDEXX LABS INC COM 45168D104 1,094,995 0.01 2080.0
BDX BECTON DICKINSON & CO COM 075887109 1,077,318 0.01 7119.0
NEE NEXTERA ENERGY INC COM 65339F101 1,061,754 0.01 12097.0
- BANK OF AMER CORP COM 060505104 1,059,315 0.01 18591.0
KMB KIMBERLY-CLARK CORP COM 494368103 1,048,962 0.01 9556.0
- VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,035,920 0.01 17355.0
- ISHARES TR RUS MD CP GR ETF 464287481 1,033,715 0.01 7058.0
- INTERNATIONAL BUSINESS MACHS COM 459200101 1,025,573 0.01 3647.0
AXGN AXOGEN INC COM 05463X106 1,016,180 0.01 22000.0
GEV GE VERNOVA INC COM 36828A101 993,932 0.01 846.0
AMD ADVANCED MICRO DEVICES INC COM 007903107 957,340 0.01 1648.0
- UNION PAC CORP COM 907818108 928,880 0.01 3415.0
- IDEX CORP COM 45167R104 907,800 0.01 4000.0
- SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 851,663 0.01 4470.0
- BANK OF NY MELLON CORP COM 064058100 851,464 0.01 5888.0
- SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 847,232 0.01 30586.0
CB CHUBB LIMITED COM H1467J104 836,857 0.01 2456.0
- ISHARES TR CORE S&P MCP ETF 464287507 829,395 0.01 10756.0
- NORFOLK SOUTHN CORP COM 655844108 814,788 0.01 2590.0
OKLO OKLO INC COM CL A 02156V109 814,307 0.01 15561.0
- SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 790,578 0.01 8627.0
AMCR AMCOR PLC COM NEW G0250X149 742,542 0.01 17129.0
- ISHARES TR RUS MID CAP ETF 464287499 717,742 0.01 6506.0
- VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 710,443 0.01 12875.0
WY WEYERHAEUSER CO COM NEW 962166104 706,637 0.01 29517.0
- INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 659,525 0.01 3100.0
- AMERICAN WTR WKS CO INC NEW COM 030420103 657,900 0.01 5000.0
BRC BRADY CORP CL A 104674106 640,990 0.01 7000.0
SHEL SHELL PLC SPON ADS 780259305 630,555 0.01 8132.0
NVEC NVE CORP COM NEW 629445206 627,300 0.01 6000.0
TMO THERMO FISHER SCIENTIFIC INC COM 883556102 622,188 0.01 1241.0
- ISHARES TR RUS 1000 VAL ETF 464287598 621,106 0.01 2562.0
- ISHARES TR MSCI ACWI EX US 464288240 574,631 0.01 7550.0
BA BOEING CO COM 097023105 573,646 0.01 2650.0
- VANGUARD INDEX FDS TOTAL STK MKT 922908769 572,428 0.01 1547.0
ZBH ZIMMER BIOMET HOLDINGS INC COM 98956P102 570,346 0.01 6625.0
- STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 561,353 0.01 798.0
DGII DIGI INTL INC COM 253798102 524,650 0.0 7000.0
- TJX COS INC NEW COM 872540109 517,373 0.0 3415.0
CAH CARDINAL HEALTH INC COM 14149Y108 503,865 0.0 2121.0
TT TRANE TECHNOLOGIES PLC SHS G8994E103 493,125 0.0 1004.0
MU MICRON TECHNOLOGY INC COM 595112103 473,259 0.0 410.0
NEM NEWMONT CORP COM 651639106 467,000 0.0 5000.0
- HUNTINGTON BANCSHARES INC COM 446150104 464,136 0.0 26178.0
PM PHILIP MORRIS INTL INC COM 718172109 458,969 0.0 2537.0
- ISHARES TR GLOBAL TECH ETF 464287291 455,506 0.0 3150.0
RGR STURM RUGER & CO INC COM 864159108 454,200 0.0 12000.0
- ISHARES TR RUSSELL 2000 ETF 464287655 452,778 0.0 1507.0
- SKYWATER TECHNOLOGY INC COM 83089J108 452,660 0.0 13000.0
BSX BOSTON SCIENTIFIC CORP COM 101137107 423,130 0.0 9914.0
BBY BEST BUY INC COM 086516101 417,340 0.0 5500.0
- NORTHERN TR CORP COM 665859104 417,216 0.0 2400.0
CRM SALESFORCE INC COM 79466L302 416,089 0.0 2656.0
- ILLINOIS TOOL WKS INC COM 452308109 414,901 0.0 1534.0
- ISHARES TR RUS 2000 GRW ETF 464287648 409,718 0.0 1040.0
ADBE ADOBE INC COM 00724F101 403,684 0.0 1969.0
- VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 399,888 0.0 1690.0
CMI CUMMINS INC COM 231021106 376,575 0.0 528.0
- ISHARES TR MSCI USA MIN ETF 46429B697 368,907 0.0 3826.0
- WATERS CORP COM 941848103 359,663 0.0 959.0
- ISHARES TR CORE S&P SCP ETF 464287804 357,427 0.0 2410.0
- VANGUARD INDEX FDS GROWTH ETF 922908736 355,586 0.0 4128.0
- MARATHON PETE CORP COM 56585A102 355,381 0.0 1390.0
DE DEERE & CO COM 244199105 353,322 0.0 557.0
- ISHARES TR RUS MDCP VAL ETF 464287473 348,079 0.0 2112.0
UFCS UNITED FIRE GROUP INC COM 910340108 346,104 0.0 6600.0
- ISHARES TR S&P 500 GRWT ETF 464287309 345,063 0.0 2509.0
HOG HARLEY DAVIDSON INC COM 412822108 342,440 0.0 14000.0
MOS MOSAIC CO COM 61945C103 339,040 0.0 16000.0
LRCX LAM RESEARCH CORP COM NEW 512807306 331,497 0.0 765.0
- AMERICAN TOWER CORP COM 03027X100 330,411 0.0 2020.0
MO ALTRIA GROUP INC COM 02209S103 328,520 0.0 4566.0
- BANK HAWAII CORP COM 062540109 325,960 0.0 4000.0
- VANGUARD WORLD FD INF TECH ETF 92204A702 321,471 0.0 2690.0
- ENTERPRISE PRODS PARTNERS L COM 293792107 316,136 0.0 8600.0
- L3HARRIS TECHNOLOGIES INC COM 502431109 300,179 0.0 1033.0
TKR TIMKEN CO COM 887389104 290,640 0.0 2000.0
GILD GILEAD SCIENCES INC COM 375558103 287,424 0.0 2275.0
- VANGUARD INDEX FDS LARGE CAP ETF 922908637 280,974 0.0 817.0
BAX BAXTER INTL INC COM 071813109 267,182 0.0 12532.0
- ISHARES GOLD TR ISHARES NEW 464285204 266,173 0.0 3525.0
- VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 266,158 0.0 3178.0
VRT VERTIV HOLDINGS CO COM CL A 92537N108 261,160 0.0 780.0
- ISHARES TR S&P 500 VAL ETF 464287408 259,530 0.0 1143.0
MSA MSA SAFETY INC COM 553498106 256,633 0.0 1470.0
SLB SLB LIMITED COM STK 806857108 255,695 0.0 5500.0
T AT&T INC COM 00206R102 234,469 0.0 11327.0
- DANAHER CORP DEL COM 235851102 217,528 0.0 1142.0
MS MORGAN STANLEY COM NEW 617446448 216,565 0.0 1036.0
RF REGIONS FINANCIAL CORP NEW COM 7591EP100 211,400 0.0 7000.0
- EVERUS CONSTR GROUP COM 300426103 207,438 0.0 1250.0
BP BP PLC SPONSORED ADR 055622104 207,290 0.0 5610.0
AME AMETEK INC COM 031100100 205,649 0.0 850.0
CARR CARRIER GLOBAL CORPORATION COM 14448C104 204,280 0.0 2785.0
MA MASTERCARD INCORPORATED CL A 57636Q104 202,872 0.0 395.0
ADI ANALOG DEVICES INC COM 032654105 202,160 0.0 509.0
- MARSH & MCLENNAN COS INC COM 571748102 200,004 0.0 1200.0
- AEBI SCHMIDT HLDG AG COM H00501108 130,533 0.0 10401.0
CLF CLEVELAND-CLIFFS INC NEW COM 185899101 126,765 0.0 13500.0
SNAP SNAP INC CL A 83304A106 100,011 0.0 22525.0
- PLUG PWR INC COM NEW 72919P202 27,100 0.0 10000.0

Quarterly portfolios

PeriodFiledValue ($)PositionsVol %BetaMax DD %
2026-06-30 2026-08-14 10,899,987,528 254 15.713295 0.777923 24.154669
2026-03-31 2026-05-14 9,786,094,433 245 15.635841 0.774463 24.219048
2025-12-31 2026-02-17 10,390,343,076 243 16.714572 0.828552 25.355356
2025-09-30 2025-11-14 10,639,725,649 248 16.645732 0.822778 25.482168
2025-03-31 2025-05-15 9,610,693,349 221 15.292465 0.752554 25.237336
2024-12-31 2025-02-14 10,337,652,498 229 15.653103 0.771887 25.168457