2 ms·This article is 99% insider trading, 1% biotech. Still interesting nonetheless.by nickthemagicman 9y agoThis article is 99% insider trading, 1% biotech. Still interesting nonetheless.