TradingView
RedHotStocks
Apr 13, 2020 12:14 PM

IDRA Pharma bullish on $4.6 M insider buy  Long

Description

Pillar Invest Corp., 10% owner of Idera Pharmaceuticals Inc. (IDRA), bought 3 million shares for an average price of $1.52 per share on April 7.
More