Latest filing published 18 Jun 2024 for Power Integrations INC, €97k.
Filing timeline
BuySaleInsider track record
Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Yang Chiah Yee: trading record in brief
Yang Chiah Yee discloses dealings in 2 companies, chiefly Neophotonics Corp and Power Integrations Inc. In total, 38 filings cover trades dated from 21 March 2019 to 17 June 2024.
Sales make up the whole of the open-market record (9 sales, €742k). Besides market trades, the filings include 7 share grants and 11 option exercises. Since January 2024: no purchases and 4 sales on the market.
The latest filing, published on 18 June 2024, reports an open-market sale of €97k in Power Integrations Inc. Between a trade and the moment it shows up on SEC (Form 4), the median delay is 2 days. US insiders must file a Form 4 within two business days of a trade. Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. These figures are compiled from regulatory filings published by SEC (Form 4). They describe what insiders did and are not a recommendation.
Companies and markets linked to Yang Chiah Yee
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 1,412 shares@ US$73.7512.3% of flowCommon StockSEC:0000833640-24-000126:0
- 13,020 shares0Common StockSEC:0000833640-24-000094:0
- 996 shares@ US$80.05989.4% of flowCommon StockSEC:0000833640-24-000046:0
- 853 shares@ US$75.427.6% of flowCommon StockSEC:0000833640-24-000008:0
- 1,381 shares@ US$91.429414.7% of flowCommon StockSEC:0000833640-23-000152:0
- 9,900 shares0Common StockSEC:0000833640-23-000062:0
- 1,500 shares0Common StockSEC:0000833640-23-000051:0
- 818 shares@ US$89.05918.5% of flowCommon StockSEC:0000833640-23-000015:0
- 1,369 shares@ US$77.0015.5% of flowCommon StockSEC:0000833640-22-000098:0
- 1,829 shares@ US$85.148721.0% of flowCommon StockSEC:0000833640-22-000039:0
- 4,846 shares0Common StockSEC:0000833640-22-000037:0
- 8,400 shares0Common StockSEC:0000833640-22-000010:0
- 15,749 shares0Common StockSEC:0000833640-21-000134:0
13 of 13 declarations