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 IncTitleAmountPriceTypeTotal Value
Dec. 11, 2020
Major Shareholder69,941$1.82Buy$127,292.62
July 13, 2020
Major Shareholder749,993$1.72Buy$1,289,987.96
April 7, 2020
Major Shareholder3,039,514$1.52Buy$4,620,061.28
Jan. 29, 2020
Major Shareholder17,250$1.76Sell$30,360.00
Jan. 27, 2020
Major Shareholder15,000$1.77Sell$26,550.00
Nov. 8, 2019
Major Shareholder9,000$2.44Sell$21,960.00
Nov. 6, 2019
Major Shareholder100,000$2.50Sell$250,000.00
Aug. 9, 2018
Major Shareholder55,000$6.30Sell$346,500.00
Aug. 7, 2018
Major Shareholder166,893$5.58Sell$931,262.94
July 20, 2018
Major Shareholder2,773,567$0.86Sell$2,385,267.62
July 17, 2018
Major Shareholder1,860,776$1.01Sell$1,879,383.76
July 13, 2018
Major Shareholder250,500$1.05Sell$263,025.00
Jan. 17, 2018
Major Shareholder200,000$2.40Sell$480,000.00
Dec. 15, 2017
Major Shareholder2,300,000$1.96Sell$4,508,000.00
Dec. 13, 2017
Major Shareholder1,100,000$1.93Sell$2,123,000.00
May 1, 2017
Director450,815$2.26Sell$1,018,841.90
April 25, 2017
Director1,328,422$2.29Sell$3,042,086.38
April 24, 2017
Director437,829$2.29Sell$1,002,628.41