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  Plexus Corp. (PLXS)
← All PLXS superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 45,868 0.09 $202.54 $9,290,105 SEC
2025   Q4 45,868 0.06 Reduce 16.47% 0.01 $132.03–208.36 · VW $179.91i $6,742,596 SEC
2025   Q3 54,912 0.07 Reduce 2.87% <0.01 $124.49–152.70 · VW $139.03i $7,945,217 SEC
2025   Q2 56,533 0.08 Reduce 9.50% <0.01 $115.35–141.34 · VW $128.06i $7,649,480 SEC
2025   Q1 62,470 0.08 Reduce 23.73% 0.03 $103.43–143.79 · VW $123.22i $8,004,281 SEC
2024   Q4 81,909 0.12 Reduce 7.70% <0.01 $141.26–172.89 · VW $151.95i $12,817,120 SEC
2024   Q3 88,745 0.11 Reduce 10.86% 0.01 $110.35–153.60 · VW $136.02i $12,132,329 SEC
2024   Q2 99,562 0.10 Add 0.38% <0.01 $99.79–132.46 · VW $120.14i $10,272,807 SEC
2024   Q1 99,187 0.09 Add 3.87% <0.01 $90.18–102.92 · VW $98.04i $9,404,911 SEC
2023   Q4 95,492 0.11 Reduce 9.06% 0.01 $90.53–114.06 · VW $99.77i $10,325,550 SEC
2023   Q3 105,002 0.11 Add 3.07% <0.01 $87.21–103.15 · VW $96.23i $9,763,086 SEC
2023   Q2 101,877 0.11 Add 7.86% <0.01 $83.84–103.34 · VW $95.22i $10,008,396 SEC
2023   Q1 94,452 0.11 Reduce 2.95% <0.01 $84.87–101.38 · VW $91.24i $9,215,682 SEC
2022   Q4 97,327 0.12 Reduce 15.14% 0.02 $92.06–115.36 · VW $101.14i $10,017,868 SEC
2022   Q3 114,697 0.13 Reduce 3.48% <0.01 $86.18–100.44 · VW $95.01i $10,043,000 SEC
2022   Q2 118,833 0.11 Reduce 0.03% $74.53–95.45 · VW $87.98i $9,328,000 SEC
2022   Q1 118,869 0.10 Add 18.76% 0.02 $76.14–87.41 · VW $81.56i $9,725,000 SEC
2021   Q4 100,095 0.09 Add 5.71% <0.01 $72.88–99.12 · VW $83.17i $9,598,000 SEC
2021   Q3 94,685 0.08 Reduce 0.06% <0.01 $84.03–97.23 · VW $89.53i $8,466,000 SEC
2021   Q2 94,745 0.09 Add 9.21% <0.01 $83.25–101.17 · VW $91.58i $8,661,000 SEC
2021   Q1 86,753 0.08 Add 45.93% 0.03 $77.10–96.27 · VW $88.60i $7,967,000 SEC
2020   Q4 59,450 0.05 Add 24.76% <0.01 $68.18–86.87 · VW $77.32i $4,650,000 SEC
2020   Q3 47,650 0.04 Add 53.96% 0.01 $64.35–80.57 · VW $71.49i $3,366,000 SEC
2020   Q2 30,950 0.03 Buy 0.03 $54.31–79.83 · VW $69.48i $2,184,000 SEC
Price snapshot:
Current price$259.03
Avg. buy price$82.72
+/- since buy213.15%
52-week low$115.35
52-week high$307.06