Live feed16:32:51·1367dINSIDERFilingvia QuantisnowSEC Form 4: Pillar Invest Corp exercised 1,533,159 in-the-money shares at a strike of $0.01ByQuantisnow·Wall Street's wire, on your screen.IDRA· Idera Pharmaceuticals Inc.Health CareOriginal source