Just how bad and incompetent does the investment world think imun management really is? Well, imun current holdings of stab stock is valued at more than $9/share and yet the stock trades below $3.