Latest filing published 02 May 2019 for National Instruments CORP.
Filing timeline
BuySaleInsider track record
No signal scores available.
John M. Berra: trading record in brief
John M. Berra discloses dealings in 2 companies, chiefly Ryder System Inc and National Instruments Corp. In total, 40 filings cover trades dated from 3 January 2006 to 1 May 2019.
On the market, this insider has only sold: 2 sales, €340k in total. The rest of the record consists of 28 share grants and 10 option exercises.
Most recently, on 2 May 2019, the filings show an option exercise in National Instruments Corp. The median gap between a trade and its publication by SEC (Form 4) is 4 days. The legal deadline for a Form 4 is two business days after the transaction. Sales are harder to read than purchases, since they often meet personal needs such as tax or diversification. 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 John M. Berra
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 4,048 sharesCommon StockSEC:0001567619-19-009626:0
- 969 shares0common stockSEC:0000085961-18-000169:0
- 1,990 shares@ US$68.33100.0% of flowcommon stockSEC:0000085961-18-000117:0
- 1,990 shares0common stockSEC:0000085961-18-000090:0
- 4,141 sharesCommon StockSEC:0001140361-18-021223:0
- 3,561 shares0Common StockSEC:0001140361-18-020310:0
- 668 shares0common stockSEC:0000085961-17-000109:0
- 1,965 shares0common stockSEC:0000085961-17-000056:0
- 4,439 sharesCommon StockSEC:0001140361-17-017516:0
- 637 shares0common stockSEC:0000085961-16-000170:0
- 1,816 shares0common stockSEC:0000085961-16-000116:0
- 4,223 sharesCommon StockSEC:0001140361-16-062925:0
- 471 shares0Common StockSEC:0001209191-15-086549:0
- 1,137 shares0Common StockSEC:0001209191-15-038790:0
- 4,370 sharesCommon StockSEC:0001140361-15-017466:0
- 350 shares0Common StockSEC:0001209191-14-077267:0
- 1,341 shares0Common StockSEC:0001209191-14-030993:0
- 4,263 sharesCommon StockSEC:0001140361-14-018567:0
- 407 shares0Common StockSEC:0001209191-13-058357:0
- 1,881 shares0Common StockSEC:0001209191-13-024640:0
- 5,000 shares@ US$37.24Common StockSEC:0001209191-13-024640:1
- 5,000 shares@ US$58.80Common StockSEC:0001209191-13-024640:2
- 6,657 sharesCommon StockSEC:0001140361-13-018480:0
- 458 shares0Common StockSEC:0001209191-12-059279:0
- 2,115 shares0Common StockSEC:0001209191-12-026549:0
25 of 39 declarations