MACDONALD J RANDALL Insider Trading

Get the latest insider transactions of MACDONALD J RANDALL. MACDONALD J RANDALL is Director in COVANCE INC ($CVD). Discover the current value of MACDONALD J RANDALL shares.

Address: COVANCE INC. 210 CARNEGIE CENTER PRINCETON 08540-6233NJ

MACDONALD J RANDALL is Insider in these Companies

TickerCompany NameCurrent and Previous PositionsTotal SharesCurrent Value ($)
CVDCOVANCE INCDirector5,100540,600.00

Insider Trading Transactions of MACDONALD J RANDALL

DateTickerCompanyOwnerRelationship Transaction Cost ($) Shares Transaction Value ($) Total Shares
May 08 2008CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise0.0030018,113
Apr 02 2008CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise0.00309018,083
Jan 02 2008CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise86.171,700146,4891,700
Jan 02 2008CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise0.0087017,774
Oct 01 2007CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise0.0064017,687
Jul 02 2007CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise0.00145017,623
May 21 2007CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise0.001,10001,100
Apr 02 2007CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise0.00943017,478
Jan 03 2007CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise59.102,200130,0202,200
Jan 03 2007CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise0.00254016,535
Oct 03 2006CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise0.0075016,281
Jul 05 2006CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise0.0040016,206
May 23 2006CVDCOVANCE INCMACDONALD J RANDALLDirectorBuy0.005,000010,100
May 23 2006CVDCOVANCE INCMACDONALD J RANDALLDirectorSell58.435,000292,1255,100
May 23 2006CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise0.001,20001,200
May 23 2006CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise0.005,00000
Apr 04 2006CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise0.001,038016,166
Jan 03 2006CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise0.0082015,128
Jan 03 2006CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise48.483,000145,4403,000
Aug 11 2005CVDCOVANCE INCMACDONALD J RANDALLDirectorBuy23.133,00069,3908,100
Aug 11 2005CVDCOVANCE INCMACDONALD J RANDALLDirectorBuy27.003,00081,00011,100
Aug 11 2005CVDCOVANCE INCMACDONALD J RANDALLDirectorBuy22.223,00066,66014,100
Aug 11 2005CVDCOVANCE INCMACDONALD J RANDALLDirectorSell49.629,000446,5495,100
Aug 11 2005CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise22.223,00066,6600
Aug 11 2005CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise23.133,00069,3900
Aug 11 2005CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise27.003,00081,0000
Jun 30 2005CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise0.0067015,046
Apr 04 2005CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise0.00683014,979
Jan 04 2005CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise0.00337014,296
Jan 04 2005CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise38.623,000115,8603,000
Sep 30 2004CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise0.00100013,959
Apr 01 2004CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise0.00987013,859
Feb 19 2004CVDCOVANCE INCMACDONALD J RANDALLDirectorBuy10.823,00032,4608,100
Feb 19 2004CVDCOVANCE INCMACDONALD J RANDALLDirectorBuy11.043,00033,12011,100
Feb 19 2004CVDCOVANCE INCMACDONALD J RANDALLDirectorSell30.526,000183,1295,100
Feb 19 2004CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise10.823,00032,4600
Feb 19 2004CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise11.043,00033,1200
Feb 19 2004CVDCOVANCE INCMACDONALD J RANDALLDirectorBuy10.823,00032,4608,100
Feb 19 2004CVDCOVANCE INCMACDONALD J RANDALLDirectorBuy11.043,00033,12011,100
Feb 19 2004CVDCOVANCE INCMACDONALD J RANDALLDirectorSell30.526,000183,1295,100
Feb 19 2004CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise10.823,00032,4600
Feb 19 2004CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise11.043,00033,1200
Feb 02 2004CVDCOVANCE INCMACDONALD J RANDALLDirectorOption Exercise0.0020001,400