William Frels - Mairs & Power
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    245
Portfolio value:    $9,786,094,433
Holdings Activity Buys Sells    History
Holding/activity history for  iShares Core S&P Mid-Cap ETF (IJH)
← All IJH superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2023   Q2 0 0.00 Sell 100.00% <0.01 $47.76–52.51 · VW $49.76i SEC
2023   Q1 4,045 <0.01 Buy <0.01 $46.75–54.59 · VW $50.94i $202,379 SEC
2021   Q2 0 0.00 Sell 100.00% <0.01 $52.02–55.53 · VW $53.93i SEC
2021   Q1 4,500 <0.01 Reduce 7.41% <0.01 $44.87–53.62 · VW $49.32i $234,000 SEC
2020   Q4 4,860 <0.01 Buy <0.01 $36.82–46.56 · VW $42.03i $223,000 SEC
2020   Q3 0 0.00 Sell 100.00% <0.01 $34.45–39.46 · VW $37.28i SEC
2020   Q2 9,400 <0.01 $35.53 $334,000 SEC
2020   Q1 9,400 <0.01 $28.72 $270,000 SEC
2019   Q4 9,400 <0.01 $41.17 $387,000 SEC
2019   Q3 9,400 <0.01 Reduce 10.69% <0.01 $36.49–39.79 · VW $38.48i $363,000 SEC
2019   Q2 10,525 <0.01 $38.86 $409,000 SEC
2019   Q1 10,525 <0.01 $37.91 $399,000 SEC
2018   Q4 10,525 <0.01 $33.25 $350,000 SEC
2018   Q3 10,525 <0.01 $40.29 $424,000 SEC
2018   Q2 10,525 0.01 Reduce 1.17% <0.01 $36.34–40.23 · VW $38.45i $410,000 SEC
2018   Q1 10,650 <0.01 $37.56 $400,000 SEC
2017   Q4 10,650 <0.01 $37.93 $404,000 SEC
2017   Q3 10,650 <0.01 $35.77 $381,000 SEC
2017   Q2 10,650 <0.01 Reduce 16.83% <0.01 $33.49–35.42 · VW $34.49i $371,000 SEC
2017   Q1 12,805 0.01 Add 5.61% <0.01 $33.04–35.14 · VW $34.03i $438,000 SEC
2016   Q4 12,125 0.01 Reduce 5.09% <0.01 $29.42–33.97 · VW $31.75i $401,000 SEC
2016   Q3 12,775 0.01 $30.92 $395,000 SEC
2016   Q2 12,775 0.01 $29.90 $382,000 SEC
2016   Q1 12,775 0.01 $28.81 $368,000 SEC
2015   Q4 12,775 0.01 $27.87 $356,000 SEC
2015   Q3 12,775 0.01 $27.32 $349,000 SEC
2015   Q2 12,775 0.01 $29.98 $383,000 SEC
2015   Q1 12,775 0.01 $30.37 $388,000 SEC
2014   Q4 12,775 0.01 Buy 0.01 $25.32–29.47 · VW $28.10i $370,000 SEC
2006   Q3 0 0.00 Sell 100.00% <0.01 $14.21–15.40 · VW $14.88i SEC
2006   Q2 20,000 <0.01 Reduce 18.37% <0.01 $14.28–16.40 · VW $15.52i $305,600 SEC
2006   Q1 24,500 <0.01 Buy <0.01 $14.63–15.91 · VW $15.45i $388,472 SEC
Price snapshot:
Current price$75.24
52-week low$60.50
52-week high$77.28