Just posted to Edgar. Pillar converted 1,124,260 shares of Series D Convertible Preferred Stock into 6,266,175 shares of IDRA Common Stock. That's a pretty big vote of confidence from insiders.
Sentiment: Strong Buy
This thing will seriously take off some day soon; a $2 or $3 up day.