s/
Stockslash
Ctrl K
Investors
Mairs & Power
Not investment advice · 13F data lagged ~45 days · Full disclaimer
Hedge fund

Mairs & Power

Holdings as of Q1 2026
Quarter
Q1-2026
Market value
$9.8B
Positions
245
Concentration
Diversified
Top holding
8%NVDA
Top 5
29%of book
Top 10
44%of book
Top 5
6 – 10
Tail
Top 5
6 – 10
Tail
HoldingWeightshares held per quarter · hover for changeQ/Q changeValue
1NVIDIA CorpNVDA
8.49%
Reduced 3.80%
4.8M shares · $174.40
$830.4M
2MICROSOFT CORPMSFT
7.35%
Added 1.54%
1.9M shares · $370.17
$719.0M
3AMAZON COMAMZN
5.54%
Added 0.39%
2.6M shares · $208.27
$542.1M
4ALPHABETGOOG
4.72%
Reduced 5.09%
1.6M shares · $286.86
$462.3M
5GRACOGGG
3.30%
Reduced 2.30%
3.8M shares · $84.65
$323.0M
6JPMORGAN CHASEJPM
3.17%
Reduced 17.41%
1.1M shares · $294.16
$310.1M
7APPLEAAPL
3.13%
Reduced 0.75%
1.2M shares · $253.79
$306.7M
8ELI LILLYLLY
3.07%
Reduced 5.51%
326.3K shares · $919.77
$300.1M
9VISAV
2.60%
Added 4.78%
840.9K shares · $302.24
$254.2M
10TOROTTC
2.60%
Reduced 20.56%
2.7M shares · $93.44
$254.1M
11LITTELFUSELFUS
2.51%
Reduced 6.96%
724.7K shares · $339.35
$245.9M
12NVENT ELECTRICNVT
2.50%
Reduced 2.12%
2.1M shares · $118.28
$244.4M
13MOTOROLA SOLUTIONSMSI
2.40%
Added 2.95%
540.7K shares · $433.97
$234.7M
14WEC ENERGYWEC
2.26%
Added 0.10%
1.9M shares · $115.77
$221.2M
15ALLIANT ENERGY CORPLNT
2.12%
Reduced 2.30%
2.9M shares · $71.76
$207.3M
16ECOLABECL
2.07%
Reduced 1.14%
761.8K shares · $266.02
$202.7M
17UNITEDHEALTHUNH
2.05%
Reduced 10.77%
741.1K shares · $270.59
$200.5M
18META PLATFORMSMETA
1.90%
Added 2.56%
324.6K shares · $572.13
$185.7M
19FASTENALFAST
1.86%
Reduced 15.96%
3.9M shares · $46.40
$182.0M
20VERIZON COMMUNICATIONSVZ
1.70%
Reduced 1.73%
3.3M shares · $50.20
$166.4M
21TAIWAN SEMICONDUCTOR MFGTSM
1.68%
Reduced 0.06%
486.3K shares · $337.95
$164.3M
22ENTEGRISENTG
1.61%
Reduced 0.44%
1.3M shares · $117.24
$157.5M
23FULLER H BFUL
1.49%
Reduced 2.05%
2.4M shares · $61.68
$145.7M
24BIO-TECHNE CORPTECH
1.47%
Reduced 0.62%
2.8M shares · $52.26
$143.7M
25JOHNSON JOHNSON COMJNJ
1.44%
Reduced 28.19%
577.6K shares · $244.44
$141.2M
26C H ROBINSON WORLDWIDECHRW
1.44%
Reduced 1.66%
848.2K shares · $166.07
$140.9M
27SHERWIN WILLIAMSSHW
1.43%
Reduced 6.78%
437.8K shares · $320.55
$140.3M
28FISERVFISV
1.23%
Added 31.01%
2.2M shares · $55.80
$120.1M
29WELLS FARGO NEWWFC
1.11%
Reduced 21.02%
1.4M shares · $79.61
$108.7M
30ROCKWELL AUTOMATIONROK
1.04%
Reduced 14.16%
283.6K shares · $358.88
$101.8M
31WASTE MGMTWM
0.94%
Added 39724.00%
398.2K shares · $229.79
$91.5M
32AMERIPRISE FINLAMP
0.89%
Added 362.43%
197.0K shares · $444.40
$87.6M
33PALO ALTO NETWORKSPANW
0.87%
Added 141.42%
532.7K shares · $160.32
$85.4M
34HORMEL FOODS CORPHRL
0.79%
Reduced 9.80%
3.4M shares · $22.65
$77.4M
35ABBOTT LABSABT
0.76%
Added 1.93%
721.8K shares · $102.67
$74.1M
36CASEYS GEN STORESCASY
0.71%
Reduced 7.64%
95.9K shares · $727.86
$69.8M
37QUALCOMMQCOM
0.63%
Reduced 13.13%
478.1K shares · $128.78
$61.6M
38COGNEX CORPCGNX
0.61%
Added 4.46%
1.2M shares · $48.99
$60.0M
39TENNANTTNC
0.55%
Reduced 25.02%
803.5K shares · $66.40
$53.4M
403MMMM
0.52%
Added 0.77%
351.8K shares · $145.23
$51.1M
41HOME DEPOTHD
0.52%
Reduced 2.33%
153.4K shares · $328.89
$50.5M
42HONEYWELL INTLHON
0.48%
Reduced 10.91%
208.4K shares · $226.03
$47.1M
43INTUITIVE SURGICALISRG
0.47%
Added 60.39%
99.9K shares · $460.99
$46.0M
44AMERICAN EXPRESSAXP
0.46%
Reduced 6.67%
148.8K shares · $302.48
$45.0M
45TEXAS INSTRSTXN
0.46%
Reduced 1.82%
231.2K shares · $194.14
$44.9M
46IDACORPIDA
0.44%
Reduced 0.37%
301.4K shares · $142.97
$43.1M
47WORKIVAWK
0.44%
Reduced 1.70%
715.6K shares · $59.63
$42.7M
48DONALDSONDCI
0.43%
Reduced 10.93%
499.4K shares · $84.87
$42.4M
49PIPER SANDLERPIPR
0.43%
Buy
546.1K shares · $76.55
$41.8M
50TRAVELERSTRV
0.42%
Added 25.14%
142.4K shares · $291.68
$41.5M
51MEDPACE HLDGSMEDP
0.42%
Added 28.58%
85.7K shares · $480.19
$41.2M
52ZOETISZTS
0.37%
Added 33.89%
303.1K shares · $118.21
$35.8M
53PROCTER AND GAMBLEPG
0.36%
Added 12.55%
243.4K shares · $144.44
$35.2M
54MEDTRONICMDT
0.36%
Reduced 2.61%
402.0K shares · $86.65
$34.8M
55XCEL ENERGYXEL
0.33%
Added 1.51%
402.3K shares · $79.44
$32.0M
56US BANCORPUSB
0.32%
Reduced 7.17%
601.5K shares · $52.01
$31.3M
57AUTOMATIC DATA PROCESSING INADP
0.26%
Added 12.33%
124.4K shares · $203.18
$25.3M
58SCHWAB CHARLES CORPSCHW
0.24%
Reduced 9.37%
247.7K shares · $93.98
$23.3M
59DISNEY WALTDIS
0.24%
Reduced 19.02%
239.8K shares · $96.38
$23.1M
60SPROUTS FMRS MKTSFM
0.23%
Buy
292.2K shares · $77.13
$22.5M
61TARGET CORPTGT
0.21%
Reduced 13.29%
168.9K shares · $121.20
$20.5M
62GENERAC HLDGSGNRC
0.20%
Reduced 8.13%
99.7K shares · $195.33
$19.5M
63CLEARFIELDCLFD
0.20%
Added 0.21%
731.7K shares · $26.47
$19.4M
64SPDR SP 500 ETF TRSPY
0.18%
Added 0.47%
27.2K shares · $650.35
$17.7M
65ALPHABETGOOGL
0.16%
Added 11.80%
55.8K shares · $287.56
$16.0M
66BADGER METERBMI
0.16%
Added 1.95%
104.8K shares · $152.35
$16.0M
67PRINCIPAL FINANCIAL INPFG
0.15%
Reduced 22.63%
163.9K shares · $90.11
$14.8M
68EXXON MOBIL CORPXOM
0.14%
Reduced 3.56%
83.5K shares · $169.66
$14.2M
69HERSHEYHSY
0.14%
Reduced 4.51%
64.6K shares · $207.89
$13.4M
70CATERPILLARCAT
0.13%
Reduced 0.03%
18.4K shares · $708.46
$13.1M
71CORNINGGLW
0.12%
Reduced 2.32%
88.3K shares · $135.97
$12.0M
72BERKSHIRE HATHAWAYBRK-B
0.12%
Reduced 3.73%
23.9K shares · $479.20
$11.5M
73KNIFE RIVER CORPKNF
0.11%
Added 8.54%
134.4K shares · $81.65
$11.0M
74ABBVIEABBV
0.10%
Reduced 2.45%
45.3K shares · $217.49
$9.9M
75AAR CORPAIR
0.10%
Reduced 20.31%
89.4K shares · $109.46
$9.8M
76OLD NATL BANCORP INDONB
0.10%
Reduced 26.57%
433.2K shares · $22.10
$9.6M
77SALESFORCECRM
0.10%
Reduced 83.11%
50.0K shares · $186.67
$9.3M
78PLEXUS CORPPLXS
0.09%
45.9K shares · $202.54
$9.3M
79TRUST FOR PROFESSIONAL MANAGMINN
0.09%
Added 26.52%
410.9K shares · $22.13
$9.1M
80VANGUARD INDEX FDSVOO
0.09%
Buy
14.9K shares · $597.57
$8.9M
81EMERSON ELECEMR
0.09%
Reduced 3.23%
64.8K shares · $131.02
$8.5M
82BENTLEY SYSBSY
0.08%
Added 184.58%
236.2K shares · $35.12
$8.3M
83CHEVRON CORP NEWCVX
0.08%
Added 80.53%
39.0K shares · $206.90
$8.1M
84WINTRUST FINL CORPWTFC
0.08%
Added 23.83%
57.7K shares · $138.94
$8.0M
85QCRQCRH
0.08%
91.0K shares · $85.45
$7.8M
86JOHN BEAN TECHNOLOGIES CORPJBTM
0.08%
Reduced 14.05%
59.1K shares · $127.87
$7.6M
87RADNETRDNT
0.08%
Added 39.17%
133.1K shares · $55.89
$7.4M
88KRAFT HEINZ COMKHC
0.07%
Reduced 81.08%
316.6K shares · $22.49
$7.1M
89SYSCO CORPSYY
0.07%
Reduced 28.34%
99.3K shares · $71.33
$7.1M
90ASSOCIATED BANC CORPASB
0.07%
Added 3.75%
270.0K shares · $25.86
$7.0M
91BLACK HILLS CORPBKH
0.07%
Added 4.41%
98.3K shares · $69.41
$6.8M
92SCHWAB STRATEGIC TRSCHB
0.07%
261.2K shares · $25.10
$6.6M
93PATRICK INDSPATK
0.07%
Added 9.17%
57.9K shares · $111.07
$6.4M
94MERCKMRK
0.06%
Reduced 3.18%
50.3K shares · $120.29
$6.1M
95AMBARELLAAMBA
0.06%
Buy
117.6K shares · $51.48
$6.1M
96CULLEN FROST BANKERSCFR
0.06%
Reduced 0.08%
42.7K shares · $137.08
$5.9M
97HUBHUBG
0.06%
Reduced 32.24%
159.9K shares · $36.04
$5.8M
98NORTHWESTERN CORPNWE
0.06%
Added 5.29%
86.0K shares · $65.94
$5.7M
99PENTAIRPNR
0.05%
Reduced 2.51%
57.6K shares · $87.11
$5.0M
100WOODWARDWWD
0.05%
14.0K shares · $357.92
$5.0M
101OSHKOSH CORPOSK
0.05%
Reduced 5.38%
33.2K shares · $147.21
$4.9M
102GLACIER BANCORP NEWGBCI
0.05%
Added 9.09%
106.2K shares · $44.67
$4.7M
103SOLVENTUM CORPSOLV
0.05%
Reduced 0.51%
72.5K shares · $65.30
$4.7M
104LIFE TIMELTH
0.05%
172.3K shares · $26.94
$4.6M
105JAMES HARDIE INDSJHX
0.05%
Added 165.53%
240.8K shares · $18.94
$4.6M
106ORACLE CORPORCL
0.05%
Added 7.34%
30.7K shares · $147.11
$4.5M
107MCDONALDS CORPMCD
0.05%
Reduced 14.16%
14.3K shares · $310.81
$4.5M
108TREXTREX
0.04%
Added 27.99%
116.0K shares · $36.42
$4.2M
109ISHARES TRIVV
0.04%
Reduced 0.31%
6.5K shares · $653.28
$4.2M
110HAWKINSHWKN
0.04%
Added 106.47%
26.0K shares · $153.60
$4.0M
111APPLIED MATLSAMAT
0.04%
11.3K shares · $341.79
$3.9M
112CINTAS CORPCTAS
0.04%
Added 14.38%
22.4K shares · $169.14
$3.8M
113GENERAL MLSGIS
0.04%
Reduced 10.65%
96.9K shares · $37.22
$3.6M
114BERKSHIRE HATHAWAYBRK-A
0.04%
5 shares · $718140.00
$3.6M
115NIKENKE
0.04%
Added 4.38%
66.0K shares · $52.82
$3.5M
116CONOCOPHILLIPSCOP
0.04%
Added 0.66%
26.0K shares · $132.00
$3.4M
117POLARISPII
0.03%
Reduced 17.50%
62.5K shares · $54.50
$3.4M
118VANGUARD INDEX FDSVO
0.03%
Added 424.92%
11.0K shares · $287.18
$3.2M
119COSTCO WHSL CORP NEWCOST
0.03%
Added 1.02%
3.0K shares · $996.43
$3.0M
120VANGUARD DEVELOPED MARKETSINDEVEA
0.03%
Added 781.98%
45.2K shares · $64.08
$2.9M
121API CORPAPG
0.02%
Buy
58.0K shares · $40.52
$2.3M
122GENERAL ELECTRICGE
0.02%
Reduced 3.22%
7.5K shares · $283.77
$2.1M
123PFIZERPFE
0.02%
Reduced 2.83%
71.8K shares · $28.08
$2.0M
124WALMARTWMT
0.02%
Reduced 1.88%
15.7K shares · $124.28
$2.0M
125ALERUS FINL CORPALRS
0.02%
79.4K shares · $23.71
$1.9M
126COCA COLAKO
0.02%
Reduced 0.41%
23.3K shares · $76.05
$1.8M
127AMGENAMGN
0.02%
Reduced 10.14%
5.0K shares · $351.85
$1.7M
128UNITED PARCEL SERVICEUPS
0.02%
Reduced 11.95%
17.4K shares · $98.38
$1.7M
129SOLSTICE ADVANCED MATLSSOLS
0.02%
Buy
22.2K shares · $76.16
$1.7M
130XYLEMXYL
0.02%
Added 136.01%
14.1K shares · $119.50
$1.7M
131RTX CorpRTX
0.02%
Reduced 5.61%
8.6K shares · $192.90
$1.7M
132LOWES COSLOW
0.02%
Reduced 0.19%
6.8K shares · $236.28
$1.6M
133CISCO SYSCSCO
0.02%
Reduced 2.16%
19.8K shares · $77.59
$1.5M
134ISHARES TREFA
0.02%
Added 29.84%
15.7K shares · $97.13
$1.5M
135VANGUARD INDEX FDSVB
0.02%
Added 288.03%
5.8K shares · $261.93
$1.5M
136BRISTOL-MYERS SQUIBB COMBMY
0.01%
Reduced 2.96%
24.2K shares · $60.65
$1.5M
137PEPSICOPEP
0.01%
Reduced 1.37%
9.0K shares · $155.29
$1.4M
138STRYKER CorpSYK
0.01%
Reduced 1.05%
4.2K shares · $328.59
$1.4M
139WABTECWAB
0.01%
5.2K shares · $249.91
$1.3M
140PHILLIPS 66PSX
0.01%
6.6K shares · $182.18
$1.2M
141IDEXX LABSIDXX
0.01%
Reduced 2.39%
2.1K shares · $561.89
$1.2M
142NEXTERA ENERGYNEE
0.01%
Reduced 3.91%
12.3K shares · $92.88
$1.1M
143SNAP ONSNA
0.01%
Reduced 7.41%
3.1K shares · $363.22
$1.1M
144BECTON DICKINSONBDX
0.01%
7.1K shares · $157.23
$1.1M
145VANGUARD INTL EQUITY INDEX FVWO
0.01%
Buy
20.5K shares · $54.05
$1.1M
146BROADCOMAVGO
0.01%
Added 6.32%
3.5K shares · $309.51
$1.1M
147CIENA CORPCIEN
0.01%
Reduced 6.67%
2.8K shares · $388.23
$1.1M
148BANK AMERICA CORPBAC
0.01%
Reduced 3.49%
21.7K shares · $48.75
$1.1M
149INVESCO EXCHANGE TRADED FD TRSP
0.01%
Buy
5.4K shares · $191.92
$1.0M
150UNION PAC CORPUNP
0.01%
Reduced 8.75%
4.2K shares · $242.62
$1.0M
151INVESCO QQQ TR UNIT SER 1QQQ
0.01%
Added 13.84%
1.8K shares · $577.24
$1.0M
152CANADIAN IMPERIAL BK COMM TOCM
0.01%
10.2K shares · $94.75
$964,176
153VANGUARD SCOTTSDALE FDSVONE
0.01%
Added 217.17%
3.3K shares · $294.67
$963,555
154KIMBERLY-CLARK CORPKMB
0.01%
Reduced 6.96%
9.7K shares · $96.47
$935,180
155BANK MONTREAL QUEBMO
0.01%
6.7K shares · $135.34
$913,004
156INTERNATIONAL BUSINESS MACHSIBM
0.01%
Added 0.55%
3.6K shares · $242.39
$883,996
157WEYERHAEUSER MTN BEWY
0.01%
36.1K shares · $24.43
$882,338
158VERICEL CORPVCEL
0.01%
25.9K shares · $32.17
$832,077
159CHUBBCB
0.01%
Added 4.50%
2.4K shares · $325.93
$794,943
160NORFOLK SOUTHN CORPNSC
0.01%
Reduced 10.54%
2.7K shares · $287.00
$779,205
161OKLOOKLO
0.01%
15.6K shares · $49.59
$771,670
162IDEX CORPIEX
0.01%
4.0K shares · $189.55
$758,200
163SCHWAB STRATEGIC TRSCHF
0.01%
Added 1.95%
30.6K shares · $24.75
$757,004
164SHELLSHEL
0.01%
Added 8.37%
8.1K shares · $93.00
$756,276
165GE VERNOVAGEV
0.01%
Reduced 9.32%
846 shares · $872.90
$738,473
166AXOGENAXGN
0.01%
22.0K shares · $33.13
$728,860
167ZIMMER BIOMETZBH
0.01%
Reduced 27.48%
8.1K shares · $90.42
$727,881
168VANGUARD SCOTTSDALE FDSVGLT
0.01%
Buy
12.9K shares · $55.38
$713,018
169BANK OF NEW YORK MELLON CORPBK
0.01%
5.9K shares · $118.63
$698,493
170AMERICAN WTR WKS NEWAWK
0.01%
Reduced 0.42%
5.0K shares · $136.09
$683,852
171AMCORAMCR
0.01%
Buy
17.1K shares · $39.75
$680,878
172SPDR SERIES TRUSTBIL
0.01%
Added 8.50%
7.0K shares · $91.64
$640,105
173BOSTON SCIENTIFIC CORPBSX
0.01%
10.2K shares · $62.75
$638,544
174INTEL CORPINTC
0.01%
14.3K shares · $44.13
$632,515
175SPDR GOLD TRGLD
0.01%
Buy
1.4K shares · $430.29
$615,315
176THERMO FISHER SCIENTIFICTMO
0.01%
1.2K shares · $491.53
$609,989
177VIASATVSAT
0.01%
13.0K shares · $45.80
$595,400
178SELECT SECTOR SPDR TRXLK
0.01%
4.5K shares · $132.91
$594,090
179BRADY CORPBRC
0.01%
7.0K shares · $81.24
$568,680
180ISHARES TRIWD
0.01%
Added 30.58%
2.6K shares · $213.67
$547,423
181NEWMONT CORPNEM
0.01%
5.0K shares · $108.25
$541,250
182TJX COS NEWTJX
0.01%
3.3K shares · $159.70
$529,406
183ISHARES TRACWX
0.01%
Reduced 22.56%
7.5K shares · $68.47
$516,949
184BOEINGBA
0.01%
Added 14.41%
2.6K shares · $199.03
$516,881
185MOSAIC NEWMOS
0.01%
Reduced 16.67%
20.0K shares · $25.50
$510,000
186SPDR SP MIDCAP 400 ETF TRMDY
0.01%
Reduced 23.03%
819 shares · $616.85
$505,203
187VANGUARD INDEX FDSVTI
0.01%
Added 19.47%
1.5K shares · $321.00
$496,273
188VANGUARD SPECIALIZED FUNDSVIG
0.01%
Reduced 3.24%
2.3K shares · $215.06
$494,638
189ADOBEADBE
0.00%
2.0K shares · $243.08
$488,348
190STURM RUGERRGR
0.00%
12.0K shares · $40.09
$481,080
191TRANE TECHNOLOGIESTT
0.00%
Reduced 4.02%
1.1K shares · $416.74
$457,164
192CARDINAL HEALTHCAH
0.00%
2.1K shares · $211.31
$448,189
193HUNTINGTON BANCSHARESHBAN
0.00%
Reduced 1.66%
27.2K shares · $15.65
$426,353
194PHILIP MORRIS INTLPM
0.00%
Reduced 4.23%
2.5K shares · $165.34
$419,468
195NVE CORPNVEC
0.00%
6.0K shares · $65.50
$393,000
196ADVANCED MICRO DEVICESAMD
0.00%
Reduced 4.12%
1.9K shares · $203.43
$392,620
197ILLINOIS TOOL WKSITW
0.00%
Reduced 14.37%
1.5K shares · $260.29
$386,270
198BAXTER INTLBAX
0.00%
Reduced 8.20%
22.5K shares · $16.80
$378,722
199BEST BUYBBY
0.00%
Reduced 11.45%
5.9K shares · $64.20
$378,459
200ISHARES TRUSMV
0.00%
Buy
3.9K shares · $92.69
$360,010
201L3HARRIS TECHNOLOGIESLHX
0.00%
1.0K shares · $345.15
$356,540
202SKYWATER TECHNOLOGYSKYT
0.00%
Reduced 92.86%
13.0K shares · $27.41
$356,330
203AMERICAN TOWER CORP NEWAMT
0.00%
2.0K shares · $172.58
$348,612
204UIPATHPATH
0.00%
Added 153.20%
30.7K shares · $11.10
$340,770
205MARATHON PETE CORPMPC
0.00%
Added 6.84%
1.4K shares · $244.18
$339,410
206DIGI INTLDGII
0.00%
Reduced 12.50%
7.0K shares · $48.20
$337,400
207NORTHERN TR CORPNTRS
0.00%
2.4K shares · $139.57
$334,968
208ATTT
0.00%
11.3K shares · $28.99
$328,370
209ISHARES TRIBTG
0.00%
14.3K shares · $22.91
$326,653
210ENTERPRISE PRODS PARTNERS LEPD
0.00%
8.6K shares · $37.84
$325,424
211DEEREDE
0.00%
Reduced 4.98%
572 shares · $563.30
$322,208
212GILEAD SCIENCESGILD
0.00%
2.3K shares · $139.37
$317,067
213ULTA BEAUTYULTA
0.00%
Reduced 66.57%
605 shares · $522.71
$316,240
214ISHARES TRIXN
0.00%
3.1K shares · $99.93
$314,780
215ISHARES GOLD TRIAU
0.00%
3.5K shares · $88.16
$310,764
216ALTRIAMO
0.00%
Added 0.04%
4.6K shares · $66.00
$301,163
217VANGUARD INDEX FDSVUG
0.00%
688 shares · $436.79
$300,512
218ISHARES TRIJR
0.00%
Reduced 3.41%
2.4K shares · $124.31
$299,587
219BANK HAWAII CORPBOH
0.00%
4.0K shares · $74.25
$297,000
220WATERS CORPWAT
0.00%
Buy
958 shares · $298.11
$285,590
221CUMMINSCMI
0.00%
528 shares · $538.02
$284,075
222ISHARES TRIVW
0.00%
2.5K shares · $113.11
$283,793
223HARLEY DAVIDSONHOG
0.00%
14.0K shares · $20.22
$283,080
224SCHLUMBERGERSLB
0.00%
5.5K shares · $51.39
$282,645
225BP SPONSORED ADRBP
0.00%
Reduced 13.69%
5.6K shares · $47.00
$263,670
226MASTERCARD INCORPORATEDMA
0.00%
Reduced 16.67%
520 shares · $499.66
$259,823
227SEI INVTSSEIC
0.00%
3.3K shares · $78.47
$258,951
228UNITED FIREUFCS
0.00%
6.6K shares · $37.06
$244,596
229VANGUARD INDEX FDSVV
0.00%
817 shares · $298.85
$244,160
230ACCENTURE IRELANDACN
0.00%
Added 3.80%
1.2K shares · $198.29
$243,698
231ISHARES TRIVE
0.00%
1.1K shares · $211.15
$241,344
232MSA SAFETYMSA
0.00%
1.5K shares · $163.95
$241,007
233VANGUARD INTL EQUITY INDEX FVEU
0.00%
3.2K shares · $75.10
$238,668
234MICRON TECHNOLOGYMU
0.00%
Buy
693 shares · $337.84
$234,123
235VANGUARD WORLD FDSVGT
0.00%
Reduced 20.48%
334 shares · $699.14
$233,514
236MARSH MCLENNAN COSMRSH
0.00%
Reduced 4.13%
1.3K shares · $173.45
$225,485
237DANAHER CorpDHR
0.00%
Reduced 2.91%
1.1K shares · $189.60
$215,196
238UNITED THERAPEUTICS CorpUTHR
0.00%
Buy
350 shares · $592.98
$207,543
239MURPHY OIL CORPMUR
0.00%
5.0K shares · $41.25
$206,250
240ANALOG DEVICESADI
0.00%
Reduced 7.56%
648 shares · $318.14
$206,155
241TIMKENTKR
0.00%
Buy
2.0K shares · $100.57
$201,140
242CLEVELAND-CLIFFS NEWCLF
0.00%
13.5K shares · $8.45
$114,075
243SNAPSNAP
0.00%
Added 12.63%
22.5K shares · $4.60
$103,615
244AEBI SCHMIDT HLDGAEBI
0.00%
10.4K shares · $9.71
$100,994
245PLUG POWERPLUG
0.00%
10.0K shares · $2.26
$22,600
245 positions100.00%$9.8B