← Back to Discover

MAIRS & POWER INC

Period ended Jun 30, 2026 · Latest filing Aug 14, 2026

These quarterly holdings are delayed and may not include all assets or short positions. Values are from the reporting date, not current prices or purchase costs. The same security may appear in multiple rows.

Source: SEC

Reported portfolio value

Quarter-end reported holdings; not current value or investment performance.

View reported values
  • Jun 30, 2026: $10,899,987,528

More quarters will appear as history becomes available.

Top holdings

Top 10 at Jun 30, 2026. Matching entries are combined; security classes and options remain separate. Shares exclude principal amounts; option shares reflect the reported underlying amount.

View top holdings values
  1. NVIDIA CORPORATION · COM · 67066G104 · shares: $941,982,058
  2. MICROSOFT CORP · COM · 594918104 · shares: $727,663,988
  3. AMAZON COM INC · COM · 023135106 · shares: $619,550,768
  4. ALPHABET INC · CAP STK CL C · 02079K107 · shares: $594,809,371
  5. ELI LILLY & CO · COM · 532457108 · shares: $386,371,186
  6. NVENT ELEC PLC · SHS · G6700G107 · shares: $348,177,553
  7. APPLE INC · COM · 037833100 · shares: $329,421,363
  8. JPMORGAN CHASE & CO · COM · 46625H100 · shares: $302,305,621
  9. VISA INC · COM CL A · 92826C839 · shares: $292,329,895
  10. GRACO INC · COM · 384109104 · shares: $287,125,237

Reported holdings

