Sign inGet started

JOHNSON DAVID D

Insider CIK 1205937 · NVTR Director · MOLX/MOLXA Executive V.P., Treasurer, CFO · MTSC 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
MTSC MTS SYSTEMS CORP D To issuer2021-04-072021-04-0811,375$58.50 $665.4K13,513SEC↗
MTSC MTS SYSTEMS CORP D To issuer2021-04-072021-04-082,045$58.50 $119.6K24,888SEC↗
MTSC MTS SYSTEMS CORP D To issuer2021-04-072021-04-0813,513$58.50 $790.5K0SEC↗
MTSC MTS SYSTEMS CORP A Award2021-02-152021-02-172,045— $026,933SEC↗
MTSC MTS SYSTEMS CORP A Award2020-02-112020-02-132,695— $024,888SEC↗
NVTR Nuvectra Corp M Exercise deriv2019-12-212019-12-26968— $0968SEC↗
NVTR Nuvectra Corp M Exercise2019-12-212019-12-26968$0.11 $10662,955SEC↗
NVTR Nuvectra Corp M Exercise deriv2019-09-212019-09-23968— $01,936SEC↗
NVTR Nuvectra Corp M Exercise2019-09-212019-09-23968$1.53 $1.5K61,987SEC↗
NVTR Nuvectra Corp M Exercise deriv2019-06-212019-06-21969— $02,904SEC↗
NVTR Nuvectra Corp M Exercise2019-06-212019-06-21969$3.60 $3.5K61,019SEC↗
NVTR Nuvectra Corp P Buy2019-05-062019-05-0620,000$6.12 $122.4K60,050SEC↗
NVTR Nuvectra Corp M Exercise deriv2019-04-092019-04-10837— $03,873SEC↗
NVTR Nuvectra Corp M Exercise2019-04-092019-04-10837$10.51 $8.8K40,050SEC↗
NVTR Nuvectra Corp A Award deriv2019-03-212019-03-256,455— $028,307SEC↗
NVTR Nuvectra Corp A Award deriv2019-03-212019-03-253,873— $04,710SEC↗
MTSC MTS SYSTEMS CORP A Award2019-02-132019-02-152,307— $022,193SEC↗
NVTR Nuvectra Corp M Exercise deriv2019-01-092019-01-11837— $0837SEC↗
NVTR Nuvectra Corp M Exercise2019-01-092019-01-11837$15.63 $13.1K39,213SEC↗
NVTR Nuvectra Corp M Exercise deriv2018-10-092018-10-11838— $01,674SEC↗
NVTR Nuvectra Corp M Exercise2018-10-092018-10-11838$23.19 $19.4K38,376SEC↗
NVTR Nuvectra Corp M Exercise deriv2018-07-092018-07-09838— $02,512SEC↗
NVTR Nuvectra Corp M Exercise2018-07-092018-07-09838$17.36 $14.5K37,538SEC↗
NVTR Nuvectra Corp M Exercise deriv2018-04-102018-04-11837— $03,350SEC↗
NVTR Nuvectra Corp M Exercise2018-04-102018-04-11837$13.53 $11.3K36,700SEC↗
NVTR Nuvectra Corp A Award deriv2018-04-092018-04-113,350— $04,187SEC↗
NVTR Nuvectra Corp A Award deriv2018-04-092018-04-113,350— $021,852SEC↗
MTSC MTS SYSTEMS CORP A Award2018-02-132018-02-152,391— $019,886SEC↗
NVTR Nuvectra Corp M Exercise deriv2018-01-102018-01-10837— $0837SEC↗
NVTR Nuvectra Corp M Exercise2018-01-102018-01-10837$9.79 $8.2K35,863SEC↗
NVTR Nuvectra Corp M Exercise deriv2017-10-102017-10-10838— $01,674SEC↗
NVTR Nuvectra Corp M Exercise2017-10-102017-10-10838$13.87 $11.6K35,026SEC↗
NVTR Nuvectra Corp M Exercise deriv2017-07-102017-07-11838— $02,512SEC↗
NVTR Nuvectra Corp M Exercise2017-07-102017-07-11838$12.73 $10.7K34,188SEC↗
MTSC MTS SYSTEMS CORP A Award2017-06-072017-09-252,150$53.50 $115.0K17,495SEC↗
MTSC MTS SYSTEMS CORP A Award2017-06-072017-06-082,150$53.50 $115.0K17,495SEC↗
NVTR Nuvectra Corp A Award deriv2017-04-102017-04-123,350— $018,502SEC↗
NVTR Nuvectra Corp A Award deriv2017-04-102017-04-123,350— $03,350SEC↗
NVTR Nuvectra Corp M Exercise deriv2017-04-072017-04-11837— $00SEC↗
NVTR Nuvectra Corp M Exercise2017-04-072017-04-11837$6.36 $5.3K33,350SEC↗
NVTR Nuvectra Corp M Exercise deriv2017-01-072017-01-10837— $0837SEC↗
NVTR Nuvectra Corp M Exercise2017-01-072017-01-10837$5.58 $4.7K32,513SEC↗
NVTR Nuvectra Corp M Exercise deriv2016-10-072016-10-11839— $01,674SEC↗
NVTR Nuvectra Corp M Exercise2016-10-072016-10-11839$6.53 $5.5K31,676SEC↗
NVTR Nuvectra Corp M Exercise deriv2016-07-072016-07-11837— $0837SEC↗
NVTR Nuvectra Corp M Exercise2016-07-072016-07-11837$7.24 $6.1K33,350SEC↗
NVTR Nuvectra Corp P Buy2016-05-192016-05-2027,363$7.45 $203.9K33,350SEC↗
NVTR Nuvectra Corp P Buy2016-05-182016-05-20600$7.45 $4.5K5,987SEC↗
NVTR Nuvectra Corp P Buy2016-05-182016-05-20100$7.34 $7343,650SEC↗
NVTR Nuvectra Corp P Buy2016-05-182016-05-20500$7.35 $3.7K4,150SEC↗
NVTR Nuvectra Corp P Buy2016-05-182016-05-20356$7.38 $2.6K4,506SEC↗
NVTR Nuvectra Corp P Buy2016-05-182016-05-20137$7.39 $1.0K4,643SEC↗
NVTR Nuvectra Corp P Buy2016-05-182016-05-20200$7.33 $1.5K3,550SEC↗
NVTR Nuvectra Corp P Buy2016-05-182016-05-20475$7.41 $3.5K5,387SEC↗
NVTR Nuvectra Corp P Buy2016-05-182016-05-20269$740.00 $199.1K4,912SEC↗
NVTR Nuvectra Corp A Award deriv2016-04-082016-04-123,350— $03,350SEC↗
NVTR Nuvectra Corp A Award deriv2016-04-082016-04-1211,802— $011,802SEC↗
NVTR Nuvectra Corp A Award2016-04-082016-04-123,350— $03,350SEC↗
MTSC MTS SYSTEMS CORP M Exercise deriv2016-02-092016-11-091,342— $00SEC↗
MTSC MTS SYSTEMS CORP M Exercise2016-02-092016-11-091,342— $013,484SEC↗
MTSC MTS SYSTEMS CORP A Award2016-02-092016-11-091,861$51.05 $95.0K15,345SEC↗
MTSC MTS SYSTEMS CORP M Exercise deriv2016-02-092016-02-111,342— $00SEC↗
MTSC MTS SYSTEMS CORP A Award2016-02-092016-02-111,861$51.05 $95.0K16,669SEC↗
MTSC MTS SYSTEMS CORP M Exercise2016-02-092016-02-111,342— $014,808SEC↗
MTSC MTS SYSTEMS CORP P Buy2015-08-252015-08-275,000$60.33 $301.6K12,142SEC↗
MTSC MTS SYSTEMS CORP A Award deriv2015-02-102015-02-121,342— $01,342SEC↗
MTSC MTS SYSTEMS CORP A Award2014-02-112014-02-121,324— $07,142SEC↗
MTSC MTS SYSTEMS CORP P Buy2014-02-042017-09-255,000$70.41 $352.1K5,818SEC↗
MTSC MTS SYSTEMS CORP P Buy2014-02-042014-02-055,000$70.41 $352.1K5,818SEC↗
MOLX/MOLXA MOLEX INC D To issuer deriv2013-12-092013-12-11250,000$38.68 $9.67M0SEC↗
MOLX/MOLXA MOLEX INC D To issuer deriv2013-12-092013-12-11125,000$38.68 $4.83M0SEC↗
MOLX/MOLXA MOLEX INC D To issuer deriv2013-12-092013-12-11125,000$38.68 $4.83M0SEC↗
MOLX/MOLXA MOLEX INC D To issuer deriv2013-12-092013-12-11250,000$38.68 $9.67M0SEC↗
MOLX/MOLXA MOLEX INC D To issuer2013-12-092013-12-11194,602$38.68 $7.53M0SEC↗
MOLX/MOLXA MOLEX INC D To issuer2013-12-092013-12-111,548$38.68 $59.9K0SEC↗
MOLX/MOLXA MOLEX INC D To issuer2013-12-092013-12-111,000$38.68 $38.7K0SEC↗
MOLX/MOLXA MOLEX INC D To issuer2013-12-092013-12-11255,495$38.68 $9.88M0SEC↗
MOLX/MOLXA MOLEX INC F Tax w/h2013-10-032013-10-0714,672$38.28 $561.6K255,495SEC↗
MOLX/MOLXA MOLEX INC F Tax w/h2013-10-012013-10-0314,672$38.30 $561.9K270,167SEC↗
MOLX/MOLXA MOLEX INC F Tax w/h2013-10-012013-10-0314,672$38.30 $561.9K284,839SEC↗
MOLX/MOLXA MOLEX INC J Other deriv2013-08-062013-08-0825,000— $00SEC↗
MOLX/MOLXA MOLEX INC F Tax w/h2013-08-062013-08-088,088$25.83 $208.9K274,511SEC↗
MOLX/MOLXA MOLEX INC J Other2013-08-062013-08-0825,000— $0299,511SEC↗
MTSC MTS SYSTEMS CORP A Award2013-07-152013-07-22818— $0818SEC↗
MOLX/MOLXA MOLEX INC M Exercise deriv2013-05-172013-05-20100,000— $00SEC↗
MOLX/MOLXA MOLEX INC F Tax w/h2013-05-172013-05-2098,651$25.09 $2.48M282,599SEC↗
MOLX/MOLXA MOLEX INC M Exercise2013-05-172013-05-20100,000$24.59 $2.46M381,250SEC↗
MOLX/MOLXA MOLEX INC F Tax w/h2012-10-032012-10-0512,954$21.40 $277.2K475,852SEC↗
MOLX/MOLXA MOLEX INC A Award deriv2012-10-012012-10-03125,000— $0125,000SEC↗
MOLX/MOLXA MOLEX INC A Award2012-10-012012-10-03125,000— $0488,806SEC↗
MOLX/MOLXA MOLEX INC F Tax w/h2012-10-012012-10-0312,954$21.40 $277.2K363,806SEC↗
MOLX/MOLXA MOLEX INC J Other deriv2012-08-152012-08-176,250— $00SEC↗
MOLX/MOLXA MOLEX INC F Tax w/h2012-08-152012-08-171,966$22.08 $43.4K370,510SEC↗
MOLX/MOLXA MOLEX INC J Other2012-08-152012-08-176,250— $0376,760SEC↗
MOLX/MOLXA MOLEX INC J Other deriv2012-08-062012-08-0825,000— $025,000SEC↗
MOLX/MOLXA MOLEX INC F Tax w/h2012-08-062012-08-087,863$21.71 $170.7K347,476SEC↗
MOLX/MOLXA MOLEX INC J Other2012-08-062012-08-0825,000— $0372,476SEC↗