Latest filing published 10 May 2019 for Ampco Pittsburgh CORP.
Insider track record
Maria Trainor: trading record in brief
Maria Trainor discloses dealings in Ampco Pittsburgh Corp to SEC (Form 4). In total, 16 filings cover trades dated from 5 May 2016 to 9 May 2019.
Not one of the filings records a straightforward purchase or sale on the market. Such operations are usually part of compensation schedules, which makes them a weaker signal than an open-market trade.
The record was last updated on 10 May 2019 with a transaction (€1,636) in Ampco Pittsburgh Corp. Between a trade and the moment it shows up on SEC (Form 4), the median delay is 4 days. The legal deadline for a Form 4 is two business days after the transaction. 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 Maria Trainor
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 8,628 shares0Common StockSEC:0001209191-19-028793:0
- 579 shares@ US$3.172.5% of flowCommon StockSEC:0001209191-19-028793:1
- 365 shares@ US$3.231.6% of flowCommon StockSEC:0001209191-19-027674:0
- 274 shares@ US$3.231.2% of flowCommon StockSEC:0001209191-19-027674:1
- 557 shares0Common StockSEC:0001209191-18-035497:0
- 161 shares@ US$10.352.1% of flowCommon StockSEC:0001209191-18-035497:1
- 6,226 shares@ US$9.7076.6% of flowCommon StockSEC:0001209191-18-029154:0
- 303 shares@ US$14.75Common StockSEC:0001209191-18-028246:0
- 365 shares@ US$9.204.2% of flowCommon StockSEC:0001209191-18-028246:1
- 274 shares@ US$9.353.2% of flowCommon StockSEC:0001209191-18-028246:2
- 207 shares@ US$16.704.6% of flowCommon StockSEC:0001209191-17-037539:1
- 557 shares0Common StockSEC:0001209191-17-037539:0
- 2,938 shares0Common StockSEC:0001209191-17-031280:0
- 3,922 shares0Common StockSEC:0001209191-17-031280:1
- 556 shares0Common StockSEC:0001209191-16-125002:0
- 206 shares@ US$14.173.9% of flowCommon StockSEC:0001209191-16-125002:1
16 of 16 declarations