Latest filing published 08 Sept 2020 for Fabrinet, €678k.
Filing timeline
BuySaleInsider track record
Toh-Seng Ng: trading record in brief
Toh-Seng Ng discloses dealings in Fabrinet to SEC (Form 4). We count 54 filings; the first trade dates from 1 March 2012 and the latest from 4 September 2020.
No open-market purchase appears, only 20 sales worth €10.9M. Besides market trades, the filings include 31 share grants and 3 option exercises. So far in 2020, the count stands at no purchases and 3 sales.
The newest entry dates from 8 September 2020: an open-market sale of €678k, in Fabrinet. Typically, a trade is published a median of 2 days after it takes place. For comparison, the SEC allows two business days to file a Form 4. Sales are harder to read than purchases, since they often meet personal needs such as tax or diversification. Source: insider filings from SEC (Form 4). Past trades are no guide to future returns.
Companies and markets linked to Toh-Seng Ng
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 12,517 shares@ US$64.1223.4% of flowOrdinary SharesSEC:0001209191-20-049788:0
- 100 shares@ US$64.740.2% of flowOrdinary SharesSEC:0001209191-20-049788:1
- 11,000 shares@ US$67.8621.7% of flowOrdinary SharesSEC:0001209191-20-049362:0
- 4,171 shares@ US$69.618.5% of flowOrdinary SharesSEC:0001209191-20-048449:0
- 6,229 shares@ US$69.1212.5% of flowOrdinary SharesSEC:0001209191-20-048276:0
- 4,021 shares@ US$69.128.1% of flowOrdinary SharesSEC:0001209191-20-048276:1
- 5,448 shares0Ordinary SharesSEC:0001209191-20-048082:0
- 11,842 shares@ US$73.0925.5% of flowOrdinary SharesSEC:0001209191-20-046639:1
- 22,493 shares0Ordinary SharesSEC:0001209191-20-046639:0
- 6,278 shares@ US$53.762.4% of flowOrdinary SharesSEC:0001209191-19-048824:1
- 5,000 shares@ US$53.701.9% of flowOrdinary SharesSEC:0001209191-19-048824:0
- 35,492 shares0Ordinary SharesSEC:0001209191-19-047441:0
- 3,817 shares@ US$47.591.3% of flowOrdinary SharesSEC:0001209191-19-047441:1
- 3,960 shares@ US$47.591.4% of flowOrdinary SharesSEC:0001209191-19-047441:2
- 3,500 shares@ US$55.571.4% of flowOrdinary SharesSEC:0001209191-19-046874:0
- 10,000 shares@ US$56.943.6% of flowOrdinary SharesSEC:0001209191-19-013747:0
- 14,518 shares@ US$58.855.5% of flowOrdinary SharesSEC:0001209191-19-013747:1
- 10,000 shares@ US$54.433.5% of flowOrdinary SharesSEC:0001209191-19-010705:0
- 10,000 shares@ US$55.033.5% of flowOrdinary SharesSEC:0001209191-19-010705:1
- 17,074 shares@ US$50.745.5% of flowOrdinary SharesSEC:0001209191-18-064410:0
- 20,000 shares@ US$52.596.8% of flowOrdinary SharesSEC:0001209191-18-060432:0
- 10,000 shares@ US$52.913.4% of flowOrdinary SharesSEC:0001209191-18-060432:1
- 20,000 shares@ US$47.955.9% of flowOrdinary SharesSEC:0001209191-18-049110:0
- 20,000 shares@ US$47.615.9% of flowOrdinary SharesSEC:0001209191-18-049110:1
- 20,000 shares@ US$47.775.9% of flowOrdinary SharesSEC:0001209191-18-048786:0
25 of 54 declarations