Mairs & Power Funds · portfolio as of 2026-06-30
2.8% of portfolio · -12%
2.5% of portfolio · -17%
2.1% of portfolio · -24%
1.9% of portfolio · +13%
1.2% of portfolio · +48%
1.0% of portfolio · -27%
0.7% of portfolio · -36%
0.7% of portfolio
0.5% of portfolio · -15%
0.5% of portfolio · +47%
0.5% of portfolio
0.4% of portfolio
0.4% of portfolio · +16%
0.4% of portfolio · +55%
0.3% of portfolio · +54%
0.3% of portfolio · -62%
0.3% of portfolio · +311%
0.2% of portfolio
0.2% of portfolio · -13%
0.2% of portfolio · -28%
0.1% of portfolio · -47%
0.1% of portfolio · -17%
0.1% of portfolio · -14%
0.1% of portfolio · +15%
0.1% of portfolio · -10%
0.1% of portfolio · +14%
0.1% of portfolio · +64%
0.1% of portfolio · -19%
0.1% of portfolio · +65%
0.1% of portfolio · +156%
0.1% of portfolio · -70%
0.1% of portfolio · -19%
0.0% of portfolio · +21%
0.0% of portfolio · -44%
0.0% of portfolio · -51%
0.0% of portfolio · -40%
0.0% of portfolio · +258%
0.0% of portfolio · -13%
0.0% of portfolio · -28%
0.0% of portfolio · -56%
0.0% of portfolio · -12%
0.0% of portfolio · -25%
0.0% of portfolio
0.0% of portfolio · +146%
0.0% of portfolio · -34%
0.0% of portfolio · -14%
0.0% of portfolio · -15%
0.0% of portfolio
0.0% of portfolio · -15%
0.0% of portfolio · -18%
0.0% of portfolio
0.0% of portfolio · +24%
0.0% of portfolio
0.0% of portfolio · -18%
0.0% of portfolio · -42%
0.0% of portfolio · -18%
0.0% of portfolio · -41%
0.0% of portfolio
0.0% of portfolio · -95%
0.0% of portfolio
0.0% of portfolio · -27%
0.0% of portfolio
0.0% of portfolio
0.0% of portfolio · +500%
0.0% of portfolio
0.0% of portfolio
0.0% of portfolio · -20%
0.0% of portfolio
0.0% of portfolio · +705%
0.0% of portfolio
0.0% of portfolio
0.0% of portfolio · -44%
0.0% of portfolio
0.0% of portfolio
0.0% of portfolio
0.0% of portfolio
0.0% of portfolio
0.0% of portfolio
0.0% of portfolio
0.0% of portfolio
0.0% of portfolio · -24%
0.0% of portfolio · -21%
4,707,792 shares · $941,982,058
1,950,737 shares · $727,663,988
2,599,441 shares · $619,550,768
1,683,439 shares · $594,809,371
322,129 shares · $386,371,186
2,052,813 shares · $348,177,553
1,138,448 shares · $329,421,363
923,550 shares · $302,305,621
852,050 shares · $292,329,895
3,797,451 shares · $287,125,237
602,104 shares · $274,156,014
2,676,474 shares · $260,742,088
1,301,640 shares · $234,112,970
559,951 shares · $232,732,484
476,245 shares · $227,440,325
544,876 shares · $226,281,554
777,541 shares · $216,630,797
1,787,905 shares · $208,773,667
599,841 shares · $204,557,778
2,657,913 shares · $202,772,183
2,700,698 shares · $190,804,299
332,871 shares · $187,502,906
3,870,891 shares · $185,918,876
440,586 shares · $151,702,686
770,708 shares · $145,155,131
2,435,168 shares · $141,945,943
3,291,850 shares · $139,376,929
591,025 shares · $131,727,652
257,811 shares · $127,637,070
2,293,029 shares · $112,473,072
423,010 shares · $107,431,831
214,056 shares · $98,200,331
1,307,856 shares · $94,714,932
3,398,047 shares · $84,339,527
91,125 shares · $72,425,239
872,186 shares · $72,077,458
311,539 shares · $71,520,008
729,358 shares · $66,182,014
217,453 shares · $64,816,216
681,800 shares · $59,684,772
146,459 shares · $58,243,815
349,350 shares · $56,563,197
152,452 shares · $53,766,917
156,482 shares · $51,657,838
145,612 shares · $49,253,116
309,970 shares · $46,898,461
86,715 shares · $45,923,397
195,585 shares · $43,191,036
463,717 shares · $41,627,862
829,491 shares · $40,238,608
544,505 shares · $39,389,492
451,826 shares · $38,215,443
245,423 shares · $35,988,777
561,453 shares · $33,911,778
467,515 shares · $33,595,628
179,832 shares · $33,231,155
392,497 shares · $31,517,547
970,114 shares · $28,996,707
127,173 shares · $28,480,393
363,349 shares · $28,424,782
93,395 shares · $27,346,990
100,041 shares · $22,116,954
85,447 shares · $21,825,727
159,261 shares · $20,801,059
216,288 shares · $19,956,894
54,128 shares · $19,343,723
18,102 shares · $19,276,820
173,626 shares · $16,711,502
385,257 shares · $15,329,376
99,464 shares · $14,758,539
135,283 shares · $14,580,787
83,933 shares · $11,996,544
39,276 shares · $11,809,115
23,590 shares · $11,804,200
44,702 shares · $11,248,811
81,802 shares · $11,183,969
126,353 shares · $10,841,087
128,377 shares · $10,738,736
61,044 shares · $10,710,170
470,668 shares · $10,540,610
389,291 shares · $10,082,637
67,465 shares · $9,782,425
58,659 shares · $9,427,674
63,235 shares · $9,052,090
91,002 shares · $8,859,045
94,824 shares · $8,513,299
270,040 shares · $8,309,131
12,096 shares · $8,307,968
133,116 shares · $8,209,264
10,654 shares · $7,978,453
11,007 shares · $7,958,061
261,246 shares · $7,565,684
98,285 shares · $7,312,404
172,317 shares · $7,037,426
41,147 shares · $6,820,527
51,519 shares · $6,620,192
42,696 shares · $6,597,386
203,417 shares · $6,326,269
240,716 shares · $6,301,945
8,279 shares · $6,182,673
14,000 shares · $5,956,160
116,022 shares · $5,805,741
129,879 shares · $5,687,401
72,441 shares · $5,588,823
106,200 shares · $5,477,796
33,183 shares · $5,092,927
27,262 shares · $4,636,721
57,038 shares · $4,372,533
178,686 shares · $4,220,563
61,311 shares · $4,196,125
48,544 shares · $4,057,308
14,085 shares · $3,807,244
5 shares · $3,744,250
51,191 shares · $3,666,299
25,136 shares · $3,571,826
39,348 shares · $3,170,268
7,525 shares · $2,812,318
39,279 shares · $2,798,625
2,963 shares · $2,771,798
25,845 shares · $2,686,846
63,845 shares · $2,620,837
57,969 shares · $2,454,987
70,157 shares · $2,441,464
19,731 shares · $2,317,603
14,533 shares · $2,029,243
13,643 shares · $1,999,382
23,470 shares · $1,907,407
15,450 shares · $1,826,345
15,800 shares · $1,789,508
4,924 shares · $1,783,079
16,317 shares · $1,694,979
67,679 shares · $1,629,710
8,446 shares · $1,602,460
5,114 shares · $1,550,260
6,832 shares · $1,506,388
16,644 shares · $1,474,658
24,684 shares · $1,422,292
5,237 shares · $1,411,895
3,663 shares · $1,383,698
2,800 shares · $1,373,568
16,508 shares · $1,346,062
1,770 shares · $1,303,563
3,515 shares · $1,294,856
4,072 shares · $1,282,028
9,175 shares · $1,242,295
11,508 shares · $1,237,110
3,023 shares · $1,216,455
6,746 shares · $1,192,018
10,176 shares · $1,170,240
13,000 shares · $1,167,530
25,865 shares · $1,150,734
6,554 shares · $1,107,954
3,270 shares · $1,105,260
2,080 shares · $1,094,995
7,119 shares · $1,077,318
12,097 shares · $1,061,754
18,591 shares · $1,059,315
9,556 shares · $1,048,962
17,355 shares · $1,035,920
7,058 shares · $1,033,715
3,647 shares · $1,025,573
22,000 shares · $1,016,180
846 shares · $993,932
1,648 shares · $957,340
3,415 shares · $928,880
4,000 shares · $907,800
4,470 shares · $851,663
5,888 shares · $851,464
30,586 shares · $847,232
2,456 shares · $836,857
10,756 shares · $829,395
2,590 shares · $814,788
15,561 shares · $814,307
8,627 shares · $790,578
17,129 shares · $742,542
6,506 shares · $717,742
12,875 shares · $710,443
29,517 shares · $706,637
3,100 shares · $659,525
5,000 shares · $657,900
7,000 shares · $640,990
8,132 shares · $630,555
6,000 shares · $627,300
1,241 shares · $622,188
2,562 shares · $621,106
7,550 shares · $574,631
2,650 shares · $573,646
1,547 shares · $572,428
6,625 shares · $570,346
798 shares · $561,353
7,000 shares · $524,650
3,415 shares · $517,373
2,121 shares · $503,865
1,004 shares · $493,125
410 shares · $473,259
5,000 shares · $467,000
26,178 shares · $464,136
2,537 shares · $458,969
3,150 shares · $455,506
12,000 shares · $454,200
1,507 shares · $452,778
13,000 shares · $452,660
9,914 shares · $423,130
5,500 shares · $417,340
2,400 shares · $417,216
2,656 shares · $416,089
1,534 shares · $414,901
1,040 shares · $409,718
1,969 shares · $403,684
1,690 shares · $399,888
528 shares · $376,575
3,826 shares · $368,907
959 shares · $359,663
2,410 shares · $357,427
4,128 shares · $355,586
1,390 shares · $355,381
557 shares · $353,322
2,112 shares · $348,079
6,600 shares · $346,104
2,509 shares · $345,063
14,000 shares · $342,440
16,000 shares · $339,040
765 shares · $331,497
2,020 shares · $330,411
4,566 shares · $328,520
4,000 shares · $325,960
2,690 shares · $321,471
8,600 shares · $316,136
1,033 shares · $300,179
2,000 shares · $290,640
2,275 shares · $287,424
817 shares · $280,974
12,532 shares · $267,182
3,525 shares · $266,173
3,178 shares · $266,158
780 shares · $261,160
1,143 shares · $259,530
1,470 shares · $256,633
5,500 shares · $255,695
11,327 shares · $234,469
1,142 shares · $217,528
1,036 shares · $216,565
7,000 shares · $211,400
1,250 shares · $207,438
5,610 shares · $207,290
850 shares · $205,649
2,785 shares · $204,280
395 shares · $202,872
509 shares · $202,160
1,200 shares · $200,004
10,401 shares · $130,533
13,500 shares · $126,765
22,525 shares · $100,011
10,000 shares · $27,100
From SEC Form 13F-HR — up to 45 days old at time of filing. Not a recommendation to buy or sell. Analyze any of these free →