JOHNSON DAVID D
Insider CIK 1205937 · NVTR Director · MOLX/MOLXA Executive V.P., Treasurer, CFO · MTSC Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| MTSC MTS SYSTEMS CORP | D To issuer | 2021-04-07 | 2021-04-08 | 11,375 | $58.50 | $665.4K | 13,513 | SEC↗ |
| MTSC MTS SYSTEMS CORP | D To issuer | 2021-04-07 | 2021-04-08 | 2,045 | $58.50 | $119.6K | 24,888 | SEC↗ |
| MTSC MTS SYSTEMS CORP | D To issuer | 2021-04-07 | 2021-04-08 | 13,513 | $58.50 | $790.5K | 0 | SEC↗ |
| MTSC MTS SYSTEMS CORP | A Award | 2021-02-15 | 2021-02-17 | 2,045 | — | $0 | 26,933 | SEC↗ |
| MTSC MTS SYSTEMS CORP | A Award | 2020-02-11 | 2020-02-13 | 2,695 | — | $0 | 24,888 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise deriv | 2019-12-21 | 2019-12-26 | 968 | — | $0 | 968 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise | 2019-12-21 | 2019-12-26 | 968 | $0.11 | $106 | 62,955 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise deriv | 2019-09-21 | 2019-09-23 | 968 | — | $0 | 1,936 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise | 2019-09-21 | 2019-09-23 | 968 | $1.53 | $1.5K | 61,987 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise deriv | 2019-06-21 | 2019-06-21 | 969 | — | $0 | 2,904 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise | 2019-06-21 | 2019-06-21 | 969 | $3.60 | $3.5K | 61,019 | SEC↗ |
| NVTR Nuvectra Corp | P Buy | 2019-05-06 | 2019-05-06 | 20,000 | $6.12 | $122.4K | 60,050 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise deriv | 2019-04-09 | 2019-04-10 | 837 | — | $0 | 3,873 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise | 2019-04-09 | 2019-04-10 | 837 | $10.51 | $8.8K | 40,050 | SEC↗ |
| NVTR Nuvectra Corp | A Award deriv | 2019-03-21 | 2019-03-25 | 6,455 | — | $0 | 28,307 | SEC↗ |
| NVTR Nuvectra Corp | A Award deriv | 2019-03-21 | 2019-03-25 | 3,873 | — | $0 | 4,710 | SEC↗ |
| MTSC MTS SYSTEMS CORP | A Award | 2019-02-13 | 2019-02-15 | 2,307 | — | $0 | 22,193 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise deriv | 2019-01-09 | 2019-01-11 | 837 | — | $0 | 837 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise | 2019-01-09 | 2019-01-11 | 837 | $15.63 | $13.1K | 39,213 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise deriv | 2018-10-09 | 2018-10-11 | 838 | — | $0 | 1,674 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise | 2018-10-09 | 2018-10-11 | 838 | $23.19 | $19.4K | 38,376 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise deriv | 2018-07-09 | 2018-07-09 | 838 | — | $0 | 2,512 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise | 2018-07-09 | 2018-07-09 | 838 | $17.36 | $14.5K | 37,538 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise deriv | 2018-04-10 | 2018-04-11 | 837 | — | $0 | 3,350 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise | 2018-04-10 | 2018-04-11 | 837 | $13.53 | $11.3K | 36,700 | SEC↗ |
| NVTR Nuvectra Corp | A Award deriv | 2018-04-09 | 2018-04-11 | 3,350 | — | $0 | 4,187 | SEC↗ |
| NVTR Nuvectra Corp | A Award deriv | 2018-04-09 | 2018-04-11 | 3,350 | — | $0 | 21,852 | SEC↗ |
| MTSC MTS SYSTEMS CORP | A Award | 2018-02-13 | 2018-02-15 | 2,391 | — | $0 | 19,886 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise deriv | 2018-01-10 | 2018-01-10 | 837 | — | $0 | 837 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise | 2018-01-10 | 2018-01-10 | 837 | $9.79 | $8.2K | 35,863 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise deriv | 2017-10-10 | 2017-10-10 | 838 | — | $0 | 1,674 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise | 2017-10-10 | 2017-10-10 | 838 | $13.87 | $11.6K | 35,026 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise deriv | 2017-07-10 | 2017-07-11 | 838 | — | $0 | 2,512 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise | 2017-07-10 | 2017-07-11 | 838 | $12.73 | $10.7K | 34,188 | SEC↗ |
| MTSC MTS SYSTEMS CORP | A Award | 2017-06-07 | 2017-09-25 | 2,150 | $53.50 | $115.0K | 17,495 | SEC↗ |
| MTSC MTS SYSTEMS CORP | A Award | 2017-06-07 | 2017-06-08 | 2,150 | $53.50 | $115.0K | 17,495 | SEC↗ |
| NVTR Nuvectra Corp | A Award deriv | 2017-04-10 | 2017-04-12 | 3,350 | — | $0 | 18,502 | SEC↗ |
| NVTR Nuvectra Corp | A Award deriv | 2017-04-10 | 2017-04-12 | 3,350 | — | $0 | 3,350 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise deriv | 2017-04-07 | 2017-04-11 | 837 | — | $0 | 0 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise | 2017-04-07 | 2017-04-11 | 837 | $6.36 | $5.3K | 33,350 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise deriv | 2017-01-07 | 2017-01-10 | 837 | — | $0 | 837 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise | 2017-01-07 | 2017-01-10 | 837 | $5.58 | $4.7K | 32,513 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise deriv | 2016-10-07 | 2016-10-11 | 839 | — | $0 | 1,674 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise | 2016-10-07 | 2016-10-11 | 839 | $6.53 | $5.5K | 31,676 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise deriv | 2016-07-07 | 2016-07-11 | 837 | — | $0 | 837 | SEC↗ |
| NVTR Nuvectra Corp | M Exercise | 2016-07-07 | 2016-07-11 | 837 | $7.24 | $6.1K | 33,350 | SEC↗ |
| NVTR Nuvectra Corp | P Buy | 2016-05-19 | 2016-05-20 | 27,363 | $7.45 | $203.9K | 33,350 | SEC↗ |
| NVTR Nuvectra Corp | P Buy | 2016-05-18 | 2016-05-20 | 600 | $7.45 | $4.5K | 5,987 | SEC↗ |
| NVTR Nuvectra Corp | P Buy | 2016-05-18 | 2016-05-20 | 100 | $7.34 | $734 | 3,650 | SEC↗ |
| NVTR Nuvectra Corp | P Buy | 2016-05-18 | 2016-05-20 | 500 | $7.35 | $3.7K | 4,150 | SEC↗ |
| NVTR Nuvectra Corp | P Buy | 2016-05-18 | 2016-05-20 | 356 | $7.38 | $2.6K | 4,506 | SEC↗ |
| NVTR Nuvectra Corp | P Buy | 2016-05-18 | 2016-05-20 | 137 | $7.39 | $1.0K | 4,643 | SEC↗ |
| NVTR Nuvectra Corp | P Buy | 2016-05-18 | 2016-05-20 | 200 | $7.33 | $1.5K | 3,550 | SEC↗ |
| NVTR Nuvectra Corp | P Buy | 2016-05-18 | 2016-05-20 | 475 | $7.41 | $3.5K | 5,387 | SEC↗ |
| NVTR Nuvectra Corp | P Buy | 2016-05-18 | 2016-05-20 | 269 | $740.00 | $199.1K | 4,912 | SEC↗ |
| NVTR Nuvectra Corp | A Award deriv | 2016-04-08 | 2016-04-12 | 3,350 | — | $0 | 3,350 | SEC↗ |
| NVTR Nuvectra Corp | A Award deriv | 2016-04-08 | 2016-04-12 | 11,802 | — | $0 | 11,802 | SEC↗ |
| NVTR Nuvectra Corp | A Award | 2016-04-08 | 2016-04-12 | 3,350 | — | $0 | 3,350 | SEC↗ |
| MTSC MTS SYSTEMS CORP | M Exercise deriv | 2016-02-09 | 2016-11-09 | 1,342 | — | $0 | 0 | SEC↗ |
| MTSC MTS SYSTEMS CORP | M Exercise | 2016-02-09 | 2016-11-09 | 1,342 | — | $0 | 13,484 | SEC↗ |
| MTSC MTS SYSTEMS CORP | A Award | 2016-02-09 | 2016-11-09 | 1,861 | $51.05 | $95.0K | 15,345 | SEC↗ |
| MTSC MTS SYSTEMS CORP | M Exercise deriv | 2016-02-09 | 2016-02-11 | 1,342 | — | $0 | 0 | SEC↗ |
| MTSC MTS SYSTEMS CORP | A Award | 2016-02-09 | 2016-02-11 | 1,861 | $51.05 | $95.0K | 16,669 | SEC↗ |
| MTSC MTS SYSTEMS CORP | M Exercise | 2016-02-09 | 2016-02-11 | 1,342 | — | $0 | 14,808 | SEC↗ |
| MTSC MTS SYSTEMS CORP | P Buy | 2015-08-25 | 2015-08-27 | 5,000 | $60.33 | $301.6K | 12,142 | SEC↗ |
| MTSC MTS SYSTEMS CORP | A Award deriv | 2015-02-10 | 2015-02-12 | 1,342 | — | $0 | 1,342 | SEC↗ |
| MTSC MTS SYSTEMS CORP | A Award | 2014-02-11 | 2014-02-12 | 1,324 | — | $0 | 7,142 | SEC↗ |
| MTSC MTS SYSTEMS CORP | P Buy | 2014-02-04 | 2017-09-25 | 5,000 | $70.41 | $352.1K | 5,818 | SEC↗ |
| MTSC MTS SYSTEMS CORP | P Buy | 2014-02-04 | 2014-02-05 | 5,000 | $70.41 | $352.1K | 5,818 | SEC↗ |
| MOLX/MOLXA MOLEX INC | D To issuer deriv | 2013-12-09 | 2013-12-11 | 250,000 | $38.68 | $9.67M | 0 | SEC↗ |
| MOLX/MOLXA MOLEX INC | D To issuer deriv | 2013-12-09 | 2013-12-11 | 125,000 | $38.68 | $4.83M | 0 | SEC↗ |
| MOLX/MOLXA MOLEX INC | D To issuer deriv | 2013-12-09 | 2013-12-11 | 125,000 | $38.68 | $4.83M | 0 | SEC↗ |
| MOLX/MOLXA MOLEX INC | D To issuer deriv | 2013-12-09 | 2013-12-11 | 250,000 | $38.68 | $9.67M | 0 | SEC↗ |
| MOLX/MOLXA MOLEX INC | D To issuer | 2013-12-09 | 2013-12-11 | 194,602 | $38.68 | $7.53M | 0 | SEC↗ |
| MOLX/MOLXA MOLEX INC | D To issuer | 2013-12-09 | 2013-12-11 | 1,548 | $38.68 | $59.9K | 0 | SEC↗ |
| MOLX/MOLXA MOLEX INC | D To issuer | 2013-12-09 | 2013-12-11 | 1,000 | $38.68 | $38.7K | 0 | SEC↗ |
| MOLX/MOLXA MOLEX INC | D To issuer | 2013-12-09 | 2013-12-11 | 255,495 | $38.68 | $9.88M | 0 | SEC↗ |
| MOLX/MOLXA MOLEX INC | F Tax w/h | 2013-10-03 | 2013-10-07 | 14,672 | $38.28 | $561.6K | 255,495 | SEC↗ |
| MOLX/MOLXA MOLEX INC | F Tax w/h | 2013-10-01 | 2013-10-03 | 14,672 | $38.30 | $561.9K | 270,167 | SEC↗ |
| MOLX/MOLXA MOLEX INC | F Tax w/h | 2013-10-01 | 2013-10-03 | 14,672 | $38.30 | $561.9K | 284,839 | SEC↗ |
| MOLX/MOLXA MOLEX INC | J Other deriv | 2013-08-06 | 2013-08-08 | 25,000 | — | $0 | 0 | SEC↗ |
| MOLX/MOLXA MOLEX INC | F Tax w/h | 2013-08-06 | 2013-08-08 | 8,088 | $25.83 | $208.9K | 274,511 | SEC↗ |
| MOLX/MOLXA MOLEX INC | J Other | 2013-08-06 | 2013-08-08 | 25,000 | — | $0 | 299,511 | SEC↗ |
| MTSC MTS SYSTEMS CORP | A Award | 2013-07-15 | 2013-07-22 | 818 | — | $0 | 818 | SEC↗ |
| MOLX/MOLXA MOLEX INC | M Exercise deriv | 2013-05-17 | 2013-05-20 | 100,000 | — | $0 | 0 | SEC↗ |
| MOLX/MOLXA MOLEX INC | F Tax w/h | 2013-05-17 | 2013-05-20 | 98,651 | $25.09 | $2.48M | 282,599 | SEC↗ |
| MOLX/MOLXA MOLEX INC | M Exercise | 2013-05-17 | 2013-05-20 | 100,000 | $24.59 | $2.46M | 381,250 | SEC↗ |
| MOLX/MOLXA MOLEX INC | F Tax w/h | 2012-10-03 | 2012-10-05 | 12,954 | $21.40 | $277.2K | 475,852 | SEC↗ |
| MOLX/MOLXA MOLEX INC | A Award deriv | 2012-10-01 | 2012-10-03 | 125,000 | — | $0 | 125,000 | SEC↗ |
| MOLX/MOLXA MOLEX INC | A Award | 2012-10-01 | 2012-10-03 | 125,000 | — | $0 | 488,806 | SEC↗ |
| MOLX/MOLXA MOLEX INC | F Tax w/h | 2012-10-01 | 2012-10-03 | 12,954 | $21.40 | $277.2K | 363,806 | SEC↗ |
| MOLX/MOLXA MOLEX INC | J Other deriv | 2012-08-15 | 2012-08-17 | 6,250 | — | $0 | 0 | SEC↗ |
| MOLX/MOLXA MOLEX INC | F Tax w/h | 2012-08-15 | 2012-08-17 | 1,966 | $22.08 | $43.4K | 370,510 | SEC↗ |
| MOLX/MOLXA MOLEX INC | J Other | 2012-08-15 | 2012-08-17 | 6,250 | — | $0 | 376,760 | SEC↗ |
| MOLX/MOLXA MOLEX INC | J Other deriv | 2012-08-06 | 2012-08-08 | 25,000 | — | $0 | 25,000 | SEC↗ |
| MOLX/MOLXA MOLEX INC | F Tax w/h | 2012-08-06 | 2012-08-08 | 7,863 | $21.71 | $170.7K | 347,476 | SEC↗ |
| MOLX/MOLXA MOLEX INC | J Other | 2012-08-06 | 2012-08-08 | 25,000 | — | $0 | 372,476 | SEC↗ |