Latest filing published 21 Jan 2016 for Armco Metals Holdings, Inc..
Insider track record
No signal scores available.
Kexuan Yao: trading record in brief
All filings by Kexuan Yao on record concern Armco Metals Holdings, Inc. Between 7 January 2009 and 18 January 2016, the trades on record add up to 22 filings.
None of the filings is a plain purchase or sale on the open market; they cover grants, option exercises and other movements. Grants and option exercises follow pay plans set in advance, so they reveal less about an insider's own view than a purchase made with personal money.
The latest filing, published on 21 January 2016, reports a transaction in Armco Metals Holdings, Inc. Between a trade and the moment it shows up on SEC (Form 4), the median delay is 6 days. US insiders must file a Form 4 within two business days of a trade. 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 Kexuan Yao
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 87,500 sharesCommon StockSEC:0001437749-16-023940:0
- 650,910 shares@ US$1.50Common StockSEC:0001437749-15-012692:0
- 15,000 shares0Restricted Stock AwardSEC:0001437749-15-006046:0
- 15,000 shares0Restricted Stock AwardSEC:0001437749-15-006046:1
- 15,000 shares0Restricted Stock AwardSEC:0001437749-15-006046:2
- 15,000 shares0Restricted Stock AwardSEC:0001437749-15-006046:3
- 1,000 shares0Common StockSEC:0001437749-15-003575:0
- 68,564 shares@ US$1.52Common StockSEC:0001437749-15-002185:0
- 403,571 shares@ US$0.47Common StockSEC:0001437749-14-000584:0
- 2,010,327 shares@ US$0.52Common StockSEC:0001437749-13-013625:0
- 717,067 shares@ US$0.49Common StockSEC:0001437749-13-000333:0
- 215,027 shares@ US$0.35Common StockSEC:0001437749-12-012810:0
- 485,363 shares@ US$0.26Common StockSEC:0001437749-12-007550:0
- 1,300,000 shares0Common StockSEC:0001437749-12-001901:0
- 1,500,000 shares0Common StockSEC:0001437749-12-001320:0
- 141,371 shares@ US$0.27Common StockSEC:0001437749-11-009763:0
- 1,250,000 sharesCommon StockSEC:0001123292-11-000293:0
- 23,626 shares@ US$3.88common stock, par value $0.001 per shareSEC:0001437749-11-000428:0
- 400,000 shares@ US$5.00Common Stock, $.001 par valueSEC:0001140361-10-028306:0
- 1,000,000 shares@ US$5.00Common Stock, $0.001 par valueSEC:0001140361-10-016573:0
- 200,000 shares0Common Stock, $.001 par valueSEC:0001140361-09-025576:0
- 5,300,000 shares0Common StockSEC:0001213900-09-000051:0
22 of 22 declarations