tens of millions of warrants for .01!!! nice deal. for BB, of course.
The .01 cent is simply the exercise price on warrants that were already pre funded.
Yes, and of course the Baker Bros. will insure that IDRA is $100 plus company in 3 years. They are the "Good Housekeeping" seal of approval or small biopharmas. A very small price to pay for success!