CORTINOVIS STEPHEN P
Insider CIK 1185484 · AEGN Director · PLXS Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| PLXS PLEXUS CORP | M Exercise deriv | 2022-02-15 | 2022-02-17 | 1,918 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2022-02-15 | 2022-02-17 | 1,918 | — | $0 | 29,888 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2022-01-31 | 2022-02-02 | 1,918 | — | $0 | 1,918 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2022-01-25 | 2022-01-26 | 2,069 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2022-01-25 | 2022-01-26 | 2,069 | — | $0 | 27,970 | SEC↗ |
| AEGN Aegion Corp | D To issuer | 2021-05-17 | 2021-05-19 | 55,739 | — | $0 | 0 | SEC↗ |
| AEGN Aegion Corp | D To issuer | 2021-05-17 | 2021-05-19 | 2,800 | — | $0 | 0 | SEC↗ |
| AEGN Aegion Corp | D To issuer | 2021-05-17 | 2021-05-19 | 26,677 | — | $0 | 0 | SEC↗ |
| AEGN Aegion Corp | D To issuer | 2021-05-17 | 2021-05-19 | 15,200 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2021-02-05 | 2021-02-09 | 3,000 | $80.28 | $240.8K | 25,901 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2021-01-27 | 2021-01-27 | 2,216 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2021-01-27 | 2021-01-27 | 2,216 | — | $0 | 28,901 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2021-01-25 | 2021-01-27 | 2,069 | — | $0 | 2,069 | SEC↗ |
| AEGN Aegion Corp | G Gift | 2020-12-07 | 2020-12-09 | 1,500 | — | $0 | 55,739 | SEC↗ |
| AEGN Aegion Corp | G Gift | 2020-12-07 | 2020-12-09 | 1,500 | — | $0 | 57,239 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2020-08-28 | 2020-09-01 | 1,250 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2020-08-28 | 2020-09-01 | 1,250 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2020-08-28 | 2020-09-01 | 1,250 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2020-08-28 | 2020-09-01 | 1,250 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2020-08-28 | 2020-09-01 | 1,250 | $25.97 | $32.5K | 31,685 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2020-08-28 | 2020-09-01 | 1,250 | $36.79 | $46.0K | 27,935 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2020-08-28 | 2020-09-01 | 1,250 | $31.70 | $39.6K | 29,185 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2020-08-28 | 2020-09-01 | 1,250 | $27.86 | $34.8K | 30,435 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2020-08-28 | 2020-09-01 | 5,000 | $76.46 | $382.3K | 26,685 | SEC↗ |
| AEGN Aegion Corp | A Award | 2020-06-30 | 2020-07-02 | 1,547 | — | $0 | 58,739 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2020-05-05 | 2020-05-06 | 1,500 | $60.80 | $91.2K | 26,685 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2020-05-04 | 2020-05-06 | 1,500 | $59.90 | $89.8K | 28,185 | SEC↗ |
| AEGN Aegion Corp | A Award | 2020-04-22 | 2020-04-24 | 7,869 | — | $0 | 57,192 | SEC↗ |
| AEGN Aegion Corp | P Buy | 2020-03-12 | 2020-03-13 | 1,000 | $14.90 | $14.9K | 15,200 | SEC↗ |
| AEGN Aegion Corp | P Buy | 2020-03-11 | 2020-03-13 | 2,000 | $16.11 | $32.2K | 14,200 | SEC↗ |
| AEGN Aegion Corp | P Buy | 2020-03-10 | 2020-03-12 | 2,000 | $16.31 | $32.6K | 12,200 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2020-01-27 | 2020-01-29 | 2,216 | — | $0 | 2,216 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2020-01-21 | 2020-01-23 | 2,562 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2020-01-21 | 2020-01-23 | 2,562 | — | $0 | 29,685 | SEC↗ |
| AEGN Aegion Corp | G Gift | 2019-12-10 | 2019-12-11 | 1,200 | — | $0 | 49,323 | SEC↗ |
| AEGN Aegion Corp | G Gift | 2019-12-09 | 2019-12-11 | 1,200 | — | $0 | 50,523 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2019-11-05 | 2019-11-07 | 4,996 | $75.38 | $376.6K | 27,123 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2019-08-01 | 2019-08-05 | 1,250 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2019-08-01 | 2019-08-05 | 1,250 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2019-08-01 | 2019-08-05 | 1,250 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2019-08-01 | 2019-08-05 | 1,250 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2019-08-01 | 2019-08-05 | 3,000 | $59.70 | $179.1K | 34,119 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2019-08-01 | 2019-08-05 | 2,000 | $60.81 | $121.6K | 32,119 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2019-08-01 | 2019-08-05 | 1,250 | $30.19 | $37.7K | 35,869 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2019-08-01 | 2019-08-05 | 1,250 | $27.14 | $33.9K | 33,369 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2019-08-01 | 2019-08-05 | 1,250 | $36.96 | $46.2K | 34,619 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2019-08-01 | 2019-08-05 | 1,250 | $25.92 | $32.4K | 37,119 | SEC↗ |
| AEGN Aegion Corp | A Award | 2019-04-24 | 2019-04-26 | 5,100 | — | $0 | 51,723 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2019-01-22 | 2019-01-23 | 1,250 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2019-01-22 | 2019-01-23 | 1,250 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2019-01-22 | 2019-01-23 | 2,056 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2019-01-22 | 2019-01-23 | 1,250 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2019-01-22 | 2019-01-23 | 1,250 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2019-01-22 | 2019-01-23 | 1,250 | $30.48 | $38.1K | 35,878 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2019-01-22 | 2019-01-23 | 1,250 | $38.24 | $47.8K | 34,628 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2019-01-22 | 2019-01-23 | 5,000 | $54.03 | $270.1K | 32,128 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2019-01-22 | 2019-01-23 | 1,250 | $29.80 | $37.3K | 37,128 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2019-01-22 | 2019-01-23 | 1,250 | $34.00 | $42.5K | 33,378 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2019-01-22 | 2019-01-23 | 2,056 | — | $0 | 32,128 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2019-01-21 | 2019-01-23 | 2,562 | — | $0 | 2,562 | SEC↗ |
| AEGN Aegion Corp | A Award | 2018-04-25 | 2018-04-27 | 4,329 | — | $0 | 35,968 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2018-02-26 | 2018-02-28 | 2,500 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2018-02-26 | 2018-02-28 | 1,250 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2018-02-26 | 2018-02-28 | 2,500 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2018-02-26 | 2018-02-28 | 6,250 | $61.30 | $383.1K | 30,072 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2018-02-26 | 2018-02-28 | 2,500 | $25.75 | $64.4K | 36,322 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2018-02-26 | 2018-02-28 | 2,500 | $20.95 | $52.4K | 33,822 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2018-02-26 | 2018-02-28 | 1,250 | $14.63 | $18.3K | 31,322 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2018-01-23 | 2018-01-24 | 2,540 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2018-01-23 | 2018-01-24 | 2,540 | — | $0 | 30,072 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2018-01-22 | 2018-01-24 | 2,056 | — | $0 | 2,056 | SEC↗ |
| AEGN Aegion Corp | G Gift | 2017-08-11 | 2017-08-14 | 1,200 | — | $0 | 10,655 | SEC↗ |
| AEGN Aegion Corp | G Gift | 2017-08-09 | 2017-08-14 | 1,200 | — | $0 | 11,855 | SEC↗ |
| AEGN Aegion Corp | A Award | 2017-04-26 | 2017-04-28 | 4,324 | — | $0 | 31,639 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2017-01-25 | 2017-01-25 | 3,174 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2017-01-25 | 2017-01-25 | 3,174 | — | $0 | 27,532 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2017-01-23 | 2017-01-25 | 2,500 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2017-01-23 | 2017-01-25 | 2,500 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2017-01-23 | 2017-01-25 | 2,500 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2017-01-23 | 2017-01-25 | 2,500 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2017-01-23 | 2017-01-25 | 2,540 | — | $0 | 2,540 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2017-01-23 | 2017-01-25 | 1,250 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2017-01-23 | 2017-01-25 | 2,500 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2017-01-23 | 2017-02-01 | 1,250 | — | $0 | 1,250 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2017-01-23 | 2017-01-25 | 2,500 | $14.17 | $35.4K | 36,858 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2017-01-23 | 2017-01-25 | 2,500 | $27.47 | $68.7K | 26,858 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2017-01-23 | 2017-01-25 | 13,750 | $52.88 | $727.1K | 24,358 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2017-01-23 | 2017-01-25 | 1,250 | $14.63 | $18.3K | 38,108 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2017-01-23 | 2017-01-25 | 2,500 | $29.71 | $74.3K | 34,358 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2017-01-23 | 2017-01-25 | 2,500 | $24.21 | $60.5K | 31,858 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2017-01-23 | 2017-01-25 | 2,500 | $22.17 | $55.4K | 29,358 | SEC↗ |
| AEGN Aegion Corp | G Gift | 2016-08-09 | 2016-08-15 | 1,400 | — | $0 | 35,475 | SEC↗ |
| AEGN Aegion Corp | G Gift | 2016-08-04 | 2016-08-15 | 1,400 | — | $0 | 36,875 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2016-05-04 | 2016-05-06 | 5,000 | $42.26 | $211.3K | 24,358 | SEC↗ |
| AEGN Aegion Corp | A Award | 2016-04-20 | 2016-04-22 | 4,784 | — | $0 | 36,140 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2016-01-26 | 2016-01-27 | 3,082 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2016-01-26 | 2016-01-27 | 3,082 | — | $0 | 29,358 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2016-01-25 | 2016-01-27 | 3,174 | — | $0 | 3,174 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2016-01-01 | 2016-01-05 | 2,953 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2016-01-01 | 2016-01-05 | 2,953 | — | $0 | 26,276 | SEC↗ |
| AEGN Aegion Corp | G Gift | 2015-11-11 | 2015-11-17 | 2,400 | — | $0 | 33,707 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2015-04-27 | 2015-04-29 | 5,000 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2015-04-27 | 2015-04-29 | 5,000 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2015-04-27 | 2015-04-29 | 5,000 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2015-04-27 | 2015-04-29 | 5,000 | $22.04 | $110.2K | 29,789 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2015-04-27 | 2015-04-29 | 5,000 | $23.86 | $119.3K | 34,789 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2015-04-27 | 2015-04-29 | 11,466 | $44.17 | $506.5K | 23,323 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2015-04-27 | 2015-04-29 | 5,000 | $23.86 | $119.3K | 24,789 | SEC↗ |
| AEGN Aegion Corp | A Award | 2015-04-22 | 2015-04-24 | 5,457 | — | $0 | 36,137 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2015-01-26 | 2015-01-28 | 3,082 | — | $0 | 3,082 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2015-01-20 | 2015-01-21 | 2,953 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2015-01-20 | 2015-01-21 | 2,953 | — | $0 | 2,953 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2015-01-01 | 2015-01-05 | 4,589 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2015-01-01 | 2015-01-05 | 668 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2015-01-01 | 2015-01-05 | 5,257 | — | $0 | 19,789 | SEC↗ |
| AEGN Aegion Corp | P Buy | 2014-11-03 | 2014-11-04 | 3,000 | $18.02 | $54.1K | 10,200 | SEC↗ |
| AEGN Aegion Corp | A Award | 2014-04-23 | 2014-04-25 | 4,257 | — | $0 | 31,880 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2014-01-23 | 2014-01-23 | 4,000 | $42.36 | $169.4K | 14,532 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2014-01-21 | 2014-01-22 | 5,000 | — | $0 | 5,000 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2014-01-21 | 2014-01-22 | 6,000 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2014-01-21 | 2014-01-22 | 4,589 | — | $0 | 4,589 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2014-01-21 | 2014-01-22 | 4,589 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2014-01-21 | 2014-01-22 | 4,800 | $41.30 | $198.2K | 18,532 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2014-01-21 | 2014-01-22 | 5,000 | $22.04 | $110.2K | 23,332 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2014-01-21 | 2014-01-22 | 6,000 | $14.06 | $84.4K | 18,332 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2014-01-20 | 2014-01-22 | 2,953 | — | $0 | 2,953 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2014-01-01 | 2014-01-03 | 666 | — | $0 | 668 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2014-01-01 | 2014-01-03 | 668 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2014-01-01 | 2014-01-03 | 1,334 | — | $0 | 12,332 | SEC↗ |
| AEGN Aegion Corp | F Tax w/h | 2013-07-01 | 2013-07-03 | 714 | $23.31 | $16.6K | 30,179 | SEC↗ |
| AEGN Aegion Corp | A Award | 2013-05-14 | 2013-05-16 | 4,568 | — | $0 | 31,786 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2013-05-03 | 2013-05-06 | 6,000 | — | $0 | 0 | SEC↗ |
| PLXS PLEXUS CORP | S Sale | 2013-05-03 | 2013-05-06 | 4,000 | $27.17 | $108.7K | 10,998 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2013-05-03 | 2013-05-06 | 6,000 | $18.13 | $108.8K | 14,998 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2013-01-21 | 2013-01-22 | 4,589 | — | $0 | 4,589 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2013-01-01 | 2013-01-02 | 666 | — | $0 | 1,334 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2013-01-01 | 2013-01-02 | 665 | — | $0 | 668 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2013-01-01 | 2013-01-02 | 665 | — | $0 | 8,332 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2013-01-01 | 2013-01-02 | 666 | — | $0 | 8,998 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2012-10-29 | 2012-10-30 | 1,250 | — | $0 | 1,250 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2012-07-23 | 2012-07-24 | 1,250 | — | $0 | 1,250 | SEC↗ |
| AEGN Aegion Corp | A Award | 2012-05-09 | 2012-05-11 | 4,781 | — | $0 | 33,011 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2012-04-23 | 2012-04-24 | 1,250 | — | $0 | 1,250 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2012-01-23 | 2012-01-24 | 1,250 | — | $0 | 1,250 | SEC↗ |
| PLXS PLEXUS CORP | A Award deriv | 2012-01-23 | 2012-01-24 | 2,000 | — | $0 | 3,333 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise deriv | 2012-01-01 | 2012-01-03 | 667 | — | $0 | 1,333 | SEC↗ |
| PLXS PLEXUS CORP | M Exercise | 2012-01-01 | 2012-01-03 | 667 | — | $0 | 7,667 | SEC↗ |