Latest filing published 27 Apr 2026 for Texas Instruments INC, €1.4M.
Filing timeline
BuySaleInsider track record
Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Amichai Ron: trading record in brief
Amichai Ron, listed as chief executive, appears in our data through filings on Texas Instruments Inc shares, published by SEC (Form 4). We count 31 filings; the first trade dates from 23 September 2019 and the latest from 24 April 2026.
Sales make up the whole of the open-market record (11 sales, €9.5M). The rest of the record consists of 15 share grants and 5 option exercises. In 2026 alone, the filings show no purchases and 1 sale.
On 27 April 2026 came the latest disclosure, an option exercise for €1.4M in Texas Instruments Inc. Typically, a trade is published a median of 2 days after it takes place. Section 16 rules allow two business days to file each Form 4. Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. Every figure here comes from the filings published by SEC (Form 4) and describes the past, not future prices; it is not investment advice.
Companies and markets linked to Amichai Ron
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 15,865 shares@ US$104.410.0006% mcap15.9% of flowCommon StockSEC:0000097476-26-000113:0
- 18,365 shares@ US$272.4320.0018% mcap47.9% of flowCommon StockSEC:0000097476-26-000113:1
- 13,473 shares0Common StockSEC:0000097476-26-000041:0
- 2,692 shares@ US$185.2714.8% of flowCommon StockSEC:0001127602-25-002767:0
- 13,635 shares0Common StockSEC:0001127602-25-002234:0
- 12,921 shares@ US$110.1539.8% of flowCommon StockSEC:0001127602-24-023310:0
- 2,106 shares@ US$162.059.7% of flowCommon StockSEC:0001127602-24-003177:0
- 15,232 shares0Common StockSEC:0001127602-24-002476:0
- 3,080 shares@ US$140.5012.6% of flowCommon StockSEC:0001127602-23-026528:0
- 829 shares@ US$173.134.1% of flowCommon StockSEC:0001127602-23-003107:0
- 13,786 shares0Common StockSEC:0001127602-23-002723:0
- 2,037 shares@ US$171.9593.5% of flowCommon StockSEC:0001127602-22-003840:0
- 11,441 shares0Common StockSEC:0001127602-22-002645:0
13 of 13 declarations