Latest filing published 18 Mar 2022 for Ambarella INC.
Filing timeline
BuySaleFirst 200 filings with a declared amount
Insider track record
Teresa H. Meng: trading record in brief
Filings by Teresa H. Meng span 2 companies, the busiest being Atheros Communications Inc and Ambarella Inc. In total, 347 filings cover trades dated from 9 December 2005 to 16 March 2022.
No open-market purchase appears, only 320 sales worth €26.8M. The rest of the record consists of 22 option exercises.
On 18 March 2022 came the latest disclosure, an option exercise in Ambarella Inc. Typically, a trade is published a median of 1 day after it takes place. The legal deadline for a Form 4 is two business days after the transaction. Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. 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 Teresa H. Meng
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 377 sharesOrdinary SharesSEC:0001280263-22-000037:0
- 377 sharesOrdinary SharesSEC:0001280263-21-000153:0
- 959 shares@ US$221.7119100.0% of flowOrdinary SharesSEC:0001280263-21-000125:0
- 959 sharesOrdinary SharesSEC:0001280263-21-000102:0
- 958 sharesOrdinary SharesSEC:0001280263-21-000056:0
- 958 sharesOrdinary SharesSEC:0001280263-21-000029:0
- 958 shares@ US$92.0018.2% of flowOrdinary SharesSEC:0001280263-20-000162:0
- 958 sharesOrdinary SharesSEC:0001280263-20-000159:0
- 1,287 shares@ US$78.799421.4% of flowOrdinary SharesSEC:0001280263-20-000133:0
- 429 shares@ US$52.014.6% of flowOrdinary SharesSEC:0001280263-20-000112:1
- 858 sharesOrdinary SharesSEC:0001280263-20-000112:0
- 429 shares@ US$52.254.5% of flowOrdinary SharesSEC:0001280263-20-000082:1
- 858 sharesOrdinary SharesSEC:0001280263-20-000082:0
- 429 shares@ US$38.003.3% of flowOrdinary SharesSEC:0001280263-20-000027:1
- 858 sharesOrdinary SharesSEC:0001280263-20-000027:0
- 214 shares@ US$65.002.4% of flowOrdinary SharesSEC:0001280263-20-000002:0
- 214 shares@ US$60.002.2% of flowOrdinary SharesSEC:0001280263-19-000134:0
- 857 sharesOrdinary SharesSEC:0001280263-19-000128:0
- 429 shares@ US$56.704.2% of flowOrdinary SharesSEC:0001280263-19-000128:1
- 1,312 shares@ US$65.4814.9% of flowOrdinary SharesSEC:0001280263-19-000100:0
- 1,312 sharesOrdinary SharesSEC:0001280263-19-000098:0
- 1,312 sharesOrdinary SharesSEC:0001280263-19-000055:0
- 1,312 sharesOrdinary SharesSEC:0001280263-19-000029:0
- 1,312 sharesOrdinary SharesSEC:0001280263-18-000134:0
- 10,000 shares0Common StockSEC:0001289430-11-000054:0
25 of 346 declarations