Latest filing published 15 May 2020 for TPI Composites, INC.
Filing timeline
BuySaleInsider track record
Closed purchases
Not enough history yet: 0 closed purchases, at least 2 are needed.
Purchases by company
Michael Lawrence DeRosa: trading record in brief
Michael Lawrence DeRosa discloses dealings in TPI Composites, Inc to SEC (Form 4). The record holds 113 filings, for trades running from 27 July 2016 to 14 May 2020.
Market trades split into 1 purchase and 96 sales (€83.4M). The totals exclude 1 filing filed without an amount. Open-market purchases are the filings investors watch most closely, because the insider pays for the shares out of pocket. Outside the open market, there are 1 share grant and 5 option exercises.
The newest entry dates from 15 May 2020: an option exercise, in TPI Composites, Inc. The latest purchase dates back some time: it was published 3,754 days ago, on 29 July 2016. 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. Keep in mind that insiders sell for many reasons unrelated to the outlook, from tax bills to estate planning. 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 Michael Lawrence DeRosa
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 4,089 shares0Common StockSEC:0001562180-20-003665:0
- 3,397 shares0Common StockSEC:0001562180-19-002908:0
- 1,294,584 shares0Common StockSEC:0001562180-19-001987:0
- 14,923 shares@ US$26.213.4% of flowCommon StockSEC:0001562180-19-001986:0
- 1,500,000 shares0Common StockSEC:0001562180-19-001682:0
- 28,204 shares@ US$31.51Common StockSEC:0001562180-19-001207:0
- 11,096 shares@ US$31.864.1% of flowCommon StockSEC:0001562180-19-001207:1
- 18,400 shares@ US$31.194.0% of flowCommon StockSEC:0001562180-19-001207:2
- 9,048 shares@ US$31.054.0% of flowCommon StockSEC:0001562180-19-001207:3
- 22,204 shares@ US$30.833.9% of flowCommon StockSEC:0001562180-19-000878:0
- 22,217 shares@ US$30.643.9% of flowCommon StockSEC:0001562180-19-000878:1
- 36,470 shares@ US$30.88Common StockSEC:0001562180-19-000800:0
- 37,158 shares@ US$30.90Common StockSEC:0001562180-19-000800:2
- 13,600 shares@ US$31.053.9% of flowCommon StockSEC:0001562180-19-000800:1
- 35,864 shares@ US$28.96Common StockSEC:0001562180-19-000589:0
- 59 shares@ US$28.53Common StockSEC:0001562180-19-000533:0
- 33,882 shares@ US$28.91Common StockSEC:0001562180-19-000414:2
- 13,409 shares@ US$28.303.6% of flowCommon StockSEC:0001562180-19-000414:0
- 8,779 shares@ US$28.963.7% of flowCommon StockSEC:0001562180-19-000414:1
- 49,761 shares@ US$29.43Common StockSEC:0001562180-19-000335:0
- 83,802 shares@ US$29.48Common StockSEC:0001562180-19-000335:1
- 37,062 shares@ US$28.99Common StockSEC:0001562180-19-000335:2
- 26,812 shares@ US$24.09Common StockSEC:0001562180-18-005063:0
- 14,525 shares@ US$23.623.0% of flowCommon StockSEC:0001562180-18-005063:1
- 14,852 shares@ US$23.983.1% of flowCommon StockSEC:0001562180-18-005063:2
25 of 99 declarations