254 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
NVIDIA CORPORATIONCOM67066G104 — 4,707,792 shares $941,982,058
MICROSOFT CORPCOM594918104 — 1,950,737 shares $727,663,988
AMAZON COM INCCOM023135106 — 2,599,441 shares $619,550,768
ALPHABET INCCAP STK CL C02079K107 — 1,683,439 shares $594,809,371
ELI LILLY & COCOM532457108 — 322,129 shares $386,371,186
NVENT ELEC PLCSHSG6700G107 — 2,052,813 shares $348,177,553
APPLE INCCOM037833100 — 1,138,448 shares $329,421,363
JPMORGAN CHASE & COCOM46625H100 — 923,550 shares $302,305,621
VISA INCCOM CL A92826C839 — 852,050 shares $292,329,895
GRACO INCCOM384109104 — 3,797,451 shares $287,125,237
LITTELFUSE INCCOM537008104 — 602,104 shares $274,156,014
TORO COCOM891092108 — 2,676,474 shares $260,742,088
ENTEGRIS INCCOM29362U104 — 1,301,640 shares $234,112,970
UNITEDHEALTH GROUP INCCOM91324P102 — 559,951 shares $232,732,484
TAIWAN SEMICONDUCTOR MANUFACSPONSORED ADS874039100 — 476,245 shares $227,440,325
MOTOROLA SOLUTIONS INCCOM NEW620076307 — 544,876 shares $226,281,554
ECOLAB INCCOM278865100 — 777,541 shares $216,630,797
WEC ENERGY GROUP INCCOM92939U106 — 1,787,905 shares $208,773,667
PALO ALTO NETWORKS INCCOM697435105 — 599,841 shares $204,557,778
ALLIANT ENERGY CORPCOM018802108 — 2,657,913 shares $202,772,183
BIO-TECHNE CORPCOM09073M104 — 2,700,698 shares $190,804,299
META PLATFORMS INCCL A30303M102 — 332,871 shares $187,502,906
FASTENAL COCOM311900104 — 3,870,891 shares $185,918,876
SHERWIN WILLIAMS COCOM824348106 — 440,586 shares $151,702,686
C H ROBINSON WORLDWIDE INCOM NEW12541W209 — 770,708 shares $145,155,131
FULLER H B COCOM359694106 — 2,435,168 shares $141,945,943
VERIZON COMMUNICATIONS INCCOM92343V104 — 3,291,850 shares $139,376,929
WASTE MGMT INC DELCOM94106L109 — 591,025 shares $131,727,652
ROCKWELL AUTOMATION INCCOM773903109 — 257,811 shares $127,637,070
FISERV INCCOM337738108 — 2,293,029 shares $112,473,072
JOHNSON & JOHNSONCOM478160104 — 423,010 shares $107,431,831
AMERIPRISE FINL INCCOM03076C106 — 214,056 shares $98,200,331
COGNEX CORPCOM192422103 — 1,307,856 shares $94,714,932
HORMEL FOODS CORPCOM440452100 — 3,398,047 shares $84,339,527
CASEYS GEN STORES INCCOM147528103 — 91,125 shares $72,425,239
WELLS FARGO & COCOM949746101 — 872,186 shares $72,077,458
GALLAGHER ARTHUR J & COCOM363576109 — 311,539 shares $71,520,008
ABBOTT LABORATORIESCOM002824100 — 729,358 shares $66,182,014
TEXAS INSTRS INCCOM882508104 — 217,453 shares $64,816,216
TENNANT COCOM880345103 — 681,800 shares $59,684,772
INTUITIVE SURGICAL INCCOM NEW46120E602 — 146,459 shares $58,243,815
3M COCOM88579Y101 — 349,350 shares $56,563,197
HOME DEPOT INCCOM437076102 — 152,452 shares $53,766,917
TRAVELERS COMPANIES INCCOM89417E109 — 156,482 shares $51,657,838
AMERICAN EXPRESS COCOM025816109 — 145,612 shares $49,253,116
IDACORP INCCOM451107106 — 309,970 shares $46,898,461
MEDPACE HLDGS INCCOM58506Q109 — 86,715 shares $45,923,397
CME GROUP INCCOM12572Q105 — 195,585 shares $43,191,036
DONALDSON INCCOM257651109 — 463,717 shares $41,627,862
WORKIVA INCCOM CL A98139A105 — 829,491 shares $40,238,608
PIPER SANDLER COMPANIESCOM NEW724078209 — 544,505 shares $39,389,492
SPROUTS FMRS MKT INCCOM85208M102 — 451,826 shares $38,215,443
PROCTER & GAMBLE COCOM742718109 — 245,423 shares $35,988,777
US BANCORPCOM NEW902973304 — 561,453 shares $33,911,778
ZOETIS INCCL A98978V103 — 467,515 shares $33,595,628
QUALCOMM INCCOM747525103 — 179,832 shares $33,231,155
XCEL ENERGY INCCOM98389B100 — 392,497 shares $31,517,547
BENTLEY SYS INCCOM CL B08265T208 — 970,114 shares $28,996,707
AUTOMATIC DATA PROCESSING INCOM053015103 — 127,173 shares $28,480,393
MEDTRONIC PLCSHSG5960L103 — 363,349 shares $28,424,782
GENERAC HLDGS INCCOM368736104 — 93,395 shares $27,346,990
HONEYWELL AEROSPACE INCCOM43849R105 — 100,041 shares $22,116,954
CORNING INCCOM219350105 — 85,447 shares $21,825,727
TARGET CORPCOM87612E106 — 159,261 shares $20,801,059
SCHWAB CHARLES CORPCOM808513105 — 216,288 shares $19,956,894
ALPHABET INCCAP STK CL A02079K305 — 54,128 shares $19,343,723
CATERPILLAR INCCOM149123101 — 18,102 shares $19,276,820
DISNEY WALT COCOM254687106 — 173,626 shares $16,711,502
CLEARFIELD INCCOM18482P103 — 385,257 shares $15,329,376
BADGER METER INCCOM056525108 — 99,464 shares $14,758,539
PRINCIPAL FINANCIAL GROUP INCOM74251V102 — 135,283 shares $14,580,787
AAR CORPCOM000361105 — 83,933 shares $11,996,544
PLEXUS CORPCOM729132100 — 39,276 shares $11,809,115
BERKSHIRE HATHAWAY INC DELCL B NEW084670702 — 23,590 shares $11,804,200
ABBVIE INCCOM00287Y109 — 44,702 shares $11,248,811
EXXON MOBIL CORPCOM30231G102 — 81,802 shares $11,183,969
AMBARELLA INCSHSG037AX101 — 126,353 shares $10,841,087
KNIFE RIVER CORPCOMMON STOCK498894104 — 128,377 shares $10,738,736
HERSHEY COCOM427866108 — 61,044 shares $10,710,170
TRUST FOR PROFESSIONAL MANAGMAIRS & PWR MINN89834G836 — 470,668 shares $10,540,610
OLD NATL BANCORP INDCOM680033107 — 389,291 shares $10,082,637
JBT MAREL CORPORATIONCOM477839104 — 67,465 shares $9,782,425
WINTRUST FINL CORPCOM97650W108 — 58,659 shares $9,427,674
EMERSON ELEC COCOM291011104 — 63,235 shares $9,052,090
QCR HLDGS INCCOM74727A104 — 91,002 shares $8,859,045
PATRICK INDS INCCOM703343103 — 94,824 shares $8,513,299
ASSOCIATED BANC-CORPCOM045487105 — 270,040 shares $8,309,131
VANGUARD INDEX FDSS&P 500 ETF SHS922908363 — 12,096 shares $8,307,968
RADNET INCCOM750491102 — 133,116 shares $8,209,264
ISHARES TRCORE S&P500 ETF464287200 — 10,654 shares $7,978,453
APPLIED MATLS INCCOM038222105 — 11,007 shares $7,958,061
SCHWAB STRATEGIC TRUS BRD MKT ETF808524102 — 261,246 shares $7,565,684
BLACK HILLS CORPCOM092113109 — 98,285 shares $7,312,404
LIFE TIME GROUP HOLDINGS INCCOMMON STOCK53190C102 — 172,317 shares $7,037,426
CHEVRON CORPORATIONCOM166764100 — 41,147 shares $6,820,527
MERCK & CO INCCOM58933Y105 — 51,519 shares $6,620,192
CULLEN FROST BANKERS INCCOM229899109 — 42,696 shares $6,597,386
ALERUS FINL CORPCOM01446U103 — 203,417 shares $6,326,269
JAMES HARDIE INDS PLCORD SHSG4253H101 — 240,716 shares $6,301,945
STATE STR SPDR S&P 500 ETF TTR UNIT78462F103 — 8,279 shares $6,182,673