30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Running Michael J.

Insider profile

Performance

Overall performance
2.7

Performance over holding periods
2.7
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 76% 68% 82%
Transactions
9 0% Buy
34 71% Buy
47 69% Buy
Running Michael J.'s trades of Plexus Corp's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-08 2026-06-05 S Sale
79,873 +19.9%
88.19
US$3,882,653
79,873 +19.9% 88.19 US$3,882,653
2026-06-05 2026-06-05 PrS Proposed sale
29,301
127.68
US$2,266,406
29,301 127.68 US$2,266,406
2026-06-05 2026-06-05 PrS Proposed sale
76,138
126.78
US$3,537,284
76,138 126.78 US$3,537,284
2026-02-27 2026-02-25 S Sale
700 -37.3%
205.47
US$143,829
700 -37.3% 205.47 US$143,829
2026-02-25 2026-02-25 PrS Proposed sale
700
205.47
US$143,829
700 205.47 US$143,829
2026-02-03 2026-02-02 S Sale
926 -41.7%
204.92
US$189,756
926 -41.7% 204.92 US$189,756
2026-02-03 2026-02-02 S Sale
926 -41.7%
204.92
US$189,756
926 -41.7% 204.92 US$189,756
2026-02-02 2026-02-02 PrS Proposed sale
926
204.92
US$189,756
926 204.92 US$189,756
2025-06-02 2025-05-30 S Sale
646 -50.6%
130.05
US$84,009
646 -50.6% 130.05 US$84,009
2025-05-30 2025-05-30 PrS Proposed sale
646
130.05
US$84,009
646 130.05 US$84,009
2025-02-25 2025-02-21 S Sale
1,250 -49.5%
138.62
US$173,271
1,250 -49.5% 138.62 US$173,271
2025-02-21 2025-02-21 PrS Proposed sale
1,250
138.62
US$173,271
1,250 138.62 US$173,271
2024-11-22 2024-11-20 S Sale
539 -34.4%
155.87
US$84,012
539 -34.4% 155.87 US$84,012
2024-11-20 2024-11-20 PrS Proposed sale
539
155.87
US$84,012
539 155.87 US$84,012
2024-11-15 2024-11-14 S Sale
579 -27.0%
153.93
US$89,126
579 -27.0% 153.93 US$89,126
2024-11-14 2024-11-14 PrS Proposed sale
579
153.93
US$89,126
579 153.93 US$89,126
2024-02-15 2024-02-15 PrS Proposed sale
633
97.99
US$62,028
633 97.99 US$62,028
2024-02-15 2024-02-15 S Sale
633 -28.7%
97.99
US$62,028
633 -28.7% 97.99 US$62,028
2024-02-01 2024-01-30 S Sale
542 -25.7%
95.60
US$51,813
542 -25.7% 95.60 US$51,813
2024-01-30 2024-01-30 PrS Proposed sale
542
95.60
US$51,813
542 95.60 US$51,813