William Frels - Mairs & Power Inc
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 MSCI EAFE ETF (EFA)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 15,702 0.02 Add 29.84% <0.01 $97.13 $1,525,203 SEC
2025   Q4 12,093 0.01 Reduce 3.15% <0.01 $96.03 $1,161,243 SEC
2025   Q3 12,486 0.01 Add 6.75% <0.01 $93.37 $1,165,771 SEC
2025   Q2 11,696 0.01 Add 1.08% <0.01 $89.39 $1,045,461 SEC
2025   Q1 11,571 0.01 Buy 0.01 $81.73 $945,711 SEC
2024   Q4 0 0.00 Sell 100.00% <0.01 SEC
2024   Q3 2,792 <0.01 $83.63 $233,495 SEC
2024   Q2 2,792 <0.01 $78.33 $218,697 SEC
2024   Q1 2,792 <0.01 $79.86 $222,969 SEC
2023   Q4 2,792 <0.01 Buy <0.01 $75.35 $210,377 SEC
2023   Q3 0 0.00 Sell 100.00% <0.01 SEC
2023   Q2 2,792 <0.01 Buy <0.01 $72.50 $202,420 SEC
2023   Q1 0 0.00 Sell 100.00% <0.01 SEC
2022   Q4 3,156 <0.01 Buy <0.01 $65.64 $207,160 SEC
2022   Q3 0 0.00 Sell 100.00% <0.01 SEC
2022   Q2 5,945 <0.01 Reduce 11.86% <0.01 $62.57 $372,000 SEC
2022   Q1 6,745 <0.01 Reduce 10.29% <0.01 $73.54 $496,000 SEC
2021   Q4 7,519 0.01 Add 143.18% <0.01 $78.73 $592,000 SEC
2021   Q3 3,092 <0.01 $77.94 $241,000 SEC
2021   Q2 3,092 <0.01 Reduce 28.79% <0.01 $78.91 $244,000 SEC
2021   Q1 4,342 <0.01 Reduce 30.41% <0.01 $75.77 $329,000 SEC
2020   Q4 6,239 0.01 Reduce 5.17% <0.01 $72.93 $455,000 SEC
2020   Q3 6,579 0.01 Add 5.45% <0.01 $63.69 $419,000 SEC
2020   Q2 6,239 <0.01 $60.91 $380,000 SEC
2020   Q1 6,239 <0.01 $53.53 $334,000 SEC
2019   Q4 6,239 <0.01 $69.40 $433,000 SEC
2019   Q3 6,239 <0.01 $65.23 $407,000 SEC
2019   Q2 6,239 <0.01 $65.72 $410,000 SEC
2019   Q1 6,239 <0.01 Reduce 4.59% <0.01 $64.91 $405,000 SEC
2018   Q4 6,539 0.01 $58.72 $384,000 SEC
2018   Q3 6,539 0.01 Reduce 12.88% <0.01 $68.05 $445,000 SEC
2018   Q2 7,506 0.01 $67.01 $503,000 SEC
2018   Q1 7,506 0.01 Reduce 16.89% <0.01 $69.68 $523,000 SEC
2017   Q4 9,031 0.01 Reduce 27.98% <0.01 $70.31 $635,000 SEC
2017   Q3 12,539 0.01 Add 80.70% <0.01 $68.51 $859,000 SEC
2017   Q2 6,939 0.01 Reduce 6.52% <0.01 $65.14 $452,000 SEC
2017   Q1 7,423 0.01 Add 11.26% <0.01 $62.24 $462,000 SEC
2016   Q4 6,672 <0.01 Reduce 35.29% <0.01 $57.70 $385,000 SEC
2016   Q3 10,311 0.01 Reduce 17.12% <0.01 $59.16 $610,000 SEC
2016   Q2 12,441 0.01 Reduce 23.78% <0.01 $55.78 $694,000 SEC
2016   Q1 16,322 0.01 Add 3.82% <0.01 $57.16 $933,000 SEC
2015   Q4 15,722 0.01 $58.71 $923,000 SEC
2015   Q3 15,722 0.01 Add 112.12% <0.01 $57.31 $901,000 SEC
2015   Q2 7,412 0.01 $63.55 $471,000 SEC
2015   Q1 7,412 0.01 Reduce 1.33% <0.01 $64.22 $476,000 SEC
2014   Q4 7,512 0.01 Add 12.71% <0.01 $60.84 $457,000 SEC
2014   Q3 6,665 0.01 Reduce 12.05% <0.01 $64.07 $427,000 SEC
2014   Q2 7,578 0.01 Reduce 16.77% <0.01 $68.36 $518,000 SEC
2014   Q1 9,105 0.01 Reduce 5.79% <0.01 $67.22 $612,000 SEC
2013   Q4 9,665 0.01 Reduce 1.86% <0.01 $67.05 $648,000 SEC
2013   Q3 9,848 0.01 Reduce 0.51% <0.01 $63.77 $628,000 SEC
2013   Q2 9,898 0.01 Add 5.38% <0.01 $57.28 $567,000 SEC
2013   Q1 9,393 0.01 Add 3.87% <0.01 $58.98 $554,000 SEC
2012   Q4 9,043 0.01 Add 2.07% <0.01 $56.84 $514,000 SEC
2012   Q3 8,860 0.01 $53.05 $470,000 SEC
2012   Q2 8,860 0.01 Reduce 31.77% <0.01 $50.00 $443,000 SEC
2012   Q1 12,985 0.02 Add 4.05% <0.01 $54.91 $713,000 SEC
2011   Q4 12,480 0.02 Add 18.80% <0.01 $49.52 $618,000 SEC
2011   Q3 10,505 0.02 Buy 0.02 $47.79 $502,000 SEC
2011   Q2 0 0.00 Sell 100.00% 0.01 SEC
2011   Q1 7,695 0.01 $60.04 $462,000 SEC
2010   Q4 7,695 0.01 Add 7.07% <0.01 $58.22 $448,000 SEC
2010   Q3 7,187 0.01 Add 5.23% <0.01 $54,919.99 $394,710,000 SEC
2010   Q1 6,830 0.01 Reduce 57.40% <0.01 $55,979.94 $382,343,000 SEC
2009   Q4 16,034 0.01 Add 13.47% <0.01 $55,280.03 $886,360,000 SEC
2009   Q3 14,130 0.01 Add 106.88% <0.01 $54,679.97 $772,628,000 SEC
2009   Q2 6,830 0.01 $45,809.96 $312,882,000 SEC
2009   Q1 6,830 0.01 $37,590.04 $256,740,000 SEC
2008   Q4 6,830 0.01 Reduce 29.30% <0.01 $44,860.03 $306,394,000 SEC
2008   Q3 9,660 0.01 Add 100.00% <0.01 $56,300.00 $543,858,000 SEC
2008   Q2 4,830 <0.01 $68,669.98 $331,676,000 SEC
2008   Q1 4,830 <0.01 $71,900.00 $347,277,000 SEC
2007   Q4 4,830 0.01 $78,500.00 $379,155,000 SEC
2007   Q3 4,830 <0.01 Buy <0.01 $82,590.06 $398,910,000 SEC