Form4insider filings, from the source

Insider · CIK 0001309058

Michael Lawrence DeRosa

Files at: TPIC. On EDGAR ↗

1M3M6M1Y2YAll datashares as filed — not split-adjusted
Open-market buys & salesbuys $0 · 0sales $95.0M · 31net −$95.0M
$10k$10k$1M$1M$100M$100MbuyssalesMay 2017Aug 2017Dec 2017Apr 2018Jul 2018Nov 2018Feb 2019

Reported trades — common stock

TradeReported (ET)CompanySharesAvg priceTotalOwned afterΔ stakeFlags
Mar 1, 2019 JForm 4 →Mar 5, 4:10 pm ESTTPI COMPOSITES, INCTPIC1,500,000——1,309,507— plan?
Feb 19, 2019 SForm 4 →Feb 21, 6:37 pm ESTTPI COMPOSITES, INCTPIC66,748$31.42$2,097,0632,809,507−2.32% plan?
Feb 7, 2019 SForm 4 →Feb 11, 4:53 pm ESTTPI COMPOSITES, INCTPIC44,421$30.73$1,365,2782,876,255−1.52% plan?
Feb 4, 2019 SForm 4 →Feb 6, 5:58 pm ESTTPI COMPOSITES, INCTPIC87,228$30.92$2,696,6562,920,676−2.90% plan?
Jan 28, 2019 SForm 4 →Jan 30, 6:29 pm ESTTPI COMPOSITES, INCTPIC35,864$28.96$1,038,6213,007,904−1.18% plan?
Jan 23, 2019 SForm 4 →Jan 25, 7:07 pm ESTTPI COMPOSITES, INCTPIC59$28.53$1,6833,043,768−0.00% plan?
Jan 17, 2019 SForm 4 →Jan 22, 7:32 pm ESTTPI COMPOSITES, INCTPIC56,070$28.77$1,613,2433,043,827−1.81% plan?
Jan 14, 2019 SForm 4 →Jan 16, 7:01 pm ESTTPI COMPOSITES, INCTPIC170,625$29.36$5,009,3773,099,897−5.22% plan?
Dec 18, 2018 SForm 4 →Dec 20, 7:04 pm ESTTPI COMPOSITES, INCTPIC56,189$23.94$1,345,1333,270,522−1.69% plan?
Dec 13, 2018 SForm 4 →Dec 17, 7:00 pm ESTTPI COMPOSITES, INCTPIC59,633$24.94$1,487,0783,326,711−1.76% plan?
Dec 7, 2018 SForm 4 →Dec 11, 7:03 pm ESTTPI COMPOSITES, INCTPIC55,290$26.21$1,449,1023,386,344−1.61% plan?
Dec 4, 2018 SForm 4 →Dec 6, 7:33 pm ESTTPI COMPOSITES, INCTPIC46,803$26.69$1,248,9703,441,634−1.34% plan?
Nov 29, 2018 SForm 4 →Dec 3, 6:34 pm ESTTPI COMPOSITES, INCTPIC99,978$27.16$2,715,7013,488,437−2.79% plan?
Nov 26, 2018 SForm 4 →Nov 28, 5:31 pm ESTTPI COMPOSITES, INCTPIC86,368$26.13$2,256,8533,588,415−2.35% plan?
Nov 20, 2018 SForm 4 →Nov 23, 4:02 pm ESTTPI COMPOSITES, INCTPIC67,767$24.67$1,671,5583,674,783−1.81% plan?
Nov 15, 2018 SForm 4 →Nov 19, 7:02 pm ESTTPI COMPOSITES, INCTPIC118,126$24.38$2,880,2883,742,550−3.06% plan?
Nov 12, 2018 SForm 4 →Nov 14, 6:08 pm ESTTPI COMPOSITES, INCTPIC161,393$23.87$3,851,6663,860,676−4.01% plan?
Oct 29, 2018 SForm 4 →Oct 31, 7:34 pm EDTTPI COMPOSITES, INCTPIC4,796$25.01$119,9694,022,069−0.12% plan?
Oct 16, 2018 JForm 4 →Oct 18, 4:04 pm EDTTPI COMPOSITES, INCTPIC1,000,000——4,026,865— plan?
Oct 12, 2018 SForm 4 →Oct 16, 8:19 pm EDTTPI COMPOSITES, INCTPIC129,104$25.29$3,264,7065,026,865−2.50% plan?
Oct 9, 2018 SForm 4 →Oct 11, 8:03 pm EDTTPI COMPOSITES, INCTPIC98,947$25.32$2,504,9215,155,969−1.88% plan?
Oct 4, 2018 SForm 4 →Oct 9, 4:07 pm EDTTPI COMPOSITES, INCTPIC143,287$26.43$3,786,4105,254,916−2.65% plan? late
Sep 19, 2018 SForm 4 →Sep 21, 8:08 pm EDTTPI COMPOSITES, INCTPIC117,534$28.08$3,299,8425,398,203−2.13% plan?
Sep 14, 2018 SForm 4 →Sep 18, 8:18 pm EDTTPI COMPOSITES, INCTPIC111,679$27.56$3,077,5665,515,737−1.98% plan?
Sep 11, 2018 SForm 4 →Sep 13, 8:06 pm EDTTPI COMPOSITES, INCTPIC116,670$27.62$3,222,0715,627,416−2.03% plan?
Sep 6, 2018 SForm 4 →Sep 10, 8:09 pm EDTTPI COMPOSITES, INCTPIC94,650$27.39$2,592,1845,744,086−1.62% plan?
Aug 31, 2018 SForm 4 →Sep 5, 7:08 pm EDTTPI COMPOSITES, INCTPIC134,392$27.32$3,671,8905,838,736−2.25% plan?
Aug 29, 2018 SForm 4 →Aug 31, 4:07 pm EDTTPI COMPOSITES, INCTPIC89,222$28.59$2,550,9085,973,128−1.47% plan?
Aug 24, 2018 SForm 4 →Aug 28, 8:29 pm EDTTPI COMPOSITES, INCTPIC223,182$28.56$6,372,9866,062,350−3.55% plan?
Aug 21, 2018 SForm 4 →Aug 23, 9:30 pm EDTTPI COMPOSITES, INCTPIC189,236$27.96$5,290,5056,285,532−2.92% plan?
Aug 16, 2018 SForm 4 →Aug 20, 9:11 pm EDTTPI COMPOSITES, INCTPIC123,435$26.75$3,301,9146,474,768−1.87% plan?
Aug 13, 2018 JForm 4 →Aug 15, 4:40 pm EDTTPI COMPOSITES, INCTPIC900,000——6,598,203— plan?
Jul 20, 2018 SForm 4 →Jul 24, 5:47 pm EDTTPI COMPOSITES, INCTPIC22,836$29.56$675,0327,498,203−0.30% plan?
Jul 20, 2018 XForm 4 →Jul 24, 5:47 pm EDTTPI COMPOSITES, INCTPIC72,191$9.35$674,9867,521,039— plan?
May 22, 2018 JForm 4 →May 24, 4:07 pm EDTTPI COMPOSITES, INCTPIC100,000——7,448,848— plan?
May 15, 2018 MForm 4 →May 17, 4:57 pm EDTTPI COMPOSITES, INCTPIC3,740——6,620— plan?
May 7, 2018 JForm 4 →May 9, 4:46 pm EDTTPI COMPOSITES, INCTPIC150,000——7,548,848— plan?
Apr 20, 2018 JForm 4 →Apr 24, 4:12 pm EDTTPI COMPOSITES, INCTPIC350,000——7,698,848— plan?
Mar 27, 2018 JForm 4 →Mar 29, 4:01 pm EDTTPI COMPOSITES, INCTPIC50,000——8,048,848— plan?
Mar 13, 2018 JForm 4 →Mar 15, 7:39 pm EDTTPI COMPOSITES, INCTPIC200,000——8,098,848— plan?
Jul 22, 2017 MForm 4/A →Aug 1, 2018, 4:31 pm EDTTPI COMPOSITES, INCTPIC2,880——2,880— plan?
Jul 22, 2017 MForm 4 →Jul 25, 5:02 pm EDTTPI COMPOSITES, INCTPIC2,880——2,880— plan? amended
May 17, 2017 SForm 4 →May 18, 6:29 pm EDTTPI COMPOSITES, INCTPIC1,132,572$16.35$18,517,5528,298,848−12.0% plan?
Jul 27, 2016 CPForm 4 →Jul 29, 3:41 pm EDTTPI COMPOSITES, INCTPIC9,431,420——9,431,420— plan?

Reported trades — derivatives (options, RSUs, warrants)

TradeReported (ET)CompanySharesAvg priceTotalOwned afterΔ stakeFlags
Jul 20, 2018 XForm 4 →Jul 24, 5:47 pm EDTTPI COMPOSITES, INCTPIC72,191——0—
May 15, 2018 AMForm 4 →May 17, 4:57 pm EDTTPI COMPOSITES, INCTPIC7,137——3,397—
Jul 22, 2017 MForm 4 →Jul 25, 5:02 pm EDTTPI COMPOSITES, INCTPIC2,880——0— amended
May 16, 2017 AForm 4 →May 18, 6:29 pm EDTTPI COMPOSITES, INCTPIC3,740——3,740—
Jul 27, 2016 CForm 4 →Jul 29, 3:41 pm EDTTPI COMPOSITES, INCTPIC489,893$11.00$5,344,7570—
Jul 21, 2016 SXForm 4 →Jul 25, 7:46 pm EDTTPI COMPOSITES, INCTPIC183——26—