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 MSCI EAFE ETF (EFA)
← All EFA superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 15,702 0.02 Add 29.84% <0.01 $93.08–105.94 · VW $100.08i $1,525,203 SEC
2025   Q4 12,093 0.01 Reduce 3.15% <0.01 $91.21–97.42 · VW $94.91i $1,161,243 SEC
2025   Q3 12,486 0.01 Add 6.75% <0.01 $86.74–93.77 · VW $90.72i $1,165,771 SEC
2025   Q2 11,696 0.01 Add 1.08% <0.01 $72.15–90.51 · VW $84.72i $1,045,461 SEC
2025   Q1 11,571 0.01 Buy 0.01 $74.24–85.19 · VW $80.69i $945,711 SEC
2024   Q4 0 0.00 Sell 100.00% <0.01 $74.37–83.69 · VW $78.47i 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 $65.68–75.66 · VW $70.51i $210,377 SEC
2023   Q3 0 0.00 Sell 100.00% <0.01 $68.08–74.74 · VW $71.43i SEC
2023   Q2 2,792 <0.01 Buy <0.01 $70.13–74.05 · VW $72.27i $202,420 SEC
2023   Q1 0 0.00 Sell 100.00% <0.01 $65.90–72.44 · VW $69.87i SEC
2022   Q4 3,156 <0.01 Buy <0.01 $54.61–68.78 · VW $62.58i $207,160 SEC
2022   Q3 0 0.00 Sell 100.00% <0.01 $55.22–66.77 · VW $61.32i SEC
2022   Q2 5,945 <0.01 Reduce 11.86% <0.01 $61.12–74.62 · VW $67.87i $372,000 SEC
2022   Q1 6,745 <0.01 Reduce 10.29% <0.01 $66.54–80.04 · VW $74.07i $496,000 SEC
2021   Q4 7,519 0.01 Add 143.18% <0.01 $76.00–82.00 · VW $78.54i $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 $76.21–82.11 · VW $79.23i $244,000 SEC
2021   Q1 4,342 <0.01 Reduce 30.41% <0.01 $72.00–77.17 · VW $74.58i $329,000 SEC
2020   Q4 6,239 0.01 Reduce 5.17% <0.01 $60.97–74.00 · VW $67.68i $455,000 SEC
2020   Q3 6,579 0.01 Add 5.45% <0.01 $60.75–66.02 · VW $63.55i $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 $57.98–65.92 · VW $62.94i $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 $65.15–69.13 · VW $67.50i $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 $66.89–75.27 · VW $71.03i $523,000 SEC
2017   Q4 9,031 0.01 Reduce 27.98% <0.01 $68.14–70.96 · VW $69.71i $635,000 SEC
2017   Q3 12,539 0.01 Add 80.70% <0.01 $64.56–68.71 · VW $66.91i $859,000 SEC
2017   Q2 6,939 0.01 Reduce 6.52% <0.01 $61.35–67.24 · VW $64.85i $452,000 SEC
2017   Q1 7,423 0.01 Add 11.26% <0.01 $57.85–65.36 · VW $60.77i $462,000 SEC
2016   Q4 6,672 <0.01 Reduce 35.29% <0.01 $56.10–59.35 · VW $57.57i $385,000 SEC
2016   Q3 10,311 0.01 Reduce 17.12% <0.01 $53.77–60.16 · VW $57.90i $610,000 SEC
2016   Q2 12,441 0.01 Reduce 23.78% <0.01 $51.93–60.16 · VW $56.98i $694,000 SEC
2016   Q1 16,322 0.01 Add 3.82% <0.01 $50.94–58.06 · VW $54.84i $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 $55.88–65.61 · VW $60.67i $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 $58.29–66.21 · VW $62.87i $476,000 SEC
2014   Q4 7,512 0.01 Add 12.71% <0.01 $58.61–64.54 · VW $62.26i $457,000 SEC
2014   Q3 6,665 0.01 Reduce 12.05% <0.01 $63.85–69.29 · VW $66.19i $427,000 SEC
2014   Q2 7,578 0.01 Reduce 16.77% <0.01 $65.68–70.79 · VW $68.32i $518,000 SEC
2014   Q1 9,105 0.01 Reduce 5.79% <0.01 $62.28–68.19 · VW $65.82i $612,000 SEC
2013   Q4 9,665 0.01 Reduce 1.86% <0.01 $62.54–67.36 · VW $65.63i $648,000 SEC
2013   Q3 9,848 0.01 Reduce 0.51% <0.01 $57.02–65.11 · VW $60.93i $628,000 SEC
2013   Q2 9,898 0.01 Add 5.38% <0.01 $56.44–64.14 · VW $60.07i $567,000 SEC
2013   Q1 9,393 <0.01 Add 3.87% <0.01 $56.69–59.99 · VW $58.50i $554,000 SEC
2012   Q4 9,043 0.01 Add 2.07% <0.01 $51.63–56.88 · VW $54.54i $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 $46.53–55.68 · VW $50.68i $443,000 SEC
2012   Q1 12,985 0.02 Add 4.05% <0.01 $48.99–55.91 · VW $53.40i $713,000 SEC
2011   Q4 12,480 0.02 Add 18.80% <0.01 $45.45–55.87 · VW $50.39i $618,000 SEC
2011   Q3 10,505 0.02 Reduce 24.26% <0.01 $46.08–60.86 · VW $53.42i $502,000 SEC
2011   Q2 13,870 0.01 Add 80.25% <0.01 $56.70–64.35 · VW $60.98i $834,000 SEC
2011   Q1 7,695 0.01 $60.04 $462,000 SEC
2010   Q4 7,695 0.01 Add 7.07% <0.01 $53.85–59.51 · VW $56.54i $448,000 SEC
2010   Q3 7,187 <0.01 $54,919.99 $394,710,000 SEC
2010   Q2 7,187 0.01 Add 5.23% <0.01 $45.85–58.09 · VW $50.40i $334,267,000 SEC
2010   Q1 6,830 <0.01 Reduce 57.40% <0.01 $49.94–58.00 · VW $53.82i $382,343,000 SEC
2009   Q4 16,034 0.01 Add 13.47% <0.01 $52.42–57.66 · VW $55.08i $886,360,000 SEC
2009   Q3 14,130 0.01 Add 106.88% <0.01 $43.29–56.31 · VW $51.22i $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 $35.53–56.42 · VW $43.74i $306,394,000 SEC
2008   Q3 9,660 <0.01 Add 100.00% <0.01 $52.36–68.39 · VW $61.59i $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.50 $379,155 SEC
2007   Q3 4,830 <0.01 Buy <0.01 $67.50–83.80 · VW $78.30i $398,910,000 SEC
Price snapshot:
Current price$103.24
Avg. buy price$85.90
+/- since buy20.19%
52-week low$83.87
52-week high$105.52