Ng Toh-Seng
Insider CIK 1541687 · FN EVP, Special Projects
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| FN Fabrinet | S Sale | 2020-09-04 | 2020-09-08 | 12,517 | $64.12 | $802.6K | 36,846 | SEC↗ |
| FN Fabrinet | S Sale | 2020-09-04 | 2020-09-08 | 100 | $64.74 | $6.5K | 36,746 | SEC↗ |
| FN Fabrinet | S Sale | 2020-09-01 | 2020-09-03 | 11,000 | $67.86 | $746.5K | 49,363 | SEC↗ |
| FN Fabrinet | F Tax w/h | 2020-08-24 | 2020-08-26 | 4,171 | $69.61 | $290.3K | 60,363 | SEC↗ |
| FN Fabrinet | F Tax w/h | 2020-08-23 | 2020-08-25 | 4,021 | $69.12 | $277.9K | 64,534 | SEC↗ |
| FN Fabrinet | F Tax w/h | 2020-08-22 | 2020-08-25 | 6,229 | $69.12 | $430.5K | 68,555 | SEC↗ |
| FN Fabrinet | A Award | 2020-08-20 | 2020-08-24 | 5,448 | — | $0 | 74,784 | SEC↗ |
| FN Fabrinet | A Award | 2020-08-11 | 2020-08-13 | 22,493 | — | $0 | 81,178 | SEC↗ |
| FN Fabrinet | F Tax w/h | 2020-08-11 | 2020-08-13 | 11,842 | $73.09 | $865.5K | 69,336 | SEC↗ |
| FN Fabrinet | S Sale | 2019-09-06 | 2019-09-06 | 6,278 | $53.76 | $337.5K | 58,685 | SEC↗ |
| FN Fabrinet | S Sale | 2019-09-05 | 2019-09-06 | 5,000 | $53.70 | $268.5K | 64,963 | SEC↗ |
| FN Fabrinet | F Tax w/h | 2019-08-24 | 2019-08-26 | 3,960 | $47.59 | $188.5K | 69,963 | SEC↗ |
| FN Fabrinet | F Tax w/h | 2019-08-23 | 2019-08-26 | 3,817 | $47.59 | $181.7K | 73,923 | SEC↗ |
| FN Fabrinet | A Award | 2019-08-22 | 2019-08-26 | 35,492 | — | $0 | 77,740 | SEC↗ |
| FN Fabrinet | F Tax w/h | 2019-08-18 | 2019-08-20 | 3,500 | $55.57 | $194.5K | 42,248 | SEC↗ |
| FN Fabrinet | S Sale | 2019-02-25 | 2019-02-26 | 14,518 | $58.85 | $854.4K | 45,748 | SEC↗ |
| FN Fabrinet | S Sale | 2019-02-22 | 2019-02-26 | 10,000 | $56.94 | $569.4K | 60,266 | SEC↗ |
| FN Fabrinet | S Sale | 2019-02-15 | 2019-02-15 | 10,000 | $55.03 | $550.3K | 70,266 | SEC↗ |
| FN Fabrinet | S Sale | 2019-02-14 | 2019-02-15 | 10,000 | $54.43 | $544.3K | 80,266 | SEC↗ |
| FN Fabrinet | F Tax w/h | 2018-12-30 | 2018-12-31 | 17,074 | $50.74 | $866.3K | 90,266 | SEC↗ |
| FN Fabrinet | S Sale | 2018-11-29 | 2018-11-30 | 10,000 | $52.91 | $529.1K | 107,340 | SEC↗ |
| FN Fabrinet | S Sale | 2018-11-28 | 2018-11-30 | 20,000 | $52.59 | $1.05M | 117,340 | SEC↗ |
| FN Fabrinet | S Sale | 2018-08-31 | 2018-08-31 | 20,000 | $47.61 | $952.2K | 137,340 | SEC↗ |
| FN Fabrinet | S Sale | 2018-08-29 | 2018-08-31 | 20,000 | $47.95 | $959.0K | 157,340 | SEC↗ |
| FN Fabrinet | S Sale | 2018-08-27 | 2018-08-29 | 20,000 | $47.77 | $955.4K | 177,340 | SEC↗ |
| FN Fabrinet | F Tax w/h | 2018-08-24 | 2018-08-27 | 3,960 | $47.83 | $189.4K | 197,340 | SEC↗ |
| FN Fabrinet | A Award | 2018-08-23 | 2018-08-27 | 22,907 | — | $0 | 201,300 | SEC↗ |
| FN Fabrinet | F Tax w/h | 2018-08-20 | 2018-08-21 | 6,884 | $44.00 | $302.9K | 178,393 | SEC↗ |
| FN Fabrinet | F Tax w/h | 2018-08-18 | 2018-08-21 | 8,595 | $43.66 | $375.3K | 185,277 | SEC↗ |
| FN Fabrinet | F Tax w/h | 2018-08-15 | 2018-08-16 | 6,375 | $42.41 | $270.4K | 193,872 | SEC↗ |
| FN Fabrinet | A Award | 2018-08-14 | 2018-08-16 | 41,996 | — | $0 | 221,245 | SEC↗ |
| FN Fabrinet | F Tax w/h | 2018-08-14 | 2018-08-16 | 20,998 | $43.29 | $909.0K | 200,247 | SEC↗ |
| FN Fabrinet | M Exercise deriv | 2018-05-25 | 2018-05-25 | 5,550 | — | $0 | 0 | SEC↗ |
| FN Fabrinet | M Exercise deriv | 2018-05-25 | 2018-05-25 | 21,638 | — | $0 | 0 | SEC↗ |
| FN Fabrinet | S Sale | 2018-05-25 | 2018-05-25 | 27,188 | $36.91 | $1.00M | 179,249 | SEC↗ |
| FN Fabrinet | M Exercise | 2018-05-25 | 2018-05-25 | 5,550 | $18.60 | $103.2K | 206,437 | SEC↗ |
| FN Fabrinet | M Exercise | 2018-05-25 | 2018-05-25 | 21,638 | $14.12 | $305.5K | 200,887 | SEC↗ |
| FN Fabrinet | M Exercise deriv | 2017-08-30 | 2017-08-30 | 22,500 | — | $0 | 0 | SEC↗ |
| FN Fabrinet | M Exercise | 2017-08-30 | 2017-08-30 | 22,500 | $16.83 | $378.7K | 201,749 | SEC↗ |
| FN Fabrinet | S Sale | 2017-08-30 | 2017-08-30 | 22,500 | $39.00 | $877.5K | 179,249 | SEC↗ |
| FN Fabrinet | A Award | 2017-08-24 | 2017-08-28 | 23,761 | — | $0 | 179,249 | SEC↗ |
| FN Fabrinet | F Tax w/h | 2017-08-20 | 2017-08-24 | 7,315 | $40.18 | $293.9K | 155,488 | SEC↗ |
| FN Fabrinet | F Tax w/h | 2017-08-18 | 2017-08-24 | 9,096 | $40.08 | $364.6K | 162,803 | SEC↗ |
| FN Fabrinet | F Tax w/h | 2017-08-15 | 2017-08-24 | 6,777 | $41.52 | $281.4K | 171,899 | SEC↗ |
| FN Fabrinet | F Tax w/h | 2017-08-09 | 2017-08-24 | 5,340 | $42.36 | $226.2K | 178,676 | SEC↗ |
| FN Fabrinet | A Award | 2016-08-18 | 2016-08-22 | 20,998 | — | $0 | 184,016 | SEC↗ |
| FN Fabrinet | A Award | 2016-08-18 | 2016-08-22 | 40,760 | — | $0 | 163,018 | SEC↗ |
| FN Fabrinet | S Sale | 2015-11-12 | 2015-11-13 | 2,655 | $23.26 | $61.8K | 122,258 | SEC↗ |
| FN Fabrinet | S Sale | 2015-11-06 | 2015-11-09 | 53,266 | $23.05 | $1.23M | 124,913 | SEC↗ |
| FN Fabrinet | A Award | 2015-08-20 | 2015-08-21 | 55,076 | — | $0 | 178,179 | SEC↗ |
| FN Fabrinet | A Award | 2014-10-19 | 2014-10-20 | 51,000 | — | $0 | 123,103 | SEC↗ |
| FN Fabrinet | S Sale | 2013-11-18 | 2013-11-19 | 10,913 | $20.40 | $222.6K | 72,103 | SEC↗ |
| FN Fabrinet | A Award | 2013-08-09 | 2013-08-13 | 40,000 | — | $0 | 83,016 | SEC↗ |
| FN Fabrinet | S Sale | 2013-05-31 | 2013-05-31 | 3,328 | $14.65 | $48.8K | 43,016 | SEC↗ |
| FN Fabrinet | A Award | 2012-11-08 | 2012-11-09 | 16,667 | — | $0 | 46,344 | SEC↗ |
| FN Fabrinet | A Award | 2012-08-23 | 2012-08-27 | 16,366 | — | $0 | 29,677 | SEC↗ |
| FN Fabrinet | A Award deriv | 2012-03-01 | 2012-03-09 | 5,550 | — | $0 | 5,550 | SEC↗ |
| FN Fabrinet | A Award | 2012-03-01 | 2012-03-09 | 2,688 | — | $0 | 13,311 | SEC↗ |