Sale
GORDON CARL L director, 10 percent owner director, 10 percent owner
Common Stock 75,555 N/A N/A Sale
GORDON CARL L director, 10 percent owner director, 10 percent owner
Common Stock 27,816 $23.88 $664,246 Sale
ORBIMED ADVISORS LLC director, 10 percent owner director, 10 percent owner
Common Stock 27,816 N/A N/A Sale
GORDON CARL L director, 10 percent owner director, 10 percent owner
Common Stock 51,523 $24.7 $1,272,618 Sale
ORBIMED ADVISORS LLC director, 10 percent owner director, 10 percent owner
Common Stock 51,523 N/A N/A Sale
GORDON CARL L director, 10 percent owner director, 10 percent owner
Common Stock 32,959 $24.8 $817,383 Sale
ORBIMED ADVISORS LLC director, 10 percent owner director, 10 percent owner
Common Stock 32,959 N/A N/A Sale
ORBIMED ADVISORS LLC director, 10 percent owner director, 10 percent owner
Common Stock 3,992 N/A N/A Sale
GORDON CARL L director, 10 percent owner director, 10 percent owner
Common Stock 3,992 $24.32 $97,085 Sale
ORBIMED ADVISORS LLC director, 10 percent owner director, 10 percent owner
Common Stock 7,673 N/A N/A Sale
GORDON CARL L director, 10 percent owner director, 10 percent owner
Common Stock 7,673 $26.47 $203,104 Sale
ORBIMED ADVISORS LLC director, 10 percent owner director, 10 percent owner
Common Stock 21,275 N/A N/A Sale
GORDON CARL L director, 10 percent owner director, 10 percent owner
Common Stock 21,275 $26.47 $563,149 Sale
ORBIMED ADVISORS LLC director, 10 percent owner director, 10 percent owner
Common Stock 6,059 $28.03 $169,834 Sale
GORDON CARL L director, 10 percent owner director, 10 percent owner
Common Stock 6,059 $28.03 $169,834 Sale
GORDON CARL L director, 10 percent owner director, 10 percent owner
Common Stock 18,790 $28.43 $534,200 Sale
ORBIMED ADVISORS LLC director, 10 percent owner director, 10 percent owner
Common Stock 18,790 $28.43 $534,200 Sale
GORDON CARL L director, 10 percent owner director, 10 percent owner
Common Stock 41,353 $27.72 $1,146,305 Sale
ORBIMED ADVISORS LLC director, 10 percent owner director, 10 percent owner
Common Stock 41,353 $27.72 $1,146,305 Sale
ORBIMED ADVISORS LLC director, 10 percent owner director, 10 percent owner
Common Stock 89,210 $29.14 $2,599,579 Sale
GORDON CARL L director, 10 percent owner director, 10 percent owner
Common Stock 89,210 $29.14 $2,599,579 Sale
ORBIMED ADVISORS LLC director, 10 percent owner director, 10 percent owner
Common Stock 90,521 $30.29 $2,741,881 Sale
GORDON CARL L director, 10 percent owner director, 10 percent owner
Common Stock 90,521 $30.29 $2,741,881 Sale
ORBIMED ADVISORS LLC director, 10 percent owner director, 10 percent owner
Common Stock 58,551 $33.04 $1,934,525 Sale
GORDON CARL L director, 10 percent owner director, 10 percent owner
Common Stock 58,551 $33.04 $1,934,525 Sale
TOPSPIN FUND L.P. 10 percent owner 10 percent owner
Common Stock 2,268,750 N/A N/A Purchase
GORDON CARL L director, 10 percent owner director, 10 percent owner
Common Stock 281,250 $16 $4,500,000 Purchase
ORBIMED ADVISORS LLC director, 10 percent owner director, 10 percent owner
Common Stock 281,250 $16 $4,500,000