Sign inGet started

SCHROCK MICHAEL V

Insider CIK 1189053 · ATKR Director · MTSC Director · PNR President, COO · PLXS Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
ATKR Atkore Inc. D To issuer2026-10-192026-10-2122,187$95.00 $2.11M0SEC↗
ATKR Atkore Inc. A Award2026-08-282026-08-318— $022,187SEC↗
ATKR Atkore Inc. A Award2026-08-282026-08-318— $022,187SEC↗
PLXS PLEXUS CORP S Sale2026-08-112026-08-134,000$275.00 $1.10M40,329SEC↗
PLXS PLEXUS CORP S Sale2026-08-112026-08-134,000$275.00 $1.10M40,329SEC↗
ATKR Atkore Inc. A Award2026-05-292026-06-029— $022,179SEC↗
ATKR Atkore Inc. A Award2026-02-272026-03-0312— $022,170SEC↗
PLXS PLEXUS CORP A Award deriv2026-02-092026-02-111,008— $01,008SEC↗
PLXS PLEXUS CORP M Exercise deriv2026-02-032026-02-051,370— $00SEC↗
PLXS PLEXUS CORP M Exercise2026-02-032026-02-051,370— $044,329SEC↗
ATKR Atkore Inc. A Award2026-01-292026-02-022,275— $022,159SEC↗
ATKR Atkore Inc. A Award2025-12-172025-12-199— $019,884SEC↗
ATKR Atkore Inc. A Award2025-08-292025-09-0310— $019,874SEC↗
ATKR Atkore Inc. A Award2025-05-282025-05-309— $019,864SEC↗
ATKR Atkore Inc. A Award2025-02-282025-03-039— $019,855SEC↗
PLXS PLEXUS CORP A Award deriv2025-02-032025-11-031,370— $01,370SEC↗
PLXS PLEXUS CORP A Award deriv2025-02-032025-02-051,325— $01,325SEC↗
ATKR Atkore Inc. A Award2025-01-302025-01-311,795— $019,846SEC↗
PLXS PLEXUS CORP M Exercise deriv2025-01-292025-01-311,979— $00SEC↗
PLXS PLEXUS CORP M Exercise2025-01-292025-01-311,979— $042,959SEC↗
ATKR Atkore Inc. A Award2024-12-162024-12-173— $018,051SEC↗
ATKR Atkore Inc. A Award2024-08-302024-11-193— $018,047SEC↗
ATKR Atkore Inc. A Award2024-05-312024-11-192— $018,044SEC↗
ATKR Atkore Inc. A Award2024-03-152024-11-192— $018,042SEC↗
PLXS PLEXUS CORP M Exercise deriv2024-01-302024-01-311,821— $00SEC↗
PLXS PLEXUS CORP M Exercise2024-01-302024-01-311,821— $040,980SEC↗
ATKR Atkore Inc. A Award2024-01-302024-01-31956— $018,040SEC↗
PLXS PLEXUS CORP A Award deriv2024-01-292024-01-311,979— $01,979SEC↗
PLXS PLEXUS CORP M Exercise deriv2023-01-312023-02-011,918— $00SEC↗
PLXS PLEXUS CORP M Exercise2023-01-312023-02-011,918— $039,159SEC↗
PLXS PLEXUS CORP A Award deriv2023-01-302023-02-011,821— $01,821SEC↗
ATKR Atkore Inc. A Award2023-01-272023-01-311,099— $017,084SEC↗
PLXS PLEXUS CORP A Award deriv2022-01-312022-02-021,918— $01,918SEC↗
ATKR Atkore Inc. A Award2022-01-272022-01-271,491— $015,985SEC↗
PLXS PLEXUS CORP M Exercise deriv2022-01-252022-01-262,069— $00SEC↗
PLXS PLEXUS CORP M Exercise2022-01-252022-01-262,069— $037,241SEC↗
MTSC MTS SYSTEMS CORP D To issuer2021-04-072021-04-082,045$58.50 $119.6K24,032SEC↗
MTSC MTS SYSTEMS CORP D To issuer2021-04-072021-04-0824,032$58.50 $1.41M0SEC↗
PLXS PLEXUS CORP M Exercise deriv2021-03-052021-03-051,250— $00SEC↗
PLXS PLEXUS CORP M Exercise deriv2021-03-052021-03-051,250— $00SEC↗
PLXS PLEXUS CORP M Exercise deriv2021-03-052021-03-051,250— $00SEC↗
PLXS PLEXUS CORP M Exercise deriv2021-03-052021-03-051,250— $00SEC↗
PLXS PLEXUS CORP M Exercise2021-03-052021-03-051,250$31.70 $39.6K37,672SEC↗
PLXS PLEXUS CORP M Exercise2021-03-052021-03-051,250$36.79 $46.0K36,422SEC↗
PLXS PLEXUS CORP S Sale2021-03-052021-03-055,000$86.04 $430.2K35,172SEC↗
PLXS PLEXUS CORP M Exercise2021-03-052021-03-051,250$25.97 $32.5K40,172SEC↗
PLXS PLEXUS CORP M Exercise2021-03-052021-03-051,250$27.86 $34.8K38,922SEC↗
MTSC MTS SYSTEMS CORP A Award2021-02-152021-02-172,045— $026,077SEC↗
ATKR Atkore International Group A Award2021-01-282021-02-012,597— $014,494SEC↗
PLXS PLEXUS CORP M Exercise deriv2021-01-272021-01-272,216— $00SEC↗
PLXS PLEXUS CORP M Exercise2021-01-272021-01-272,216— $035,172SEC↗
PLXS PLEXUS CORP A Award deriv2021-01-252021-01-272,069— $02,069SEC↗
PLXS PLEXUS CORP M Exercise deriv2020-08-122020-08-141,250— $00SEC↗
PLXS PLEXUS CORP M Exercise deriv2020-08-122020-08-141,250— $00SEC↗
PLXS PLEXUS CORP M Exercise deriv2020-08-122020-08-141,250— $00SEC↗
PLXS PLEXUS CORP M Exercise deriv2020-08-122020-08-141,250— $00SEC↗
PLXS PLEXUS CORP M Exercise2020-08-122020-08-141,250$36.96 $46.2K35,456SEC↗
PLXS PLEXUS CORP S Sale2020-08-122020-08-145,000$78.70 $393.5K32,956SEC↗
PLXS PLEXUS CORP M Exercise2020-08-122020-08-141,250$25.92 $32.4K37,956SEC↗
PLXS PLEXUS CORP M Exercise2020-08-122020-08-141,250$27.14 $33.9K34,206SEC↗
PLXS PLEXUS CORP M Exercise2020-08-122020-08-141,250$30.19 $37.7K36,706SEC↗
MTSC MTS SYSTEMS CORP A Award2020-02-112020-02-132,695— $024,032SEC↗
ATKR Atkore International Group A Award2020-01-302020-01-312,682— $011,897SEC↗
PLXS PLEXUS CORP A Award deriv2020-01-272020-01-292,216— $02,216SEC↗
PLXS PLEXUS CORP M Exercise deriv2020-01-212020-01-232,562— $00SEC↗
PLXS PLEXUS CORP M Exercise2020-01-212020-01-232,562— $032,956SEC↗
PLXS PLEXUS CORP M Exercise deriv2019-10-282019-10-301,250— $00SEC↗
PLXS PLEXUS CORP M Exercise deriv2019-10-282019-10-301,250— $00SEC↗
PLXS PLEXUS CORP M Exercise deriv2019-10-282019-10-301,250— $00SEC↗
PLXS PLEXUS CORP M Exercise deriv2019-10-282019-10-301,250— $00SEC↗
PLXS PLEXUS CORP M Exercise2019-10-282019-10-301,250$30.48 $38.1K34,144SEC↗
PLXS PLEXUS CORP M Exercise2019-10-282019-10-301,250$34.00 $42.5K31,644SEC↗
PLXS PLEXUS CORP S Sale2019-10-282019-10-305,000$72.40 $362.0K30,394SEC↗
PLXS PLEXUS CORP M Exercise2019-10-282019-10-301,250$29.80 $37.3K35,394SEC↗
PLXS PLEXUS CORP M Exercise2019-10-282019-10-301,250$38.24 $47.8K32,894SEC↗
PLXS PLEXUS CORP M Exercise deriv2019-04-232019-04-252,500— $00SEC↗
PLXS PLEXUS CORP M Exercise deriv2019-04-232019-04-252,500— $00SEC↗
PLXS PLEXUS CORP S Sale2019-04-232019-04-255,000$60.47 $302.4K30,394SEC↗
PLXS PLEXUS CORP M Exercise2019-04-232019-04-252,500$25.75 $64.4K35,394SEC↗
PLXS PLEXUS CORP M Exercise2019-04-232019-04-252,500$20.95 $52.4K32,894SEC↗
MTSC MTS SYSTEMS CORP A Award2019-02-132019-02-152,307— $021,337SEC↗
ATKR Atkore International Group A Award2019-02-052019-02-074,683— $09,215SEC↗
PLXS PLEXUS CORP M Exercise deriv2019-01-222019-01-232,056— $00SEC↗
PLXS PLEXUS CORP M Exercise2019-01-222019-01-232,056— $030,394SEC↗
PLXS PLEXUS CORP A Award deriv2019-01-212019-01-232,562— $02,562SEC↗
MTSC MTS SYSTEMS CORP P Buy2018-12-042018-12-07600$49.80 $29.9K19,030SEC↗
MTSC MTS SYSTEMS CORP P Buy2018-12-032018-12-044,500$49.71 $223.7K18,430SEC↗
MTSC MTS SYSTEMS CORP P Buy2018-11-302018-12-042,000$49.27 $98.5K11,030SEC↗
MTSC MTS SYSTEMS CORP P Buy2018-11-302018-12-042,900$51.32 $148.8K13,930SEC↗
ATKR Atkore International Group A Award2018-05-022018-05-044,532— $04,532SEC↗
MTSC MTS SYSTEMS CORP A Award2018-02-132018-02-152,391— $09,030SEC↗
PLXS PLEXUS CORP M Exercise deriv2018-01-232018-01-242,540— $00SEC↗
PLXS PLEXUS CORP M Exercise2018-01-232018-01-242,540— $028,338SEC↗
PLXS PLEXUS CORP A Award deriv2018-01-222018-01-242,056— $02,056SEC↗
PLXS PLEXUS CORP M Exercise deriv2017-11-212017-11-242,500— $00SEC↗
PLXS PLEXUS CORP M Exercise deriv2017-11-212017-11-242,500— $00SEC↗
PLXS PLEXUS CORP M Exercise deriv2017-11-212017-11-242,500— $00SEC↗
PLXS PLEXUS CORP M Exercise deriv2017-11-212017-11-242,500— $00SEC↗
PLXS PLEXUS CORP M Exercise2017-11-212017-11-242,500$24.21 $60.5K28,298SEC↗
PLXS PLEXUS CORP S Sale2017-11-212017-11-2410,000$63.04 $630.4K25,798SEC↗
PLXS PLEXUS CORP M Exercise2017-11-212017-11-242,500$29.71 $74.3K30,798SEC↗
PLXS PLEXUS CORP M Exercise2017-11-212017-11-242,500$14.17 $35.4K33,298SEC↗
PLXS PLEXUS CORP M Exercise2017-11-212017-11-242,500$14.63 $36.6K35,798SEC↗
MTSC MTS SYSTEMS CORP A Award2017-06-072017-09-252,150$53.50 $115.0K6,639SEC↗
MTSC MTS SYSTEMS CORP A Award2017-06-072017-06-082,150$53.50 $115.0K6,639SEC↗
PLXS PLEXUS CORP M Exercise deriv2017-05-162017-05-182,500— $00SEC↗
PLXS PLEXUS CORP M Exercise deriv2017-05-162017-05-182,500— $00SEC↗
PLXS PLEXUS CORP M Exercise2017-05-162017-05-182,500$27.47 $68.7K28,298SEC↗
PLXS PLEXUS CORP M Exercise2017-05-162017-05-182,500$22.17 $55.4K30,798SEC↗
PLXS PLEXUS CORP S Sale2017-05-162017-05-185,000$51.37 $256.9K25,798SEC↗
PLXS PLEXUS CORP M Exercise deriv2017-01-252017-01-253,174— $00SEC↗
PLXS PLEXUS CORP M Exercise2017-01-252017-01-253,174— $025,798SEC↗
PLXS PLEXUS CORP A Award deriv2017-01-232017-01-252,540— $02,540SEC↗
PLXS PLEXUS CORP M Exercise deriv2016-04-252016-04-275,000— $00SEC↗
PLXS PLEXUS CORP M Exercise deriv2016-04-252016-04-275,000— $00SEC↗
PLXS PLEXUS CORP S Sale2016-04-252016-04-2710,000$41.85 $418.5K22,624SEC↗
PLXS PLEXUS CORP M Exercise2016-04-252016-04-2710,000$23.86 $238.6K32,624SEC↗
MTSC MTS SYSTEMS CORP A Award2016-02-092016-02-111,861$51.05 $95.0K4,489SEC↗
PLXS PLEXUS CORP M Exercise deriv2016-01-262016-01-273,082— $00SEC↗
PLXS PLEXUS CORP M Exercise deriv2016-01-262016-01-273,082— $00SEC↗
PLXS PLEXUS CORP M Exercise2016-01-262016-01-273,082— $022,624SEC↗
PLXS PLEXUS CORP M Exercise2016-01-262016-01-273,082— $022,624SEC↗
PLXS PLEXUS CORP A Award deriv2016-01-252016-01-273,174— $03,174SEC↗
PLXS PLEXUS CORP A Award deriv2016-01-252016-01-273,174— $03,174SEC↗
MTSC MTS SYSTEMS CORP M Exercise deriv2015-02-102015-04-131,286— $00SEC↗
MTSC MTS SYSTEMS CORP A Award2015-02-102015-04-131,342— $02,628SEC↗
MTSC MTS SYSTEMS CORP M Exercise2015-02-102015-04-131,286— $01,286SEC↗
MTSC MTS SYSTEMS CORP A Award deriv2015-02-102015-02-121,342— $01,342SEC↗
PLXS PLEXUS CORP A Award deriv2015-01-262015-01-283,082— $03,082SEC↗
PLXS PLEXUS CORP M Exercise deriv2015-01-202015-01-212,953— $00SEC↗
PLXS PLEXUS CORP M Exercise2015-01-202015-01-212,953— $019,542SEC↗
MTSC MTS SYSTEMS CORP A Award deriv2014-04-152014-04-161,286— $01,286SEC↗
PLXS PLEXUS CORP M Exercise deriv2014-01-212014-01-224,589— $00SEC↗
PLXS PLEXUS CORP M Exercise2014-01-212014-01-224,589— $016,589SEC↗
PLXS PLEXUS CORP A Award deriv2014-01-202014-01-222,953— $02,953SEC↗
PNR PENTAIR LTD F Tax w/h2013-12-202013-12-241,468$75.40 $110.7K102,261SEC↗
PNR PENTAIR LTD M Exercise deriv2013-07-312013-08-0268,000— $00SEC↗
PNR PENTAIR LTD M Exercise deriv2013-07-312013-08-02110,000— $00SEC↗
PNR PENTAIR LTD M Exercise deriv2013-07-312013-08-0260,000— $00SEC↗
PNR PENTAIR LTD S Sale2013-07-312013-08-02229,314$61.33 $14.06M91,329SEC↗
PNR PENTAIR LTD M Exercise2013-07-312013-08-02110,000$30.05 $3.31M320,643SEC↗
PNR PENTAIR LTD M Exercise2013-07-312013-08-0268,000$34.28 $2.33M210,643SEC↗
PNR PENTAIR LTD M Exercise2013-07-312013-08-0260,000$40.95 $2.46M142,643SEC↗
PNR PENTAIR LTD G Gift2013-07-302013-07-30827— $082,643SEC↗
PNR PENTAIR LTD G Gift2013-07-292013-07-30920— $083,470SEC↗
PNR PENTAIR LTD G Gift2013-07-292013-07-30920— $05,030SEC↗
PNR PENTAIR LTD M Exercise deriv2013-05-172013-05-217,951— $00SEC↗
PNR PENTAIR LTD M Exercise deriv2013-05-172013-05-21125,000— $00SEC↗
PNR PENTAIR LTD M Exercise2013-05-172013-05-217,951$41.43 $329.4K88,306SEC↗
PNR PENTAIR LTD M Exercise2013-05-172013-05-21125,000$24.78 $3.10M213,306SEC↗
PNR PENTAIR LTD S Sale2013-05-172013-05-21128,916$57.82 $7.45M84,390SEC↗
PLXS PLEXUS CORP A Award deriv2013-01-212013-01-224,589— $04,589SEC↗
PNR PENTAIR LTD F Tax w/h2013-01-042013-01-08551$49.94 $27.5K134,060SEC↗
PNR PENTAIR LTD A Award deriv2013-01-022013-01-0458,435— $058,435SEC↗
PNR PENTAIR LTD A Award2013-01-022013-01-0415,149— $0135,003SEC↗
PNR PENTAIR LTD F Tax w/h2013-01-022013-01-041$50.61 $51119,854SEC↗
PNR PENTAIR LTD F Tax w/h2013-01-022013-01-08393$50.61 $19.9K119,462SEC↗
PNR PENTAIR LTD A Award2013-01-022013-01-0815,149— $0134,611SEC↗
PNR PENTAIR LTD F Tax w/h2012-12-202013-02-221,324$48.78 $64.6K118,531SEC↗
PNR PENTAIR LTD F Tax w/h2012-12-202012-12-211,324$48.78 $64.6K76,973SEC↗
PNR PENTAIR LTD G Gift2012-12-042012-12-0678,674— $078,674SEC↗
PNR PENTAIR LTD G Gift2012-12-042012-12-0678,674— $078,297SEC↗
PNR PENTAIR LTD G Gift2012-11-302012-12-0615— $06,852SEC↗
PNR PENTAIR LTD M Exercise deriv2012-11-062012-11-0769,232— $00SEC↗
PNR PENTAIR LTD S Sale2012-11-062012-11-0769,232$45.52 $3.15M156,971SEC↗
PNR PENTAIR LTD M Exercise2012-11-062012-11-0769,232$22.88 $1.58M226,203SEC↗
PLXS PLEXUS CORP A Award deriv2012-10-292012-10-301,250— $01,250SEC↗
PNR PENTAIR LTD F Tax w/h2012-10-182012-10-224,965$43.21 $214.5K156,971SEC↗
PNR PENTAIR LTD A Award2012-10-162012-10-1861,043— $0119,855SEC↗
PNR PENTAIR LTD M Exercise deriv2012-10-052012-10-0910,132— $00SEC↗
PNR PENTAIR LTD M Exercise deriv2012-10-052012-10-0917,991— $00SEC↗
PNR PENTAIR LTD M Exercise2012-10-052012-10-0910,132$36.78 $372.7K178,309SEC↗
PNR PENTAIR LTD S Sale2012-10-052012-10-0928,123$46.00 $1.29M150,186SEC↗
PNR PENTAIR LTD M Exercise2012-10-052012-10-0917,991$41.43 $745.4K168,177SEC↗
PNR PENTAIR INC D To issuer deriv2012-09-282012-10-0268,000— $00SEC↗
PNR PENTAIR INC D To issuer deriv2012-09-282012-10-0269,232— $00SEC↗
PNR PENTAIR INC D To issuer deriv2012-09-282012-10-0274,850— $00SEC↗
PNR PENTAIR INC D To issuer deriv2012-09-282012-10-02158,960— $00SEC↗
PNR PENTAIR INC D To issuer deriv2012-09-282012-10-02125,000— $00SEC↗
PNR PENTAIR INC D To issuer deriv2012-09-282012-10-0210,132— $00SEC↗
PNR PENTAIR INC D To issuer deriv2012-09-282012-10-02110,000— $00SEC↗
PNR PENTAIR INC D To issuer deriv2012-09-282012-10-0282,787— $00SEC↗
PNR PENTAIR INC D To issuer deriv2012-09-282012-10-027,951— $00SEC↗
PNR PENTAIR INC D To issuer deriv2012-09-282012-10-0217,991— $00SEC↗
PNR PENTAIR INC D To issuer deriv2012-09-282012-10-0260,000— $00SEC↗
PNR PENTAIR INC A Award deriv2012-09-282012-10-0269,232— $069,232SEC↗
PNR PENTAIR INC A Award deriv2012-09-282012-10-0282,787— $082,787SEC↗
PNR PENTAIR INC A Award deriv2012-09-282012-10-0274,850— $074,850SEC↗
PNR PENTAIR INC A Award deriv2012-09-282012-10-02158,960— $0158,960SEC↗
PNR PENTAIR INC A Award deriv2012-09-282012-10-02125,000— $0125,000SEC↗
PNR PENTAIR INC A Award deriv2012-09-282012-10-02110,000— $0110,000SEC↗
PNR PENTAIR INC A Award deriv2012-09-282012-10-0268,000— $068,000SEC↗
PNR PENTAIR INC A Award deriv2012-09-282012-10-027,951— $07,951SEC↗
PNR PENTAIR INC A Award deriv2012-09-282012-10-0217,991— $017,991SEC↗
PNR PENTAIR INC A Award deriv2012-09-282012-10-0260,000— $060,000SEC↗
PNR PENTAIR INC A Award deriv2012-09-282012-10-0210,132— $010,132SEC↗
PNR PENTAIR INC D To issuer2012-09-282012-10-021,709— $00SEC↗
PNR PENTAIR INC D To issuer2012-09-282012-10-0211,751— $00SEC↗
PNR PENTAIR INC D To issuer2012-09-282012-10-0291,308— $00SEC↗
PNR PENTAIR INC D To issuer2012-09-282012-10-02131,567— $00SEC↗
PNR PENTAIR INC D To issuer2012-09-282012-10-024,110— $00SEC↗
PNR PENTAIR INC D To issuer2012-09-282012-10-026,791— $00SEC↗
PNR PENTAIR INC A Award2012-09-282012-10-024,110— $04,110SEC↗
PNR PENTAIR INC A Award2012-09-282012-10-021,709— $01,709SEC↗
PNR PENTAIR INC A Award2012-09-282012-10-0211,751— $011,751SEC↗
PNR PENTAIR INC F Tax w/h2012-09-282012-10-0213,877$44.51 $617.7K150,186SEC↗
PNR PENTAIR INC A Award2012-09-282012-10-026,791— $06,791SEC↗
PNR PENTAIR INC A Award2012-09-282012-10-0258,812— $058,812SEC↗
PNR PENTAIR INC A Award2012-09-282012-10-02164,063— $0164,063SEC↗
PLXS PLEXUS CORP A Award deriv2012-07-232012-07-241,250— $01,250SEC↗
PNR PENTAIR INC G Gift2012-05-302012-06-011,260— $04,110SEC↗
PNR PENTAIR INC G Gift2012-05-302012-06-012,235— $0131,556SEC↗
PNR PENTAIR INC M Exercise deriv2012-05-212012-05-234,370— $069,232SEC↗
PNR PENTAIR INC F Tax w/h2012-05-212012-05-232,433$41.08 $99.9K133,791SEC↗
PNR PENTAIR INC M Exercise2012-05-212012-05-234,370$22.88 $100.0K136,224SEC↗
PLXS PLEXUS CORP A Award deriv2012-04-232012-04-241,250— $01,250SEC↗
PNR PENTAIR INC F Tax w/h2012-03-032012-03-06743$38.18 $28.4K131,842SEC↗
PLXS PLEXUS CORP A Award deriv2012-01-232012-01-241,250— $01,250SEC↗
PLXS PLEXUS CORP A Award2012-01-232012-01-242,000— $012,000SEC↗
PNR PENTAIR INC A Award deriv2012-01-032012-01-0482,787— $082,787SEC↗
PNR PENTAIR INC A Award2012-01-032012-01-0422,225— $0103,571SEC↗
PNR PENTAIR INC F Tax w/h2012-01-022012-01-04587$34.12 $20.0K81,346SEC↗
PNR PENTAIR INC F Tax w/h2012-01-022012-01-043,242$34.12 $110.6K131,874SEC↗
PNR PENTAIR INC G Gift2010-05-302012-06-0110— $06,665SEC↗