im an idiot because I dont agree that 80K shares is a lot of shares? I bet you own 1000 shares and thats your whole savings.
80k shares held by insiders is miniscule compared to other biotech companies, you fool. There are people on this board who trade 80k shares back and forth all day. I watch the LEVEL 2's and watch these trades. Over 1 million shares trade each day average.
You just don't like my post because you bought in to this lotto ticket and my post made you mad. I bet you brag to all your friends about how your going to get rich off of CLSN, and can finally quit your 9-5 job, CLSN will change your life.