Invest Corp Pillar's Net Worth
Invest Corp Pillar's net worth is estimated to be at least $24,346,207.87 as of 11/08/2024. CoreStreet's estimation of Invest Corp Pillar's net worth is based on their sale of stock and current holding of stock.
Invest Corp Pillar is Major Shareholder at Idera Pharmaceuticals Inc. They have executed at least 18 trades of stock as per SEC Form 4 filings. Their most recent trade was for 69,941 units of IDRA stock on 12/11/2020. Their biggest sale was on 12/15/2017 when they sold 2,300,000 units of Idera Pharmaceuticals Inc stock for $4,508,000.00. They typically trade 4 times per year.
Total value of insider buys:
- $6,037,341.86
Total value of insider sells:
- $18,308,866.01
Most recent insider trade:
- Dec. 11, 2020
Invest Corp Pillar's Insider Trading History
Idera Pharmaceuticals Inc | Title | Amount | Price | Type | Total Value |
---|---|---|---|---|---|
Dec. 11, 2020 | Major Shareholder | 69,941 | $1.82 | Buy | $127,292.62 |
July 13, 2020 | Major Shareholder | 749,993 | $1.72 | Buy | $1,289,987.96 |
April 7, 2020 | Major Shareholder | 3,039,514 | $1.52 | Buy | $4,620,061.28 |
Jan. 29, 2020 | Major Shareholder | 17,250 | $1.76 | Sell | $30,360.00 |
Jan. 27, 2020 | Major Shareholder | 15,000 | $1.77 | Sell | $26,550.00 |
Nov. 8, 2019 | Major Shareholder | 9,000 | $2.44 | Sell | $21,960.00 |
Nov. 6, 2019 | Major Shareholder | 100,000 | $2.50 | Sell | $250,000.00 |
Aug. 9, 2018 | Major Shareholder | 55,000 | $6.30 | Sell | $346,500.00 |
Aug. 7, 2018 | Major Shareholder | 166,893 | $5.58 | Sell | $931,262.94 |
July 20, 2018 | Major Shareholder | 2,773,567 | $0.86 | Sell | $2,385,267.62 |
July 17, 2018 | Major Shareholder | 1,860,776 | $1.01 | Sell | $1,879,383.76 |
July 13, 2018 | Major Shareholder | 250,500 | $1.05 | Sell | $263,025.00 |
Jan. 17, 2018 | Major Shareholder | 200,000 | $2.40 | Sell | $480,000.00 |
Dec. 15, 2017 | Major Shareholder | 2,300,000 | $1.96 | Sell | $4,508,000.00 |
Dec. 13, 2017 | Major Shareholder | 1,100,000 | $1.93 | Sell | $2,123,000.00 |
May 1, 2017 | Director | 450,815 | $2.26 | Sell | $1,018,841.90 |
April 25, 2017 | Director | 1,328,422 | $2.29 | Sell | $3,042,086.38 |
April 24, 2017 | Director | 437,829 | $2.29 | Sell | $1,002,628.41 |