Latest filing published 07 Jan 2020 for RiceBran Technologies.
Filing timeline
BuySaleInsider track record
No signal scores available.
Baruch Halpern: trading record in brief
All filings by Baruch Halpern on record concern RiceBran Technologies. Over a trading history stretching from 30 May 2014 to 19 December 2019, the count stands at 19 filings.
On the market, this insider has only sold: 9 sales, €27k in total. The rest of the record consists of 7 share grants.
The latest filing, published on 7 January 2020, reports a share grant in RiceBran Technologies. Typically, a trade is published a median of 2 days after it takes place. The legal deadline for a Form 4 is two business days after the transaction. A sale on its own says little: insiders also sell to pay tax, fund a purchase or diversify. This summary is built from SEC (Form 4) disclosures alone and does not predict where the share price will go.
Companies and markets linked to Baruch Halpern
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 50,000 shares0Common StockSEC:0001259061-20-000002:0
- 200 shares@ US$2.68Common StockSEC:0001701121-19-000011:0
- 390 shares@ US$2.67Common StockSEC:0001701121-19-000011:1
- 200 shares@ US$2.66Common StockSEC:0001701121-19-000011:2
- 1,390 shares@ US$2.65Common StockSEC:0001701121-19-000011:3
- 100 shares@ US$2.65Common StockSEC:0001701121-19-000011:4
- 5,071 shares@ US$2.65Common StockSEC:0001701121-19-000011:5
- 3,500 shares@ US$2.65Common StockSEC:0001701121-19-000011:6
- 110 shares@ US$2.65Common StockSEC:0001701121-19-000011:7
- 328 shares@ US$2.65Common StockSEC:0001701121-19-000011:8
- 16,873 shares0Common StockSEC:0001701121-19-000004:0
- 26,107 shares0Common StockSEC:0001259061-18-000006:0
- 49,315 shares0Common StockSEC:0001140361-17-026134:0
- 27,972 shares@ US$1.46100.0% of flowCommon StockSEC:0001280882-16-000004:0
- 11,527 shares@ US$3.47Common StockSEC:0001140361-15-026598:0
- 610,268 sharesCommon StockSEC:0001280882-14-000001:1
- 57,122 sharesCommon StockSEC:0001280882-14-000001:2
- 42,665 sharesCommon StockSEC:0001280882-14-000001:0
18 of 18 declarations