TPICQ / TPI Composites, Inc. - Insider Trading and Ownership Report - SEC Form 3, 4, 5

TPI Composites, Inc.
US ˙ OTCPK ˙ US87266J1043

Utestående aktier 48,730,266 shares
Insideraktier33 810 533 shares
Insynsägande69,38 %
Totalt antal insynspersoner51
Insider Sentiment Score

Insider sentiment score hittar de företag som köps av foretagsinsynspersoner.

Det är resultatet av en sofistikerad, kvantitativ multifaktormodell som identifierar företag med de högsta nivåerna av insiderackumulation. Poängmodellen använder en kombination av nettoantalet insiders som köpt de föregående 90 dagarna, det totala antalet aktier som köpts i procent av aktiekapitalet och det totala antalet aktier som ägs av insiders. Siffran sträcker sig från 0 till 100, med högre siffror som indikerar en högre nivå av ackumulering för sina kamrater, och 50 är genomsnittet.

Uppdateringsfrekvens: Dagligen

Se Insiders Top Picks, som ger en lista över företag med högsta insiderackumulation.

Office Sentiment Score

Officersentiment Score hittar företag som köps av Corporate Officers.

Per definition Corporate Officers är Corporate Insiders, men till skillnad från vissa av de andra Insiders (10 % aktieägare och styrelseledamöter), arbetar ämbetsmän för företaget dagligen och de använder sina egna pengar när de handlar . (10 % aktieägare och styrelseledamöter är ofta fondförvaltare som förvaltar andras pengar.) Som sådan är insideraffärer som görs av tjänstemän mycket mer betydelsefulla och bör behandlas på lämpligt sätt.

Liksom Insider Sentiment Score är Officer Sentiment Score resultatet av en sofistikerad, kvantitativ multifaktormodell som identifierar företag med de högsta nivåerna av officersackumulering.

Uppdateringsfrekvens: Dagligen

Se insiderns bästa val, vilket ger en lista över företag med högsta insider sentiment.

Viktiga insidernyckeltal

Denna kort visar hur företaget rankas längs olika insidernyckeltal. Procenttilrankningen visar hur detta företag jämförs med andra företag på USA-marknaden. Högre rankingar indikerar bättre situationer.

Till exempel anses det allmänt att insiderköp är en positiv indikator, så företag med mer insiderköp skulle rankas högre än företag med mindre insiderköp (eller til och med insiderförsäljning).

Nettoantalet insiders som köper (rankning)

0 ( )

876 out of 11305

Nettoantalet insiders som köper är den totala mängden insiders som säljer minus det totala antalet insiders som säljer under de senaste 90 dagarna. Percentilrankningen visas här (intervall från 0 till 100%).

Procent av flytande köpta av insiders (ranking)

0.000 %( )

854 out of 11237

Procentandelen av aktier köpta av insiders är det totala antalet aktier som köpts av insiders minus det totala antalet aktier som sålts av insiders under de senaste 90 dagarna, dividerat med det totala antalet aktier och multiplicerat med 100.

Insiderhandelsdiagram

TPI Composites, Inc. insideraffärer visas i följande diagram. Insiders är tjänstemän, styrelseledamöter eller betydande investerare i ett företag. I allmänhet är det i allmänhet olagligt för insiders att göra affärer i sina företag baserat på väsentlig, icke-offentlig information. Detta betyder inte att det är olagligt för dem att göra några affärer i sina egna företag. De måste dock rapportera alla affärer till SEC via ett formulär 4.

Insiderlista och lönsamhetsstatistik

Den här tabellen visar listan över kända insiders och genereras automatiskt från anmälningar som avslöjas till SEC. Förutom namnen, den senaste titeln och direktören, tjänstemannen eller ägarbeteckningen på 10 %, tillhandahåller vi de senaste avslöjade innehaven. Dessutom, när det är möjligt tillhandahåller vi insiderns historiska handelsresultat. Det historiska handelsresultatet är ett vägt genomsnitt av resultatet för faktiska köptransaktioner på den öppna marknaden som insidern gjort. För mer information om hur detta beräknas, titta på detta YouTube-webinarium.

See our leaderboard of most profitable insider traders.

Insider Genomsnitt vinst (%) Aktier
Ägda
Delad
Justerad
Angeleno Group Management Ii, Llc 10% Owner - [10%] 3 208 606 3 208 606
Angeleno Group, Llc 10% Owner - [10%] 3 208 606 3 208 606
Angeleno Investors Ii L P 10% Owner - [10%] 3 208 606 3 208 606
BAM Partners Trust 10% Owner - [10%] 12 263 12 263
Stephen Bransfield Director - [D] 33 226 33 226
Thomas J Castle * See Remarks - [O] 6 831 6 831
Philip J Deutch Director - [D] 40 361 40 361
Michael Lawrence DeRosa Director - [D] 14 106 14 106
Dere Construction Taahhut A.S. 10% Owner - [10%] 11 999 541 11 999 541
Jayshree S Desai Director - [D] 69 561 69 561
Element Partners Ii Intrafund Lp 10% Owner - [10%] 3 441 634 3 441 634
Element Partners Ii Lp 10% Owner - [10%] 3 441 634 3 441 634
Element II G.P., LLC 10% Owner - [10%] 3 441 634 3 441 634
Element Partners II G.P., L.P. 10% Owner - [10%] 3 441 634 3 441 634
Energy Technology Partners, L.L.C. 10% Owner - [10%] 2 442 190 2 442 190
Steven G Fishbach General Counsel and Secretary - [O] 121 978 121 978
Ventures Ltd GE 10% Owner - [10%] 2 843 664 2 843 664
Insider Genomsnitt vinst (%) Aktier
Ägda
Delad
Justerad
Electric Co General 10% Owner - [10%] 2 843 664 2 843 664
Paul G Giovacchini Director - [D] 97 934 97 934
Neal P Goldman Director - [D] 0 0
Ramesh Gopalakrishnan President and COO Wind - [O] 45 825 45 825
Adan Gossar Chief Accounting Officer - [O] 73 590 73 590
Jack A Henry Director - [D] 50 555 50 555
Linda P Hudson Director - [D] 24 985 24 985
James Alton Hughes Director - [D] 45 361 45 361
III Edward C Hall, Director - [D] 7 000 7 000
James Hilderhoff 110 000
Bavan Holloway Director - [D] 53 807 53 807
Tyrone Michael Jordan Director - [D] 33 884 33 884
Joseph Kishkill Chief Commercial Officer - [O] 0 0
Landmark Equity Advisors Llc /adv 10% Owner - [10%] 3 226 242 3 226 242
Landmark Growth Capital Partners Lp 10% Owner - [10%] 3 226 242 3 226 242
Landmark Iam Growth Capital Lp 10% Owner - [10%] 3 226 242 3 226 242
Landmark Growth Capital Partners, LLC 10% Owner - [10%] 3 226 242 3 226 242
Insider Genomsnitt vinst (%) Aktier
Ägda
Delad
Justerad
Jerrold I Lavine President, Automotive - [O] 51 627 51 627
Steven C Lockard Director - [D] 441 873 441 873
Jennifer Elaine Lowry Director - [D] 0 0
Lance Morell Marram Chief Commercial Officer-Wind - [O] 93 121 93 121
McFeely Mark R. COO - [O] 6 824 6 824
Miller Ryan D. Chief Financial Officer - [O] 44 541 44 541
Andrew Moir Director - [D] 9 361 9 361
Lars Moller EVP, Bus. Dev and Strategy - [O] 5 137 5 137
Wayne G Monie See Remarks - [O] 118 671 118 671
Ngp Etp, L.l.c. 10% Owner - [10%] 2 442 190 2 442 190
NGP Energy Technology Partners, L.P. 10% Owner - [10%] 2 442 190 2 442 190
Opps TPIC Holdings, LLC 10% Owner - [10%] 12 263 12 263
Timothy R Pohl Director - [D] 0 0
Bryan Robert Schumaker Chief Financial Officer - [O] 1 070 1 070
William E Siwek President and CEO - [O] 268 785 268 785
Charles Stroo Chief Operating Officer, Wind - [O] 43 718 43 718
Daniel G Weiss Director - [D] 20 804 20 804

Report errors via our new Insider Auditing Tool

Track Records av insiderköp - Kortsiktig vinstanalys

I denna sektion analyserar vi lönsamheten för varje oplanerat, öppet-marknads insiderköp gjorda i TPICQ / TPI Composites, Inc.. Denna analys hjälper till att förstå om insidern konsekvent genererar onormala avkastningar och är värd att följa. Denna analys är för ett år efter varje handel, och resultaten är teoretiska .

Tabellen nedan visar de senaste köpen på öppna marknaden som inte var en del av en automatisk handelsplan.

Handelsdatum Insider Rapporterade
aktier
Rapporterat
pris
Justerade
aktier
Justerat
pris
Kostnadsbasis Dagar til
Max
Pris vid
Max
Maximal
vinst ($)
Maximal avkastning (%)
2025-02-26 Dere Construction Taahhut A.S. 10 000 1,2500 10 000 1,2500 12 500 90 1.3600 1 100 8,80
2025-02-24 Dere Construction Taahhut A.S. 80 000 1,5200 80 000 1,5200 121 600
2025-02-21 Dere Construction Taahhut A.S. 22 000 1,4200 22 000 1,4200 31 240
2025-02-20 Dere Construction Taahhut A.S. 66 000 1,4400 66 000 1,4400 95 040
2025-02-04 Dere Construction Taahhut A.S. 49 000 1,5900 49 000 1,5900 77 910
2025-01-30 Dere Construction Taahhut A.S. 14 000 1,5600 14 000 1,5600 21 840
2025-01-29 Dere Construction Taahhut A.S. 319 000 1,7300 319 000 1,7300 551 870
2025-01-28 Dere Construction Taahhut A.S. 224 000 1,6900 224 000 1,6900 378 560
2025-01-23 Dere Construction Taahhut A.S. 557 000 1,4500 557 000 1,4500 807 650

Justeringar av aktierär de justerade aktierna efter justerat pris. Justeringar av aktierär de justerade aktierna efter uppdelning.

TPICQ / TPI Composites, Inc. Insider Trades
Track Records av insiderförsäljning - Kortsiktig förlustanalys

I denna sektion analyserar vi lönsamheten för varje oplanerat, öppet-marknads insiderköp gjorda i TPICQ / TPI Composites, Inc.. Denna analys hjälper till att förstå om insidern konsekvent genererar onormala avkastningar och är värd att följa. Denna analys är för ett år efter varje handel, och resultaten är teoretiska .

Tabellen nedan visar de senaste försäljningarna på öppna marknaden som inte var en del av en automatisk handelsplan.

Handelsdatum Insider Rapporterade
aktier
Rapporterat
pris
Justerade
aktier
Justerat
pris
Kostnadsbasis Dagar til
Min
Pris vid
Min
Maximal förlust
undvikits ($)
Maximal förlust
undvikits ($)
2024-12-23 Dere Construction Taahhut A.S. 1 999 2,0600 1 999 2,0600 4 118 238 0.1271 −3 863 −93,83
2023-06-02 Lavine Jerrold I 19 040 11,1437 19 040 11,1437 212 176
2022-09-08 Opps TPIC Holdings, LLC 69 360 18,8500 69 360 18,8500 1 307 436
2022-09-08 Opps TPIC Holdings, LLC 1 486 281 18,8500 1 486 281 18,8500 28 016 397
2022-09-08 Opps TPIC Holdings, LLC 2 407 775 18,8500 2 407 775 18,8500 45 386 559
2022-08-31 Lockard Steven C 139 072 18,4744 139 072 18,4744 2 569 272
2022-08-31 Opps TPIC Holdings, LLC 1 526 18,5900 1 526 18,5900 28 368
2022-08-31 Opps TPIC Holdings, LLC 942 18,5900 942 18,5900 17 512
2022-08-31 Opps TPIC Holdings, LLC 44 18,5900 44 18,5900 818

Justeringar av aktierär de justerade aktierna efter justerat pris. Justeringar av aktierär de justerade aktierna efter uppdelning.

TPICQ / TPI Composites, Inc. Insider Trades
Transaktionshistorik

Klicka på länkikonen för att se hela transaktionshistoriken. Transaktioner som rapporteras som en del av en automatisk handelsplan 10b5-1 kommer att ha ett X i kolumnen markerad 10b-5.

Fil
datum
Handel
datum
Schema Insider Ticker Värdepappertitel Kod 10b5-1 Direkta Utövningspris Enhet
pris
Enheter
ändrad
Värde
ändrad (1K)
Kvarvarande
Optioner
Kvarvarande
Aktier
2025-05-27 2025-05-23 4 Miller Ryan D. TPIC Common Stock F - Taxes D 1,2000 −1 760 −2 44 541
2025-05-27 2025-05-23 4 Miller Ryan D. TPIC Common Stock M - Exercise D 6 677 46 301
2025-05-27 2025-05-22 4 Desai Jayshree S TPIC Common Stock M - Exercise D 30 134 69 561
2025-05-27 2025-05-22 4 GIOVACCHINI PAUL G TPIC Common Stock M - Exercise D 15 067 97 934
2025-05-27 2025-05-22 4 Holloway Bavan By The Bavan M Holloway Living Trust TPIC Common Stock M - Exercise I 30 134 53 807
2025-05-19 3 GOLDMAN NEAL P TPIC No securities are benefically owned D 0
2025-05-19 3 POHL TIMOTHY R TPIC No securities are benefically owned D 0
2025-03-25 2025-03-21 4 Siwek William E TPIC Common Stock F - Taxes D 0,8400 −3 352 −3 268 785
2025-03-25 2025-03-21 4 Siwek William E TPIC Common Stock M - Exercise D 12 034 272 137
2025-03-25 2025-03-21 4 Miller Ryan D. TPIC Common Stock F - Taxes D 0,8400 −1 299 −1 39 624
2025-03-25 2025-03-21 4 Miller Ryan D. TPIC Common Stock M - Exercise D 4 927 40 923
2025-03-25 2025-03-21 4 Fishbach Steven G TPIC Common Stock F - Taxes D 0,8400 −574 −0 121 978
2025-03-25 2025-03-21 4 Fishbach Steven G TPIC Common Stock M - Exercise D 2 253 122 552
2025-03-20 2025-03-18 4 Miller Ryan D. TPIC Common Stock F - Taxes D 1,0400 −1 345 −1 35 996
2025-03-20 2025-03-18 4 Miller Ryan D. TPIC Common Stock M - Exercise D 5 102 37 341
2025-03-20 2025-03-18 4 Fishbach Steven G TPIC Common Stock F - Taxes D 1,0400 −866 −1 120 299
2025-03-20 2025-03-18 4 Fishbach Steven G TPIC Common Stock M - Exercise D 3 401 121 165
2025-03-20 2025-03-18 4 Siwek William E TPIC Common Stock F - Taxes D 1,0400 −4 842 −5 260 103
2025-03-20 2025-03-18 4 Siwek William E TPIC Common Stock M - Exercise D 17 385 264 945
2025-03-12 2025-03-10 4 Siwek William E TPIC Common Stock F - Taxes D 1,0200 −9 156 −9 247 560
2025-03-12 2025-03-10 4 Siwek William E TPIC Common Stock M - Exercise D 32 875 256 716
2025-03-12 2025-03-10 4 Fishbach Steven G TPIC Common Stock F - Taxes D 1,0200 −2 081 −2 117 764
2025-03-12 2025-03-10 4 Fishbach Steven G TPIC Common Stock M - Exercise D 6 575 119 845
2025-02-27 2025-02-26 4 Dere Construction Taahhut A.S. TPIC Common Stock P - Purchase D 1,2500 10 000 12 4 407 232
2025-02-27 2025-02-24 4 Dere Construction Taahhut A.S. TPIC Common Stock P - Purchase D 1,5200 80 000 122 4 397 232
2025-02-27 2025-02-21 4 Dere Construction Taahhut A.S. TPIC Common Stock P - Purchase D 1,4200 22 000 31 4 317 232
2025-02-27 2025-02-20 4 Dere Construction Taahhut A.S. TPIC Common Stock P - Purchase D 1,4400 66 000 95 4 295 232
2025-02-27 2025-02-04 4 Dere Construction Taahhut A.S. TPIC Common Stock P - Purchase D 1,5900 49 000 78 4 229 232
2025-02-25 2025-02-21 4 Fishbach Steven G TPIC Common Stock F - Taxes D 1,4550 −521 −1 113 270
2025-02-25 2025-02-21 4 Fishbach Steven G TPIC Common Stock A - Award D 1 644 113 791
2025-02-25 2025-02-21 4 Siwek William E TPIC Common Stock F - Taxes D 1,4550 −2 725 −4 223 841
2025-02-25 2025-02-21 4 Siwek William E TPIC Common Stock A - Award D 8 219 226 566
2025-02-25 2025-02-21 4 Gossar Adan TPIC Common Stock F - Taxes D 1,4550 −361 −1 73 590
2025-02-25 2025-02-21 4 Gossar Adan TPIC Common Stock A - Award D 1 028 73 951
2025-02-14 2025-01-30 4 Dere Construction Taahhut A.S. TPIC Common Stock P - Purchase D 1,5600 14 000 22 4 180 232
2025-02-14 2025-01-29 4 Dere Construction Taahhut A.S. TPIC Common Stock P - Purchase D 1,7300 319 000 552 4 166 232
2025-02-14 2025-01-28 4 Dere Construction Taahhut A.S. TPIC Common Stock P - Purchase D 1,6900 224 000 379 3 847 232
2025-02-14 2025-01-23 4 Dere Construction Taahhut A.S. TPIC Common Stock P - Purchase D 1,4500 557 000 808 3 623 232
2025-02-14 2025-01-20 4 Dere Construction Taahhut A.S. TPIC Common Stock P - Purchase D 1,5900 12 000 19 3 066 232
2025-02-14 2025-01-06 4 Dere Construction Taahhut A.S. TPIC Common Stock P - Purchase D 1,9700 115 551 228 3 054 232
2025-02-14 2024-12-25 4 Dere Construction Taahhut A.S. TPIC Common Stock P - Purchase D 2,0300 222 051 451 7 592 209
2025-02-14 2024-12-25 4 Dere Construction Taahhut A.S. TPIC Common Stock P - Purchase D 1,9400 634 066 1 230 2 938 681
2025-02-14 2024-12-24 4 Dere Construction Taahhut A.S. TPIC Common Stock P - Purchase D 2,0100 218 171 439 7 370 158
2025-02-14 2024-12-24 4 Dere Construction Taahhut A.S. TPIC Common Stock P - Purchase D 1,8200 252 615 460 2 304 615
2025-02-14 2024-12-23 4 Dere Construction Taahhut A.S. TPIC Common Stock P - Purchase D 1,8100 1 703 237 3 083 7 151 987
2025-02-14 2024-12-23 4 Dere Construction Taahhut A.S. TPIC Common Stock S - Sale D 2,0600 −1 999 −4 5 448 750
2025-02-14 2024-12-23 4 Dere Construction Taahhut A.S. TPIC Common Stock P - Purchase D 2,3800 532 980 1 268 2 052 000
2025-02-14 2024-12-23 4 Dere Construction Taahhut A.S. TPIC Common Stock P - Purchase D 1,8400 699 000 1 286 1 519 020
2025-02-14 2024-12-20 4 Dere Construction Taahhut A.S. TPIC Common Stock P - Purchase D 1,1900 259 000 308 5 450 749
2025-02-14 2024-12-20 4 Dere Construction Taahhut A.S. TPIC Common Stock P - Purchase D 1,1800 399 000 471 820 020
2025-02-14 2024-12-19 4 Dere Construction Taahhut A.S. TPIC Common Stock P - Purchase D 1,2500 206 830 259 5 191 749
2025-02-14 2024-12-19 4 Dere Construction Taahhut A.S. TPIC Common Stock P - Purchase D 1,2300 393 020 483 421 020
2025-02-14 2024-12-18 4 Dere Construction Taahhut A.S. TPIC Common Stock P - Purchase D 1,2200 2 000 2 28 000
2025-02-14 2024-12-16 4 Dere Construction Taahhut A.S. TPIC Common Stock P - Purchase D 1,2500 26 000 32 26 000
2025-02-14 2024-11-25 4 Dere Construction Taahhut A.S. TPIC Common Stock J - Other D 3,3000 518 279 1 710 4 984 919
2025-02-14 2024-11-25 4 Dere Construction Taahhut A.S. TPIC Common Stock J - Other D 3,3000 −518 279 −1 710 0
2025-02-14 2024-07-30 4 Dere Construction Taahhut A.S. TPIC Common Stock J - Other D 2,2200 −26 375 −59 0
2025-02-14 2024-07-30 4 Dere Construction Taahhut A.S. TPIC Common Stock J - Other D 2,2200 26 375 59 4 466 640
2025-02-14 2024-07-08 4 Dere Construction Taahhut A.S. TPIC Common Stock P - Purchase D 3,6000 41 120 148 518 279
2025-02-14 2024-06-24 4 Dere Construction Taahhut A.S. TPIC Common Stock P - Purchase D 4,9600 144 405 716 477 159
2025-02-14 2024-06-21 4 Dere Construction Taahhut A.S. TPIC Common Stock P - Purchase D 4,8500 51 059 248 332 754
2025-02-14 3 Birhekimoglu Emre TPIC Common Stock D 332 754
2025-02-14 3 Birhekimoglu Emre TPIC Common Stock D 26 375
2025-02-14 3 Birhekimoglu Emre TPIC Common Stock D 100
2025-02-14 3 Birhekimoglu Emre TPIC Common Stock D 4 440 265
2024-12-02 2024-11-27 4 Stroo Charles TPIC Common Stock F - Taxes D 2,0000 −18 782 −38 43 718
2024-12-02 2024-11-27 4 Stroo Charles TPIC Common Stock M - Exercise D 62 500 62 500
2024-11-14 3 Lowry Jennifer Elaine TPIC No securities are benefically owned D 0
2024-11-14 2024-11-13 4 Siwek William E TPIC Common Stock P - Purchase D 2,1900 10 000 22 218 347
2024-11-14 2024-11-12 4 Miller Ryan D. TPIC Common Stock P - Purchase D 2,2400 10 000 22 32 239
2024-05-31 3 Hall, III Edward C TPIC Common Stock D 7 000
2024-05-24 2024-05-24 4 DEUTCH PHILIP J TPIC Common Stock M - Exercise D 10 044 40 361
2024-05-24 2024-05-24 4 Lockard Steven C By Lockard Family Trust TPIC Common Stock M - Exercise I 10 044 441 873
2024-05-24 2024-05-24 4 Jordan Tyrone Michael TPIC Common Stock M - Exercise D 10 044 33 884
2024-05-24 2024-05-23 4 Miller Ryan D. TPIC Common Stock F - Taxes D 11,1200 −1 760 −20 22 239
2024-05-24 2024-05-23 4 Miller Ryan D. TPIC Common Stock M - Exercise D 6 678 23 999
2024-05-24 2024-05-24 4 HUDSON LINDA P TPIC Common Stock M - Exercise D 10 044 24 985
2024-05-24 2024-05-24 4 GIOVACCHINI PAUL G TPIC Common Stock M - Exercise D 10 044 82 867
2024-05-24 2024-05-24 4 Holloway Bavan By The Bavan M Holloway Living Trust TPIC Common Stock M - Exercise I 10 044 23 673
2024-05-24 2024-05-24 4 Desai Jayshree S TPIC Common Stock M - Exercise D 10 044 39 427
2024-05-24 2024-05-24 4 HUGHES JAMES ALTON TPIC Common Stock M - Exercise D 10 044 45 361
2024-03-22 2024-03-21 4 Siwek William E TPIC Common Stock F - Taxes D 2,8800 −5 157 −15 208 347
2024-03-22 2024-03-21 4 Siwek William E TPIC Common Stock M - Exercise D 12 034 213 504
2024-03-22 2024-03-21 4 Fishbach Steven G TPIC Common Stock F - Taxes D 2,8800 −932 −3 112 147
2024-03-22 2024-03-21 4 Fishbach Steven G TPIC Common Stock M - Exercise D 2 252 113 079
2024-03-22 2024-03-21 4 Gossar Adan TPIC Common Stock F - Taxes D 2,8800 −421 −1 72 923
2024-03-22 2024-03-21 4 Gossar Adan TPIC Common Stock M - Exercise D 1 408 73 344
2024-03-22 2024-03-21 4 Lavine Jerrold I TPIC Common Stock F - Taxes D 2,8800 −725 −2 51 627
2024-03-22 2024-03-21 4 Lavine Jerrold I TPIC Common Stock M - Exercise D 2 534 52 352
2024-03-22 2024-03-21 4 Miller Ryan D. TPIC Common Stock F - Taxes D 2,8800 −1 254 −4 17 321
2024-03-22 2024-03-21 4 Miller Ryan D. TPIC Common Stock M - Exercise D 4 927 18 575
2024-03-12 2024-03-11 4 Marram Lance Morell TPIC Common Stock F - Taxes D 3,1500 −661 −2 93 121
2024-03-12 2024-03-11 4 Marram Lance Morell TPIC Common Stock M - Exercise D 1 851 93 782
2024-03-12 2024-03-11 4 Fishbach Steven G TPIC Common Stock F - Taxes D 3,1500 −1 225 −4 110 827
2024-03-12 2024-03-11 4 Fishbach Steven G TPIC Common Stock M - Exercise D 2 962 112 052
2024-03-12 2024-03-11 4 Gossar Adan TPIC Common Stock F - Taxes D 3,1500 −553 −2 71 936
2024-03-12 2024-03-11 4 Gossar Adan TPIC Common Stock M - Exercise D 1 851 72 489
2024-03-12 2024-03-11 4 Siwek William E TPIC Common Stock F - Taxes D 3,1500 −6 346 −20 201 470
2024-03-12 2024-03-11 4 Siwek William E TPIC Common Stock M - Exercise D 14 809 207 816
2024-01-17 2024-01-12 4 Marram Lance Morell TPIC Common Stock F - Taxes D 3,1800 −46 636 −148 91 931
2024-01-17 2024-01-12 4 Marram Lance Morell TPIC Common Stock M - Exercise D 124 831 138 567
2024-01-17 2024-01-12 4 Fishbach Steven G TPIC Common Stock F - Taxes D 3,1800 −48 063 −153 109 090
2024-01-17 2024-01-12 4 Fishbach Steven G TPIC Common Stock M - Exercise D 110 966 157 153
2024-01-17 2024-01-12 4 Lavine Jerrold I TPIC Common Stock F - Taxes D 3,1800 −15 402 −49 49 818
2024-01-17 2024-01-12 4 Lavine Jerrold I TPIC Common Stock M - Exercise D 46 177 65 220
2024-01-17 2024-01-12 4 Gossar Adan TPIC Common Stock F - Taxes D 3,1800 −29 855 −95 70 638
2024-01-17 2024-01-12 4 Gossar Adan TPIC Common Stock M - Exercise D 92 409 100 493
2023-12-06 3 Stroo Charles TPIC No securities are beneficially owned D 0
2023-08-28 2023-08-25 4 Miller Ryan D. TPIC Common Stock P - Purchase D 4,4530 10 000 45 13 648
2023-08-21 2023-08-21 4 Jordan Tyrone Michael TPIC Common Stock P - Purchase D 5,1600 2 000 10 23 840
2023-08-18 2023-08-18 4 Siwek William E TPIC Common Stock P - Purchase D 4,8991 10 000 49 193 007
2023-06-06 2023-06-02 4 Lavine Jerrold I TPIC Common Stock S - Sale D 11,1437 −19 040 −212 19 043
2023-05-26 2023-05-24 4 HUDSON LINDA P TPIC Common Stock M - Exercise D 9 513 14 941
2023-05-26 2023-05-24 4 Lockard Steven C By Lockard Family Trust TPIC Common Stock M - Exercise I 9 513 431 829
2023-05-26 2023-05-24 4 GIOVACCHINI PAUL G TPIC Common Stock M - Exercise D 9 513 72 823
2023-05-26 2023-05-24 4 DEUTCH PHILIP J TPIC Common Stock M - Exercise D 9 513 30 317
2023-05-26 2023-05-24 4 Jordan Tyrone Michael TPIC Common Stock M - Exercise D 9 513 21 840
2023-05-26 2023-05-24 4 Moir Andrew TPIC Common Stock M - Exercise D 9 361 9 361
2023-05-26 2023-05-24 4 Desai Jayshree S TPIC Common Stock M - Exercise D 9 513 29 383
2023-05-26 2023-05-24 4 Holloway Bavan By The Bavan M Holloway Living Trust TPIC Common Stock M - Exercise I 9 513 13 629
2023-05-26 2023-05-24 4 HUGHES JAMES ALTON TPIC Common Stock M - Exercise D 9 513 35 317
2023-05-25 2023-05-23 4 Miller Ryan D. TPIC Common Stock F - Taxes D 11,1200 −3 029 −34 3 648
2023-05-25 2023-05-23 4 Miller Ryan D. TPIC Common Stock M - Exercise D 6 677 6 677
2023-03-14 2023-03-13 4 Siwek William E TPIC Common Stock F - Taxes D 12,9000 −20 390 −263 183 007
2023-03-14 2023-03-11 4 Siwek William E TPIC Common Stock M - Exercise D 47 583 203 397
2023-03-14 2023-03-11 4 Lockard Steven C By Lockard Family Trust TPIC Common Stock M - Exercise I 51 829 422 316
2023-03-14 2023-03-13 4 Marram Lance Morell TPIC Common Stock F - Taxes D 12,9000 −767 −10 13 736
2023-03-14 2023-03-11 4 Marram Lance Morell TPIC Common Stock M - Exercise D 2 217 14 503
2023-03-14 2023-03-13 4 Fishbach Steven G TPIC Common Stock F - Taxes D 12,9000 −4 630 −60 46 187
2023-03-14 2023-03-11 4 Fishbach Steven G TPIC Common Stock M - Exercise D 11 196 50 817
2023-03-14 2023-03-13 4 Gopalakrishnan Ramesh TPIC Common Stock F - Taxes D 12,9000 −7 029 −91 45 825
2023-03-14 2023-03-11 4 Gopalakrishnan Ramesh TPIC Common Stock M - Exercise D 16 998 52 854
2023-01-17 2023-01-12 4 Gopalakrishnan Ramesh TPIC Common Stock F - Taxes D 13,9100 −5 633 −78 35 856
2023-01-17 2023-01-12 4 Gopalakrishnan Ramesh TPIC Common Stock M - Exercise D 19 459 41 489
2023-01-17 2023-01-12 4 Fishbach Steven G TPIC Common Stock F - Taxes D 13,9100 −4 432 −62 39 621
2023-01-17 2023-01-12 4 Fishbach Steven G TPIC Common Stock M - Exercise D 14 827 44 053
2023-01-17 2023-01-12 4 Gossar Adan TPIC Common Stock F - Taxes D 13,9100 −4 263 −59 8 084
2023-01-17 2023-01-12 4 Gossar Adan TPIC Common Stock M - Exercise D 12 347 12 347
2023-01-17 2023-01-12 4 Lavine Jerrold I TPIC Common Stock F - Taxes D 13,9100 −15 986 −222 38 083
2023-01-17 2023-01-12 4 Lavine Jerrold I TPIC Common Stock M - Exercise D 9 266 54 069
2023-01-17 2023-01-12 4 Lavine Jerrold I TPIC Common Stock A - Award D 44 803 44 803
2023-01-17 2023-01-12 4 Marram Lance Morell TPIC Common Stock F - Taxes D 13,9100 −6 371 −89 12 286
2023-01-17 2023-01-12 4 Marram Lance Morell TPIC Common Stock M - Exercise D 16 679 18 657
2023-01-04 2022-12-31 4 Siwek William E TPIC Common Stock F - Taxes D 10,1400 −20 159 −204 155 814
2023-01-04 2022-12-31 4 Siwek William E TPIC Common Stock M - Exercise D 47 938 175 973
2023-01-04 2022-12-31 4 Fishbach Steven G TPIC Common Stock F - Taxes D 10,1400 −4 069 −41 29 226
2023-01-04 2022-12-31 4 Fishbach Steven G TPIC Common Stock M - Exercise D 9 675 33 295
2023-01-04 2022-12-31 4 Gopalakrishnan Ramesh TPIC Common Stock F - Taxes D 10,1400 −8 278 −84 22 030
2023-01-04 2022-12-31 4 Gopalakrishnan Ramesh TPIC Common Stock M - Exercise D 19 684 30 308
2023-01-04 2022-12-31 4 Marram Lance Morell TPIC Common Stock F - Taxes D 10,1400 −1 046 −11 1 978
2023-01-04 2022-12-31 4 Marram Lance Morell TPIC Common Stock M - Exercise D 3 024 3 024
2022-09-12 2022-09-08 4 Opps TPIC Holdings, LLC TPIC Common Stock S - Sale I 18,8500 −69 360 −1 307 12 263
2022-09-12 2022-09-08 4 Opps TPIC Holdings, LLC TPIC Common Stock S - Sale I 18,8500 −1 486 281 −28 016 262 777
2022-09-12 2022-09-08 4 Opps TPIC Holdings, LLC TPIC Common Stock S - Sale I 18,8500 −2 407 775 −45 387 425 699
2022-09-12 2022-09-08 4 BAM Partners Trust TPIC Common Stock S - Sale I 18,8500 −69 360 −1 307 12 263
2022-09-12 2022-09-08 4 BAM Partners Trust TPIC Common Stock S - Sale I 18,8500 −1 486 281 −28 016 262 777
2022-09-12 2022-09-08 4 BAM Partners Trust TPIC Common Stock S - Sale I 18,8500 −2 407 775 −45 387 425 699
2022-09-06 2022-08-31 4 BAM Partners Trust TPIC Common Stock S - Sale I 18,5900 −44 −1 81 623
2022-09-06 2022-08-31 4 BAM Partners Trust TPIC Common Stock X - Other I 0,0100 81 667 1 81 667
2022-09-06 2022-08-31 4 BAM Partners Trust TPIC Common Stock S - Sale I 18,5900 −942 −18 1 749 058
2022-09-06 2022-08-31 4 BAM Partners Trust TPIC Common Stock X - Other I 0,0100 1 750 000 18 1 750 000
2022-09-06 2022-08-31 4 BAM Partners Trust TPIC Common Stock S - Sale I 18,5900 −1 526 −28 2 833 474
2022-09-06 2022-08-31 4 BAM Partners Trust TPIC Common Stock X - Other I 0,0100 2 835 000 28 2 835 000
2022-09-06 2022-08-31 4 Opps TPIC Holdings, LLC TPIC Common Stock S - Sale I 18,5900 −44 −1 81 623
2022-09-06 2022-08-31 4 Opps TPIC Holdings, LLC TPIC Common Stock X - Other I 0,0100 81 667 1 81 667
2022-09-06 2022-08-31 4 Opps TPIC Holdings, LLC TPIC Common Stock S - Sale I 18,5900 −942 −18 1 749 058
2022-09-06 2022-08-31 4 Opps TPIC Holdings, LLC TPIC Common Stock X - Other I 0,0100 1 750 000 18 1 750 000
2022-09-06 2022-08-31 4 Opps TPIC Holdings, LLC TPIC Common Stock S - Sale I 18,5900 −1 526 −28 2 833 474
2022-09-06 2022-08-31 4 Opps TPIC Holdings, LLC TPIC Common Stock X - Other I 0,0100 2 835 000 28 2 835 000
2022-09-01 2022-08-31 4 Lockard Steven C By Lockard Family Trust TPIC Common Stock S - Sale I 18,4744 −139 072 −2 569 370 487
2022-09-01 2022-08-30 4 Lockard Steven C By Lockard Family Trust TPIC Common Stock G - Gift I −3 000 509 559
2022-09-01 2022-08-30 4 Lockard Steven C By Lockard Family Trust TPIC Common Stock S - Sale I 19,0000 −482 −9 512 559
2022-06-27 3 Moir Andrew TPIC No securities are beneficially owned D 0
2022-05-27 2022-05-25 4 Holloway Bavan TPIC Restricted Stock Units A - Award D 9 513 9 513
2022-05-27 2022-05-25 4 Holloway Bavan TPIC Restricted Stock Units M - Exercise D −2 335 0
2022-05-27 2022-05-25 4 Holloway Bavan TPIC Common Stock M - Exercise D 2 335 4 116
2022-05-27 2022-05-25 4 Desai Jayshree S TPIC Restricted Stock Units A - Award D 9 513 9 513
2022-05-27 2022-05-25 4 Desai Jayshree S TPIC Restricted Stock Units M - Exercise D −2 335 0
2022-05-27 2022-05-25 4 Desai Jayshree S TPIC Common Stock M - Exercise D 2 335 19 870
2022-05-27 2022-05-25 4 Lockard Steven C TPIC Restricted Stock Units A - Award D 9 513 9 513
2022-05-27 2022-05-25 4 Lockard Steven C TPIC Restricted Stock Units M - Exercise D −2 335 0
2022-05-27 2022-05-25 4 Lockard Steven C By Lockard Family Trust TPIC Common Stock M - Exercise I 2 335 513 041
2022-05-27 2022-05-25 4 Weiss Daniel G TPIC Restricted Stock Units M - Exercise D −2 335 0
2022-05-27 2022-05-25 4 Weiss Daniel G TPIC Common Stock M - Exercise D 2 335 20 804
2022-05-27 2022-05-25 4 HENRY JACK A TPIC Restricted Stock Units M - Exercise D −2 335 0
2022-05-27 2022-05-25 4 HENRY JACK A TPIC Common Stock M - Exercise D 2 335 50 555
2022-05-27 2022-05-25 4 HUGHES JAMES ALTON TPIC Restricted Stock Units A - Award D 9 513 9 513
2022-05-27 2022-05-25 4 HUGHES JAMES ALTON TPIC Restricted Stock Units M - Exercise D −2 335 0
2022-05-27 2022-05-25 4 HUGHES JAMES ALTON TPIC Common Stock M - Exercise D 2 335 25 804
2022-05-27 2022-05-25 4 HUDSON LINDA P TPIC Restricted Stock Units A - Award D 9 513 9 513
2022-05-27 2022-05-25 4 HUDSON LINDA P TPIC Restricted Stock Units M - Exercise D −2 335 0
2022-05-27 2022-05-25 4 HUDSON LINDA P TPIC Common Stock M - Exercise D 2 335 5 428
2022-05-27 2022-05-25 4 Jordan Tyrone Michael TPIC Restricted Stock Units A - Award D 9 513 9 513
2022-05-27 2022-05-25 4 Jordan Tyrone Michael TPIC Restricted Stock Units M - Exercise D −2 335 0
2022-05-27 2022-05-25 4 Jordan Tyrone Michael TPIC Common Stock M - Exercise D 2 335 12 327
2022-05-27 2022-05-25 4 GIOVACCHINI PAUL G TPIC Restricted Stock Units A - Award D 9 513 9 513
2022-05-27 2022-05-25 4 GIOVACCHINI PAUL G TPIC Restricted Stock Units M - Exercise D −2 335 0
2022-05-27 2022-05-25 4 GIOVACCHINI PAUL G TPIC Common Stock M - Exercise D 2 335 63 310
2022-05-27 2022-05-25 4 DEUTCH PHILIP J TPIC Restricted Stock Units A - Award D 9 513 9 513
2022-05-27 2022-05-25 4 DEUTCH PHILIP J TPIC Restricted Stock Units M - Exercise D −2 335 0
2022-05-27 2022-05-25 4 DEUTCH PHILIP J TPIC Common Stock M - Exercise D 2 335 20 804
2022-05-25 2022-05-23 4 Miller Ryan D. TPIC Stock Options (Right to buy) A - Award D 14,04 14,0400 45 510 639 45 510
2022-05-25 2022-05-23 4 Miller Ryan D. TPIC Restricted Stock Units A - Award D 26 709 26 709
2022-05-25 3 Miller Ryan D. TPIC No Securities are beneficially owned D 0
2022-05-17 2022-05-16 4 Siwek William E TPIC Restricted Stock Units M - Exercise D −4 543 0
2022-05-17 2022-05-16 4 Siwek William E TPIC Common Stock F - Taxes D 12,0700 −1 911 −23 128 035
2022-05-17 2022-05-16 4 Siwek William E TPIC Common Stock M - Exercise D 4 543 129 946
2022-05-17 2022-05-16 4 Gopalakrishnan Ramesh TPIC Restricted Stock Units M - Exercise D −3 029 0
2022-05-17 2022-05-16 4 Gopalakrishnan Ramesh TPIC Common Stock F - Taxes D 12,0700 −1 274 −15 10 624
2022-05-17 2022-05-16 4 Gopalakrishnan Ramesh TPIC Common Stock M - Exercise D 3 029 11 898
2022-03-14 2022-03-10 4 Lavine Jerrold I TPIC Restricted Stock Units A - Award D 10 000 10 000
2022-03-14 2022-03-10 4 Lavine Jerrold I TPIC Restricted Stock Units A - Award D 7 500 7 500
2022-03-14 2022-03-10 4 Gossar Adan TPIC Restricted Stock Units A - Award D 4 109 4 109
2022-03-14 2022-03-10 4 Gossar Adan TPIC Restricted Stock Units A - Award D 3 082 3 082
2022-03-14 2022-03-10 4 Gopalakrishnan Ramesh TPIC Restricted Stock Units A - Award D 13 414 13 414
2022-03-14 2022-03-10 4 Gopalakrishnan Ramesh TPIC Restricted Stock Units A - Award D 10 060 10 060
2022-03-14 2022-03-10 4 Siwek William E TPIC Restricted Stock Units A - Award D 32 875 32 875
2022-03-14 2022-03-10 4 Siwek William E TPIC Restricted Stock Units A - Award D 24 656 24 656
2022-03-14 2022-03-10 4 Marram Lance Morell TPIC Restricted Stock Units A - Award D 6 575 6 575
2022-03-14 2022-03-10 4 Marram Lance Morell TPIC Restricted Stock Units A - Award D 4 931 4 931
2022-03-14 2022-03-10 4 Fishbach Steven G TPIC Restricted Stock Units A - Award D 6 575 6 575
2022-03-14 2022-03-10 4 Fishbach Steven G TPIC Restricted Stock Units A - Award D 4 931 4 931
2022-03-09 2022-03-07 4 Fishbach Steven G TPIC Restricted Stock Units M - Exercise D −4 101 0
2022-03-09 2022-03-07 4 Fishbach Steven G TPIC Common Stock F - Taxes D 12,7300 −1 725 −22 23 620
2022-03-09 2022-03-07 4 Fishbach Steven G TPIC Common Stock M - Exercise D 4 101 25 345
2022-03-09 2022-03-07 4 Siwek William E TPIC Restricted Stock Units M - Exercise D −9 330 0
2022-03-09 2022-03-07 4 Siwek William E TPIC Common Stock F - Taxes D 12,7300 −3 924 −50 125 403
2022-03-09 2022-03-07 4 Siwek William E TPIC Common Stock M - Exercise D 9 330 129 327
2022-03-09 2022-03-07 4 Gopalakrishnan Ramesh TPIC Restricted Stock Units M - Exercise D −2 563 0
2022-03-09 2022-03-07 4 Gopalakrishnan Ramesh TPIC Common Stock F - Taxes D 12,7300 −1 078 −14 8 869
2022-03-09 2022-03-07 4 Gopalakrishnan Ramesh TPIC Common Stock M - Exercise D 2 563 9 947
2022-03-09 2022-03-07 4 Lockard Steven C TPIC Restricted Stock Units M - Exercise D −23 261 0
2022-03-09 2022-03-07 4 Lockard Steven C By Lockard Family Trust TPIC Common Stock M - Exercise I 23 261 510 706
2022-02-09 2021-05-11 5 Lockard Steven C By Lockard Family Trust TPIC Common Stock G - Gift I −1 000 487 445
2022-01-14 2022-01-12 4 Marram Lance Morell TPIC Restricted Stock Units A - Award D 33 358 33 358
2022-01-14 2022-01-12 4 Lavine Jerrold I TPIC Restricted Stock Units A - Award D 18 532 18 532
2022-01-14 2022-01-12 4 Fishbach Steven G TPIC Restricted Stock Units A - Award D 29 653 29 653
2022-01-14 2022-01-12 4 Gopalakrishnan Ramesh TPIC Restricted Stock Units A - Award D 38 918 38 918
2022-01-14 2022-01-12 4 Gossar Adan TPIC Restricted Stock Units A - Award D 24 694 24 694
2022-01-04 3 Marram Lance Morell TPIC No securities are beneficially owned D 0
2022-01-04 2021-12-31 4 Siwek William E TPIC Restricted Stock Units M - Exercise D −23 963 0
2022-01-04 2021-12-31 4 Siwek William E TPIC Common Stock F - Taxes D 14,9600 −10 652 −159 119 997
2022-01-04 2021-12-31 4 Siwek William E TPIC Common Stock M - Exercise D 23 963 130 649
2022-01-04 2021-12-31 4 Lockard Steven C TPIC Restricted Stock Units M - Exercise D −59 743 0
2022-01-04 2021-12-31 4 Lockard Steven C By Lockard Family Trust TPIC Common Stock M - Exercise I 59 743 488 445
2022-01-04 2021-12-31 4 Gopalakrishnan Ramesh TPIC Restricted Stock Units M - Exercise D −6 583 0
2022-01-04 2021-12-31 4 Gopalakrishnan Ramesh TPIC Common Stock F - Taxes D 14,9600 −2 927 −44 7 384
2022-01-04 2021-12-31 4 Gopalakrishnan Ramesh TPIC Common Stock M - Exercise D 6 583 10 311
2022-01-04 2021-12-31 4 Fishbach Steven G TPIC Restricted Stock Units M - Exercise D −10 533 0
2022-01-04 2021-12-31 4 Fishbach Steven G TPIC Common Stock F - Taxes D 14,9600 −4 430 −66 21 244
2022-01-04 2021-12-31 4 Fishbach Steven G TPIC Common Stock M - Exercise D 10 533 26 298
2021-12-16 2021-12-15 4 Weiss Daniel G TPIC Common Stock P - Purchase I 15,2950 18 787 287 102 571
2021-12-16 2021-12-15 4 Weiss Daniel G TPIC Common Stock P - Purchase I 14,3999 81 213 1 169 83 784
2021-12-16 2021-12-15 4 HUGHES JAMES ALTON TPIC Common Stock P - Purchase D 14,5336 3 000 44 23 469
2021-12-15 2021-12-15 4 Siwek William E TPIC Common Stock P - Purchase D 14,6794 1 340 20 106 686
2021-12-15 2021-12-15 4 Lockard Steven C By Lockard Family Trust TPIC Common Stock P - Purchase I 14,4897 3 000 43 428 702
2021-06-16 2021-06-14 4 Weiss Daniel G TPIC Common Stock S - Sale I 45,9146 −5 000 −230 2 571
2021-06-10 2021-06-09 4 Weiss Daniel G TPIC Common Stock S - Sale I 46,9373 −5 000 −235 7 571
2021-06-10 2021-06-08 4 Weiss Daniel G TPIC Common Stock S - Sale I 45,6233 −15 000 −684 12 571
2021-06-10 2021-06-08 4 Gopalakrishnan Ramesh TPIC Common Stock S - Sale D 45,6833 −1 397 −64 3 728
2021-06-07 2021-06-03 4 Gopalakrishnan Ramesh TPIC Common Stock S - Sale D 45,2463 −6 392 −289 5 125
2021-06-04 2021-06-03 4 HUGHES JAMES ALTON TPIC Common Stock S - Sale D 44,8669 −8 636 −387 20 469
2021-06-04 2021-06-02 4 HUGHES JAMES ALTON TPIC Common Stock S - Sale D 46,7501 −5 000 −234 29 105
2021-05-28 2021-05-27 4 Castle Thomas J TPIC Stock Option (Right to Buy) M - Exercise D 16,53 −24 577 24 240
2021-05-28 2021-05-27 4 Castle Thomas J TPIC Common Stock S - Sale D 49,5126 −24 577 −1 217 6 831
2021-05-28 2021-05-27 4 Castle Thomas J TPIC Common Stock M - Exercise D 16,5333 24 577 406 31 408
2021-05-28 2021-05-26 4 Castle Thomas J TPIC Stock Option (Right to Buy) M - Exercise D 16,53 −25 423 48 817
2021-05-28 2021-05-26 4 Castle Thomas J TPIC Common Stock S - Sale D 49,1492 −25 423 −1 250 6 831
2021-05-28 2021-05-26 4 Castle Thomas J TPIC Common Stock M - Exercise D 16,5333 25 423 420 32 254
2021-05-20 2021-05-18 4 Lockard Steven C TPIC Restricted Stock Units A - Award D 2 335 2 335
2021-05-20 2021-05-18 4 Holloway Bavan TPIC Restricted Stock Units A - Award D 2 335 2 335
2021-05-20 2021-05-18 4 Holloway Bavan TPIC Restricted Stock Units M - Exercise D −1 781 0
2021-05-20 2021-05-18 4 Holloway Bavan TPIC Common Stock M - Exercise D 1 781 1 781
2021-05-20 2021-05-18 4 HUDSON LINDA P TPIC Restricted Stock Units A - Award D 2 335 2 335
2021-05-20 2021-05-18 4 HUDSON LINDA P TPIC Restricted Stock Units M - Exercise D −3 093 0
2021-05-20 2021-05-18 4 HUDSON LINDA P TPIC Common Stock M - Exercise D 3 093 3 093
2021-05-20 2021-05-18 4 HUGHES JAMES ALTON TPIC Restricted Stock Units A - Award D 2 335 2 335
2021-05-20 2021-05-18 4 HUGHES JAMES ALTON TPIC Restricted Stock Units M - Exercise D −4 363 0
2021-05-20 2021-05-18 4 HUGHES JAMES ALTON TPIC Common Stock M - Exercise D 4 363 34 105
2021-05-20 2021-05-18 4 Jordan Tyrone Michael TPIC Restricted Stock Units A - Award D 2 335 2 335
2021-05-20 2021-05-18 4 Jordan Tyrone Michael TPIC Restricted Stock Units M - Exercise D −4 363 0
2021-05-20 2021-05-18 4 Jordan Tyrone Michael TPIC Common Stock M - Exercise D 4 363 9 992
2021-05-20 2021-05-18 4 Weiss Daniel G TPIC Restricted Stock Units A - Award D 2 335 2 335
2021-05-20 2021-05-18 4 Weiss Daniel G TPIC Restricted Stock Units M - Exercise D −4 363 0
2021-05-20 2021-05-18 4 Weiss Daniel G TPIC Common Stock M - Exercise D 4 363 18 469
2021-05-20 2021-05-18 4 GIOVACCHINI PAUL G TPIC Restricted Stock Units A - Award D 2 335 2 335
2021-05-20 2021-05-18 4 GIOVACCHINI PAUL G TPIC Restricted Stock Units M - Exercise D −4 363 0
2021-05-20 2021-05-18 4 GIOVACCHINI PAUL G TPIC Common Stock M - Exercise D 4 363 60 975
2021-05-20 2021-05-18 4 DEUTCH PHILIP J TPIC Restricted Stock Units A - Award D 2 335 2 335
2021-05-20 2021-05-18 4 DEUTCH PHILIP J TPIC Restricted Stock Units M - Exercise D −4 363 0
2021-05-20 2021-05-18 4 DEUTCH PHILIP J TPIC Common Stock M - Exercise D 4 363 18 469
2021-05-20 2021-05-18 4 Desai Jayshree S TPIC Restricted Stock Units A - Award D 2 335 2 335
2021-05-20 2021-05-18 4 Desai Jayshree S TPIC Restricted Stock Units M - Exercise D −4 363 0
2021-05-20 2021-05-18 4 Desai Jayshree S TPIC Common Stock M - Exercise D 4 363 17 535
2021-05-20 2021-05-18 4 HENRY JACK A TPIC Restricted Stock Units A - Award D 2 335 2 335
2021-05-20 2021-05-18 4 HENRY JACK A TPIC Restricted Stock Units M - Exercise D −4 363 0
2021-05-20 2021-05-18 4 HENRY JACK A TPIC Common Stock M - Exercise D 4 363 48 220
2021-05-18 2021-05-18 4 Gopalakrishnan Ramesh TPIC Common Stock S - Sale D 44,4147 −1 420 −63 11 517
2021-05-18 2021-05-14 4 Gopalakrishnan Ramesh TPIC Restricted Stock Units M - Exercise D −3 029 3 029
2021-05-18 2021-05-14 4 Gopalakrishnan Ramesh TPIC Common Stock M - Exercise D 3 029 12 937
2021-05-18 2021-05-18 4 Siwek William E TPIC Common Stock S - Sale D 44,4147 −2 130 −95 105 346
2021-05-18 2021-05-14 4 Siwek William E TPIC Restricted Stock Units M - Exercise D −4 544 4 543
2021-05-18 2021-05-14 4 Siwek William E TPIC Common Stock M - Exercise D 4 544 107 476
2021-05-14 2021-05-12 4 GIOVACCHINI PAUL G TPIC Common Stock J - Other D 44,9300 37 506 1 685 56 612
2021-05-14 2021-05-12 4 GIOVACCHINI PAUL G TPIC Common Stock J - Other I 44,9300 −588 015 −26 420 0
2021-05-13 2021-05-12 4 Lockard Steven C TPIC Stock Option (Right to Buy) M - Exercise D 10,87 −66 537 0
2021-05-13 2021-05-12 4 Lockard Steven C TPIC Common Stock S - Sale D 43,1981 −66 537 −2 874 425 702
2021-05-13 2021-05-12 4 Lockard Steven C TPIC Common Stock M - Exercise D 10,8722 66 537 723 492 239
2021-05-13 2021-05-11 4 Lockard Steven C TPIC Stock Option (Right to Buy) M - Exercise D 10,87 −158 593 66 537
2021-05-13 2021-05-11 4 Lockard Steven C TPIC Common Stock S - Sale D 45,4400 −800 −36 425 702
2021-05-13 2021-05-11 4 Lockard Steven C TPIC Common Stock S - Sale D 44,9982 −157 793 −7 100 426 502
2021-05-13 2021-05-11 4 Lockard Steven C TPIC Common Stock M - Exercise D 10,8722 158 593 1 724 584 295
2021-03-17 2021-03-15 4 Castle Thomas J TPIC Restricted Stock Units M - Exercise D −3 308 0
2021-03-17 2021-03-15 4 Castle Thomas J TPIC Common Stock S - Sale D 52,3000 −1 030 −54 6 831
2021-03-17 2021-03-15 4 Castle Thomas J TPIC Common Stock M - Exercise D 3 308 7 861
2021-03-17 2021-03-15 4 Gopalakrishnan Ramesh TPIC Restricted Stock Units M - Exercise D −3 308 0
2021-03-17 2021-03-15 4 Gopalakrishnan Ramesh TPIC Common Stock S - Sale D 52,3000 −997 −52 9 908
2021-03-17 2021-03-15 4 Gopalakrishnan Ramesh TPIC Common Stock M - Exercise D 3 308 10 905
2021-03-17 2021-03-15 4 Fishbach Steven G TPIC Restricted Stock Units M - Exercise D −5 293 0
2021-03-17 2021-03-15 4 Fishbach Steven G TPIC Common Stock S - Sale D 52,3000 −1 595 −83 15 765
2021-03-17 2021-03-15 4 Fishbach Steven G TPIC Common Stock M - Exercise D 5 293 17 360
2021-03-17 2021-03-15 4 Lockard Steven C TPIC Restricted Stock Units M - Exercise D −23 522 0
2021-03-17 2021-03-15 4 Lockard Steven C TPIC Common Stock M - Exercise D 23 522 425 702
2021-03-17 2021-03-15 4 Siwek William E TPIC Restricted Stock Units M - Exercise D −11 579 0
2021-03-17 2021-03-15 4 Siwek William E TPIC Common Stock S - Sale D 52,3000 −3 480 −182 102 932
2021-03-17 2021-03-15 4 Siwek William E TPIC Common Stock M - Exercise D 11 579 106 412
2021-03-12 2021-03-10 4 Gossar Adan TPIC Restricted Stock Units A - Award D 1 851 1 851
2021-03-12 2021-03-10 4 Gossar Adan TPIC Restricted Stock Units A - Award D 1 897 1 897
2021-03-12 2021-03-10 4 Hilderhoff James TPIC Restricted Stock Units A - Award D 4 443 4 443
2021-03-12 2021-03-10 4 Schumaker Bryan Robert TPIC Restricted Stock Units A - Award D 6 005 6 005
2021-03-12 2021-03-10 4 Schumaker Bryan Robert TPIC Restricted Stock Units A - Award D 6 155 6 155
2021-03-12 2021-03-10 4 Siwek William E TPIC Restricted Stock Units A - Award D 14 809 14 809
2021-03-12 2021-03-10 4 Siwek William E TPIC Restricted Stock Units A - Award D 15 178 15 178
2021-03-12 2021-03-10 4 Gopalakrishnan Ramesh TPIC Restricted Stock Units A - Award D 6 042 6 042
2021-03-12 2021-03-10 4 Gopalakrishnan Ramesh TPIC Restricted Stock Units A - Award D 6 193 6 193
2021-03-12 2021-03-10 4 Fishbach Steven G TPIC Restricted Stock Units A - Award D 2 962 2 962
2021-03-12 2021-03-10 4 Fishbach Steven G TPIC Restricted Stock Units A - Award D 3 036 3 036
2021-03-12 2021-03-10 4 Castle Thomas J TPIC Restricted Stock Units A - Award D 1 851 1 851
2021-03-12 2021-03-10 4 Castle Thomas J TPIC Restricted Stock Units A - Award D 1 897 1 897
2021-03-05 2021-03-03 4 Gopalakrishnan Ramesh TPIC Stock Options (Right to buy) M - Exercise D 18,70 −3 126 0
2021-03-05 2021-03-03 4 Gopalakrishnan Ramesh TPIC Common Stock S - Sale D 46,8512 −2 130 −100 7 597
2021-03-05 2021-03-03 4 Gopalakrishnan Ramesh TPIC Common Stock S - Sale D 45,8386 −2 206 −101 9 727
2021-03-05 2021-03-03 4 Gopalakrishnan Ramesh TPIC Common Stock S - Sale D 49,5200 −200 −10 11 933
2021-03-05 2021-03-03 4 Gopalakrishnan Ramesh TPIC Common Stock S - Sale D 48,5900 −800 −39 12 133
2021-03-05 2021-03-03 4 Gopalakrishnan Ramesh TPIC Common Stock S - Sale D 47,6551 −2 126 −101 12 933
2021-03-05 2021-03-03 4 Gopalakrishnan Ramesh TPIC Common Stock M - Exercise D 18,7000 3 126 58 15 059
2021-03-04 2021-03-02 4 Schumaker Bryan Robert TPIC Stock Options (Right to buy) M - Exercise D 22,01 −52 614 87 688
2021-03-04 2021-03-02 4 Schumaker Bryan Robert TPIC Common Stock S - Sale D 54,0499 −5 004 −270 1 070
2021-03-04 2021-03-02 4 Schumaker Bryan Robert TPIC Common Stock S - Sale D 53,1800 −700 −37 6 074
2021-03-04 2021-03-02 4 Schumaker Bryan Robert TPIC Common Stock S - Sale D 51,9363 −6 124 −318 6 774
2021-03-04 2021-03-02 4 Schumaker Bryan Robert TPIC Common Stock S - Sale D 51,1238 −13 221 −676 12 898
2021-03-04 2021-03-02 4 Schumaker Bryan Robert TPIC Common Stock S - Sale D 49,9055 −14 753 −736 26 119
2021-03-04 2021-03-02 4 Schumaker Bryan Robert TPIC Common Stock S - Sale D 48,9358 −12 812 −627 40 872
2021-03-04 2021-03-02 4 Schumaker Bryan Robert TPIC Common Stock M - Exercise D 22,0100 52 614 1 158 53 684
2021-01-05 2020-12-31 4 Lockard Steven C TPIC Restricted Stock Units M - Exercise D −56 744 0
2021-01-05 2020-12-31 4 Lockard Steven C TPIC Common Stock M - Exercise D 56 744 402 180
2021-01-05 2020-12-31 4 Fishbach Steven G TPIC Restricted Stock Units M - Exercise D −12 769 0
2021-01-05 2020-12-31 4 Fishbach Steven G TPIC Common Stock F - Taxes D 52,7800 −5 370 −283 13 843
2021-01-05 2020-12-31 4 Fishbach Steven G TPIC Common Stock M - Exercise D 12 769 19 213
2021-01-05 2020-12-31 4 Castle Thomas J TPIC Restricted Stock Units M - Exercise D −7 981 0
2021-01-05 2020-12-31 4 Castle Thomas J TPIC Common Stock F - Taxes D 52,7800 −3 428 −181 4 553
2021-01-05 2020-12-31 4 Castle Thomas J TPIC Common Stock M - Exercise D 7 981 7 981
2021-01-05 2020-12-31 4 Gopalakrishnan Ramesh TPIC Restricted Stock Units M - Exercise D −7 981 0
2021-01-05 2020-12-31 4 Gopalakrishnan Ramesh TPIC Common Stock F - Taxes D 52,7800 −3 357 −177 11 933
2021-01-05 2020-12-31 4 Gopalakrishnan Ramesh TPIC Common Stock M - Exercise D 7 981 15 290
2021-01-05 2020-12-31 4 Siwek William E TPIC Restricted Stock Units M - Exercise D −27 933 0
2021-01-05 2020-12-31 4 Siwek William E TPIC Common Stock F - Taxes D 52,7800 −11 746 −620 94 833
2021-01-05 2020-12-31 4 Siwek William E TPIC Common Stock M - Exercise D 27 933 106 579
2020-12-16 2020-12-14 4 Weiss Daniel G TPIC Common Stock S - Sale I 42,2440 −1 519 −64 27 571
2020-12-16 2020-12-14 4 Weiss Daniel G TPIC Common Stock S - Sale I 41,5962 −5 158 −215 29 090
2020-12-14 2020-12-11 4 GIOVACCHINI PAUL G TPIC Common Stock S - Sale I 40,6807 −63 227 −2 572 588 015
2020-12-09 2020-12-08 4 Weiss Daniel G TPIC Common Stock S - Sale I 43,3410 −20 000 −867 34 248
2020-12-09 2020-12-07 4 Weiss Daniel G TPIC Common Stock S - Sale I 43,0049 −607 −26 54 248
2020-12-03 2020-12-01 4 Weiss Daniel G TPIC Common Stock S - Sale I 43,1025 −400 −17 54 855
2020-12-03 2020-12-01 4 Weiss Daniel G TPIC Common Stock S - Sale I 42,5006 −60 976 −2 592 55 255
2020-12-02 2020-11-30 4 Lockard Steven C TPIC Stock Option (Right to Buy) M - Exercise D 10,87 −197 315 216 130
2020-12-02 2020-11-30 4 Lockard Steven C TPIC Common Stock S - Sale D 41,6969 −36 073 −1 504 345 436
2020-12-02 2020-11-30 4 Lockard Steven C TPIC Common Stock S - Sale D 40,9235 −41 034 −1 679 381 509
2020-12-02 2020-11-30 4 Lockard Steven C TPIC Common Stock S - Sale D 39,9731 −120 208 −4 805 422 543
2020-12-02 2020-11-30 4 Lockard Steven C TPIC Common Stock M - Exercise D 10,8722 197 315 2 145 542 751
2020-11-30 2020-11-30 4 Weiss Daniel G TPIC Common Stock S - Sale I 41,6893 −15 344 −640 116 231
2020-11-30 2020-11-27 4 Weiss Daniel G TPIC Common Stock S - Sale I 43,4513 −1 125 −49 131 575
2020-11-30 2020-11-27 4 Weiss Daniel G TPIC Common Stock S - Sale I 42,7625 −17 501 −748 132 700
2020-11-30 2020-11-27 4 Weiss Daniel G TPIC Common Stock S - Sale I 41,8728 −37 850 −1 585 150 201
2020-11-30 2020-11-25 4 Weiss Daniel G TPIC Common Stock S - Sale I 40,0841 −50 000 −2 004 188 051
2020-11-25 2020-11-24 4 Lockard Steven C TPIC Stock Option (Right to Buy) M - Exercise D 10,87 −111 065 413 445
2020-11-25 2020-11-24 4 Lockard Steven C TPIC Common Stock S - Sale D 40,2267 −1 800 −72 345 436
2020-11-25 2020-11-24 4 Lockard Steven C TPIC Common Stock S - Sale D 39,6907 −38 044 −1 510 347 236
2020-11-25 2020-11-24 4 Lockard Steven C TPIC Common Stock S - Sale D 38,6329 −71 221 −2 751 385 280
2020-11-25 2020-11-24 4 Lockard Steven C TPIC Common Stock M - Exercise D 10,8722 111 065 1 208 456 501
2020-11-25 2020-11-23 4 Lockard Steven C TPIC Stock Option (Right to Buy) M - Exercise D 10,87 −38 935 524 510
2020-11-25 2020-11-23 4 Lockard Steven C TPIC Common Stock S - Sale D 40,2539 −38 935 −1 567 345 436
2020-11-25 2020-11-23 4 Lockard Steven C TPIC Common Stock M - Exercise D 10,8722 38 935 423 384 371
2020-11-25 2020-11-24 4 GIOVACCHINI PAUL G TPIC Common Stock S - Sale I 37,5900 −2 575 000 −96 794 651 242
2020-11-23 2020-11-23 4 Weiss Daniel G TPIC Common Stock S - Sale I 40,0079 −15 590 −624 238 051
2020-11-23 2020-11-20 4 Weiss Daniel G TPIC Common Stock S - Sale I 39,2500 −700 −27 253 641
2020-11-23 2020-11-19 4 Weiss Daniel G TPIC Common Stock S - Sale I 39,0529 −50 000 −1 953 254 341
2020-11-19 2020-11-17 4 Castle Thomas J TPIC Stock Option (Right to Buy) M - Exercise D 16,53 −41 796 74 240
2020-11-19 2020-11-17 4 Castle Thomas J TPIC Common Stock S - Sale D 39,5609 −41 796 −1 653 0
2020-11-19 2020-11-17 4 Castle Thomas J TPIC Common Stock M - Exercise D 16,5333 41 796 691 41 796
2020-11-17 2020-11-17 4 Lockard Steven C TPIC Stock Option (Right to Buy) M - Exercise D 10,87 −42 647 563 445
2020-11-17 2020-11-17 4 Lockard Steven C TPIC Common Stock S - Sale D 40,0000 −42 647 −1 706 345 436
2020-11-17 2020-11-17 4 Lockard Steven C TPIC Common Stock M - Exercise D 10,8722 42 647 464 388 083
2020-11-17 2020-11-16 4 Lockard Steven C TPIC Stock Option (Right to Buy) M - Exercise D 10,87 −6 872 606 092
2020-11-17 2020-11-16 4 Lockard Steven C TPIC Common Stock S - Sale D 40,1074 −6 872 −276 345 436
2020-11-17 2020-11-16 4 Lockard Steven C TPIC Common Stock M - Exercise D 10,8722 6 872 75 352 308
2020-11-17 2020-11-13 4 Lockard Steven C TPIC Stock Option (Right to Buy) M - Exercise D 10,87 −103 166 612 964
2020-11-17 2020-11-13 4 Lockard Steven C TPIC Common Stock S - Sale D 41,2857 −4 471 −185 345 436
2020-11-17 2020-11-13 4 Lockard Steven C TPIC Common Stock S - Sale D 40,2516 −98 695 −3 973 349 907
2020-11-17 2020-11-13 4 Lockard Steven C TPIC Common Stock M - Exercise D 10,8722 103 166 1 122 448 602
2020-11-16 2020-11-12 4 Weiss Daniel G TPIC Common Stock S - Sale I 42,0400 −27 234 −1 145 304 341
2020-11-13 2020-11-12 4 Castle Thomas J TPIC Stock Option (Right to Buy) M - Exercise D 16,53 −8 204 116 036
2020-11-13 2020-11-12 4 Castle Thomas J TPIC Common Stock S - Sale D 42,0700 −8 204 −345 0
2020-11-13 2020-11-12 4 Castle Thomas J TPIC Common Stock M - Exercise D 16,5333 8 204 136 8 204
2020-11-13 2020-11-11 4 Castle Thomas J TPIC Stock Option (Right to Buy) M - Exercise D 16,53 −48 700 124 240
2020-11-13 2020-11-11 4 Castle Thomas J TPIC Common Stock S - Sale D 39,5000 −48 700 −1 924 0
2020-11-13 2020-11-11 4 Castle Thomas J TPIC Common Stock M - Exercise D 16,5333 48 700 805 48 700
2020-11-13 2020-11-10 4 Castle Thomas J TPIC Stock Option (Right to Buy) M - Exercise D 16,53 −1 300 172 940
2020-11-13 2020-11-10 4 Castle Thomas J TPIC Common Stock S - Sale D 39,5000 −1 300 −51 0
2020-11-13 2020-11-10 4 Castle Thomas J TPIC Common Stock M - Exercise D 16,5333 1 300 21 1 300
2020-09-16 2020-09-15 4 Weiss Daniel G TPIC Common Stock S - Sale I 27,7300 −60 000 −1 664 331 575
2020-09-16 2020-09-14 4 Weiss Daniel G TPIC Common Stock S - Sale I 27,4100 −8 392 −230 391 575
2020-09-10 2020-09-08 4 Holloway Bavan TPIC Stock Options (Right to buy) A - Award D 26,97 26,9700 4 751 128 4 751
2020-09-10 2020-09-08 4 Holloway Bavan TPIC Restricted Stock Units A - Award D 1 781 1 781
2020-09-10 3 Holloway Bavan TPIC No Securities are beneficially owned D 0
2020-09-03 2020-09-01 4 Weiss Daniel G TPIC Common Stock S - Sale I 31,0500 −25 000 −776 399 967
2020-08-31 2020-08-28 4 Weiss Daniel G TPIC Common Stock S - Sale I 31,3600 −30 000 −941 424 967
2020-08-31 2020-08-27 4 Weiss Daniel G TPIC Common Stock S - Sale I 31,2500 −500 −16 454 967
2020-08-26 2020-08-24 4 Weiss Daniel G TPIC Common Stock S - Sale I 32,0000 −3 164 −101 455 467
2020-08-21 2020-08-20 4 Weiss Daniel G TPIC Common Stock S - Sale I 31,5100 −7 231 −228 458 631
2020-08-21 2020-08-19 4 Weiss Daniel G TPIC Common Stock S - Sale I 32,3800 −9 952 −322 465 862
2020-08-19 2020-08-10 4 Weiss Daniel G TPIC Common Stock J - Other I −741 728 475 814
2020-08-18 2020-08-14 4 Gopalakrishnan Ramesh TPIC Stock Option (Right to Buy) M - Exercise D 18,70 −26 533 3 126
2020-08-18 2020-08-14 4 Gopalakrishnan Ramesh TPIC Common Stock S - Sale D 33,1000 −26 533 −878 7 309
2020-08-18 2020-08-14 4 Gopalakrishnan Ramesh TPIC Common Stock M - Exercise D 18,7000 26 533 496 33 842
2020-08-18 2020-08-14 4 Castle Thomas J TPIC Stock Option (Right to Buy) M - Exercise D 16,53 −5 760 174 240
2020-08-18 2020-08-14 4 Castle Thomas J TPIC Common Stock S - Sale D 33,0000 −5 760 −190 0
2020-08-18 2020-08-14 4 Castle Thomas J TPIC Common Stock M - Exercise D 16,5333 5 760 95 5 760
2020-08-13 2020-08-11 4 HUDSON LINDA P TPIC Stock Options (Right to buy) A - Award D 29,56 29,5600 4 348 129 4 348
2020-08-13 2020-08-11 4 HUDSON LINDA P TPIC Restricted Stock Units A - Award D 3 093 3 093
2020-08-13 2020-08-12 4 Castle Thomas J TPIC Common Stock S - Sale D 30,0544 −2 572 −77 0
2020-08-13 2020-08-11 4 Gossar Adan TPIC Stock Options (Right to buy) A - Award D 29,56 29,5600 80 000 2 365 80 000
2020-08-13 2020-08-11 4 Hilderhoff James TPIC Stock Options (Right to buy) A - Award D 29,56 29,5600 110 000 3 252 110 000
2020-07-16 3 Gossar Adan TPIC No securities are beneficially owned D 0
2020-06-15 2020-06-15 4 Weiss Daniel G TPIC Common Stock S - Sale I 21,7500 −12 927 −281 1 217 542
2020-06-15 2020-06-15 4 Weiss Daniel G TPIC Common Stock S - Sale I 21,4500 −12 073 −259 1 230 469
2020-06-12 2020-06-12 4 Weiss Daniel G TPIC Common Stock S - Sale I 21,5600 −25 000 −539 1 242 542
2020-06-12 2020-06-10 4 Weiss Daniel G TPIC Common Stock S - Sale I 21,6600 −16 818 −364 1 267 542
2020-06-05 2020-06-05 4 Weiss Daniel G TPIC Common Stock S - Sale I 22,8700 −8 182 −187 1 284 360
2020-06-05 2020-06-03 4 Weiss Daniel G TPIC Common Stock S - Sale I 21,8300 −25 000 −546 1 292 542
2020-05-26 2020-05-20 4/A HUGHES JAMES ALTON TPIC Restricted Stock Units A - Award D 4 363 4 363
2020-05-26 2020-05-20 4/A Weiss Daniel G TPIC Restricted Stock Units A - Award D 4 363 4 363
2020-05-26 2020-05-20 4/A DEUTCH PHILIP J TPIC Restricted Stock Units A - Award D 4 363 4 363
2020-05-26 2020-05-20 4/A Desai Jayshree S TPIC Restricted Stock Units A - Award D 4 363 4 363
2020-05-26 2020-05-20 4/A HENRY JACK A TPIC Restricted Stock Units A - Award D 4 363 4 363
2020-05-26 2020-05-20 4/A GIOVACCHINI PAUL G TPIC Restricted Stock Units A - Award D 4 363 4 363
2020-05-26 2020-05-20 4/A Jordan Tyrone Michael TPIC Restricted Stock Units A - Award D 4 363 4 363
2020-05-26 2020-05-20 4/A Siwek William E TPIC Restricted Stock Units A - Award D 14 281 14 281
2020-05-26 2020-05-21 4 Weiss Daniel G TPIC Common Stock S - Sale I 20,8000 −25 000 −520 1 317 542
2020-05-22 2020-05-20 4 Desai Jayshree S TPIC Restricted Stock Units A - Award D 5 574 5 574
2020-05-22 2020-05-20 4 DEUTCH PHILIP J TPIC Restricted Stock Units A - Award D 5 574 5 574
2020-05-22 2020-05-20 4 GIOVACCHINI PAUL G TPIC Restricted Stock Units A - Award D 5 574 5 574
2020-05-22 2020-05-20 4 HENRY JACK A TPIC Restricted Stock Units A - Award D 5 574 5 574
2020-05-22 2020-05-20 4 HUGHES JAMES ALTON TPIC Restricted Stock Units A - Award D 5 574 5 574
2020-05-22 2020-05-20 4 Jordan Tyrone Michael TPIC Restricted Stock Units A - Award D 5 574 5 574
2020-05-22 2020-05-20 4 Weiss Daniel G TPIC Restricted Stock Units A - Award D 5 574 5 574
2020-05-22 2020-05-20 4 Siwek William E TPIC Restricted Stock Units A - Award D 26 655 26 655
2020-05-22 2020-05-20 4 Siwek William E TPIC Restricted Stock Units A - Award D 13 588 13 588
2020-05-20 2020-05-14 4/A GIOVACCHINI PAUL G TPIC Common Stock M - Exercise D 4 089 19 106
2020-05-20 2020-05-19 4 Weiss Daniel G TPIC Common Stock S - Sale I 20,5700 −36 777 −757 1 342 542
2020-05-20 2020-05-18 4 Weiss Daniel G TPIC Common Stock S - Sale I 19,9200 −38 223 −761 1 379 319
2020-05-18 2020-05-18 4 Desai Jayshree S TPIC Common Stock P - Purchase D 19,5764 1 278 25 13 172
2020-05-15 2020-05-14 4 Desai Jayshree S TPIC Restricted Stock Units M - Exercise D −4 089 0
2020-05-15 2020-05-14 4 Desai Jayshree S TPIC Common Stock M - Exercise D 4 089 11 894
2020-05-15 2020-05-14 4 Jordan Tyrone Michael TPIC Restricted Stock Units M - Exercise D −4 089 0
2020-05-15 2020-05-14 4 Jordan Tyrone Michael TPIC Common Stock M - Exercise D 4 089 5 629
2020-05-15 2020-05-14 4 HUGHES JAMES ALTON TPIC Restricted Stock Units M - Exercise D −4 089 0
2020-05-15 2020-05-14 4 HUGHES JAMES ALTON TPIC Common Stock M - Exercise D 4 089 29 742
2020-05-15 2020-05-14 4 HENRY JACK A TPIC Restricted Stock Units M - Exercise D −4 089 0
2020-05-15 2020-05-14 4 HENRY JACK A TPIC Common Stock M - Exercise D 4 089 43 857
2020-05-15 2020-05-14 4 Weiss Daniel G TPIC Restricted Stock Units M - Exercise D −4 089 0
2020-05-15 2020-05-14 4 Weiss Daniel G TPIC Common Stock M - Exercise D 4 089 14 106
2020-05-15 2020-05-14 4 Bransfield Stephen TPIC Restricted Stock Units M - Exercise D −4 089 0
2020-05-15 2020-05-14 4 Bransfield Stephen TPIC Common Stock M - Exercise D 4 089 33 226
2020-05-15 2020-05-14 4 DEUTCH PHILIP J TPIC Restricted Stock Units M - Exercise D −4 089 0
2020-05-15 2020-05-14 4 DEUTCH PHILIP J TPIC Common Stock M - Exercise D 4 089 14 106
2020-05-15 2020-05-14 4 DeRosa Michael Lawrence TPIC Restricted Stock Units M - Exercise D −4 089 0
2020-05-15 2020-05-14 4 DeRosa Michael Lawrence TPIC Common Stock M - Exercise D 4 089 14 106
2020-05-15 2020-05-14 4 GIOVACCHINI PAUL G TPIC Restricted Stock Units M - Exercise D −4 089 0
2020-05-15 2020-05-14 4 GIOVACCHINI PAUL G TPIC Common Stock M - Exercise D 4 089 19 106
2020-05-15 2020-05-14 4 Gopalakrishnan Ramesh TPIC Restricted Stock Units M - Exercise D −3 029 6 058
2020-05-15 2020-05-14 4 Gopalakrishnan Ramesh TPIC Common Stock F - Taxes D 17,8700 −820 −15 7 309
2020-05-15 2020-05-14 4 Gopalakrishnan Ramesh TPIC Common Stock M - Exercise D 3 029 8 129
2020-05-15 2020-05-14 4 Siwek William E TPIC Restricted Stock Units M - Exercise D −4 543 9 087
2020-05-15 2020-05-14 4 Siwek William E TPIC Common Stock F - Taxes D 17,8700 −1 911 −34 78 646
2020-05-15 2020-05-14 4 Siwek William E TPIC Common Stock M - Exercise D 4 543 80 557
2020-05-13 2020-03-11 4/A Lockard Steven C TPIC Restricted Stock Units A - Award D 51 829 51 829
2020-05-13 2020-05-12 4 Desai Jayshree S TPIC Common Stock P - Purchase D 17,9913 1 388 25 7 805
2020-05-13 2020-05-13 4 Lockard Steven C TPIC Common Stock P - Purchase D 18,2300 5 000 91 345 436
2020-05-12 2020-05-12 4 Siwek William E TPIC Common Stock P - Purchase D 19,3450 2 575 50 76 014
2020-03-13 2020-03-11 4 Castle Thomas J TPIC Restricted Stock Units A - Award D 6 998 6 998
2020-03-13 2020-03-11 4 Castle Thomas J TPIC Restricted Stock Units A - Award D 6 047 6 047
2020-03-13 2020-03-11 4 Siwek William E TPIC Restricted Stock Units A - Award D 33 995 33 995
2020-03-13 2020-03-11 4 Siwek William E TPIC Restricted Stock Units A - Award D 33 634 33 634
2020-03-13 2020-03-11 4 Lockard Steven C TPIC Restricted Stock Units A - Award D 75 090 75 090
2020-03-13 2020-03-11 4 Gopalakrishnan Ramesh TPIC Restricted Stock Units A - Award D 16 998 16 998
2020-03-13 2020-03-11 4 Gopalakrishnan Ramesh TPIC Restricted Stock Units A - Award D 19 684 19 684
2020-03-13 2020-03-11 4 Schumaker Bryan Robert TPIC Restricted Stock Units A - Award D 14 388 14 388
2020-03-13 2020-03-11 4 Schumaker Bryan Robert TPIC Restricted Stock Units A - Award D 19 620 19 620
2020-03-13 2020-03-11 4 Fishbach Steven G TPIC Restricted Stock Units A - Award D 11 196 11 196
2020-03-13 2020-03-11 4 Fishbach Steven G TPIC Restricted Stock Units A - Award D 9 675 9 675
2020-03-10 2020-03-07 4 Fishbach Steven G TPIC Restricted Stock Units M - Exercise D −5 580 0
2020-03-10 2020-03-07 4 Fishbach Steven G TPIC Common Stock F - Taxes D 17,6100 −2 332 −41 11 362
2020-03-10 2020-03-07 4 Fishbach Steven G TPIC Common Stock M - Exercise D 5 580 13 694
2020-03-10 2020-03-07 4 Siwek William E TPIC Restricted Stock Units M - Exercise D −10 010 0
2020-03-10 2020-03-07 4 Siwek William E TPIC Common Stock F - Taxes D 17,6100 −4 247 −75 73 439
2020-03-10 2020-03-07 4 Siwek William E TPIC Common Stock M - Exercise D 10 010 77 686
2020-03-10 2020-03-07 4 Gopalakrishnan Ramesh TPIC Restricted Stock Units M - Exercise D −3 490 0
2020-03-10 2020-03-07 4 Gopalakrishnan Ramesh TPIC Common Stock F - Taxes D 17,6100 −945 −17 5 100
2020-03-10 2020-03-07 4 Gopalakrishnan Ramesh TPIC Common Stock M - Exercise D 3 490 6 045
2020-03-10 2020-03-07 4 Lockard Steven C TPIC Restricted Stock Units M - Exercise D −19 675 0
2020-03-10 2020-03-07 4 Lockard Steven C TPIC Common Stock F - Taxes D 17,6100 −8 547 −151 340 436
2020-03-10 2020-03-07 4 Lockard Steven C TPIC Common Stock M - Exercise D 19 675 348 983
2020-03-10 2020-03-07 4 Castle Thomas J TPIC Restricted Stock Units M - Exercise D −3 490 0
2020-03-10 2020-03-07 4 Castle Thomas J TPIC Common Stock F - Taxes D 17,6100 −918 −16 2 572
2020-03-10 2020-03-07 4 Castle Thomas J TPIC Common Stock M - Exercise D 3 490 3 490
2019-08-26 2019-08-26 4 Siwek William E TPIC Common Stock P - Purchase D 17,7300 2 823 50 67 676
2019-08-14 2019-08-13 4 Schumaker Bryan Robert TPIC Common Stock P - Purchase D 18,4000 1 070 20 1 070
2019-07-24 2019-07-22 4 Siwek William E TPIC Restricted Stock Units M - Exercise D −26 400 0
2019-07-24 2019-07-22 4 Siwek William E TPIC Common Stock F - Taxes D 25,9500 −11 102 −288 64 853
2019-07-24 2019-07-22 4 Siwek William E TPIC Common Stock M - Exercise D 26 400 75 955
2019-07-24 2019-07-22 4 Lockard Steven C TPIC Restricted Stock Units M - Exercise D −92 160 0
2019-07-24 2019-07-22 4 Lockard Steven C TPIC Common Stock F - Taxes D 25,9500 −40 136 −1 042 329 308
2019-07-24 2019-07-22 4 Lockard Steven C TPIC Common Stock M - Exercise D 92 160 369 444
2019-07-24 2019-07-22 4 HENRY JACK A TPIC Restricted Stock Units M - Exercise D −6 000 0
2019-07-24 2019-07-22 4 HENRY JACK A TPIC Common Stock M - Exercise D 6 000 39 768
2019-07-24 2019-07-22 4 Bransfield Stephen TPIC Restricted Stock Units M - Exercise D −6 000 0
2019-07-24 2019-07-22 4 Bransfield Stephen TPIC Common Stock M - Exercise D 6 000 29 137
2019-06-11 2019-06-10 4 GIOVACCHINI PAUL G TPIC Common Stock P - Purchase D 22,5500 5 000 113 15 017
2019-06-11 2019-06-10 4 Castle Thomas J TPIC Common Stock S - Sale D 22,5200 −1 527 −34 0
2019-06-05 2019-06-05 4 Siwek William E TPIC Common Stock P - Purchase D 22,0300 900 20 49 555
2019-06-03 2019-06-03 4 Lockard Steven C TPIC Common Stock P - Purchase D 21,4700 5 000 107 277 284
2019-05-30 2019-05-28 4 HENRY JACK A TPIC Common Stock P - Purchase D 21,9100 500 11 33 768
2019-05-20 2019-05-16 4 HUGHES JAMES ALTON TPIC Common Stock P - Purchase D 22,7300 2 000 45 25 653
2019-05-20 2019-05-16 4 Bransfield Stephen TPIC Common Stock P - Purchase D 22,8500 4 000 91 23 137
2019-05-16 2019-05-14 4 Jordan Tyrone Michael TPIC Stock Options (Right to buy) A - Award D 29,17 29,1700 1 780 52 6 440
2019-05-16 2019-05-14 4 Jordan Tyrone Michael TPIC Restricted Stock Units A - Award D 4 089 4 089
2019-05-16 2019-05-14 4 Jordan Tyrone Michael TPIC Restricted Stock Units M - Exercise D −1 540 0
2019-05-16 2019-05-14 4 Jordan Tyrone Michael TPIC Common Stock M - Exercise D 1 540 1 540
2019-05-16 2019-05-14 4 Schumaker Bryan Robert TPIC Stock Options (Right to buy) A - Award D 22,01 22,0100 140 302 3 088 140 302
2019-05-16 2019-05-14 4 Siwek William E TPIC Restricted Stock Units A - Award D 13 630 13 630
2019-05-16 2019-05-14 4 Gopalakrishnan Ramesh TPIC Restricted Stock Units A - Award D 9 087 9 087
2019-05-16 2019-05-14 4 Bransfield Stephen TPIC Restricted Stock Unit A - Award D 4 089 4 089
2019-05-16 2019-05-14 4 Bransfield Stephen TPIC Restricted Stock Units M - Exercise D −3 397 0
2019-05-16 2019-05-14 4 Bransfield Stephen TPIC Common Stock M - Exercise D 3 397 19 137
2019-05-16 2019-05-14 4 DeRosa Michael Lawrence TPIC Restricted Stock Units A - Award D 4 089 4 089
2019-05-16 2019-05-14 4 DeRosa Michael Lawrence TPIC Restricted Stock Units M - Exercise D −3 397 0
2019-05-16 2019-05-14 4 DeRosa Michael Lawrence TPIC Common Stock M - Exercise D 3 397 10 017
2019-05-16 2019-05-14 4 HUGHES JAMES ALTON TPIC Restricted Stock Units A - Award D 4 089 4 089
2019-05-16 2019-05-14 4 HUGHES JAMES ALTON TPIC Restricted Stock Units M - Exercise D −3 397 0
2019-05-16 2019-05-14 4 HUGHES JAMES ALTON TPIC Common Stock M - Exercise D 3 397 23 653
2019-05-16 2019-05-14 4 GIOVACCHINI PAUL G TPIC Restricted Stock Units A - Award D 4 089 4 089
2019-05-16 2019-05-14 4 GIOVACCHINI PAUL G TPIC Restricted Stock Units M - Exercise D −3 397 0
2019-05-16 2019-05-14 4 GIOVACCHINI PAUL G TPIC Common Stock M - Exercise D 3 397 10 017
2019-05-16 2019-05-14 4 Weiss Daniel G TPIC Restricted Stock Units A - Award D 4 089 4 089
2019-05-16 2019-05-14 4 Weiss Daniel G TPIC Restricted Stock Units M - Exercise D −3 397 0
2019-05-16 2019-05-14 4 Weiss Daniel G TPIC Common Stock M - Exercise D 3 397 10 017
2019-05-16 2019-05-14 4 HENRY JACK A TPIC Restricted Stock Units A - Award D 4 089 4 089
2019-05-16 2019-05-14 4 HENRY JACK A TPIC Restricted Stock Units M - Exercise D −3 397 0
2019-05-16 2019-05-14 4 HENRY JACK A TPIC Common Stock M - Exercise D 3 397 33 268
2019-05-16 2019-05-14 4 Desai Jayshree S TPIC Restricted Stock Units A - Award D 4 089 4 089
2019-05-16 2019-05-14 4 Desai Jayshree S TPIC Restricted Stock Units M - Exercise D −3 397 0
2019-05-16 2019-05-14 4 Desai Jayshree S TPIC Common Stock M - Exercise D 3 397 6 417
2019-05-16 2019-05-14 4 DEUTCH PHILIP J TPIC Restricted Stock Units A - Award D 4 089 4 089
2019-05-16 2019-05-14 4 DEUTCH PHILIP J TPIC Restricted Stock Units M - Exercise D −3 397 0
2019-05-16 2019-05-14 4 DEUTCH PHILIP J TPIC Common Stock M - Exercise D 3 397 10 017
2019-05-15 3 Schumaker Bryan Robert TPIC No securities are beneficially owned D 0
2019-05-03 3 Gopalakrishnan Ramesh TPIC Common Stock D 5 110
2019-05-03 3 Gopalakrishnan Ramesh TPIC Common Stock D 5 110
2019-05-03 3 Gopalakrishnan Ramesh TPIC Common Stock D 5 110
2019-03-20 2019-03-18 4 DeRosa Michael Lawrence TPIC Common Stock J - Other I −1 294 584 0
2019-03-20 2018-12-12 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 26,2062 −14 923 −391 1 294 584
2019-03-15 2019-03-15 4 Weiss Daniel G TPIC Common Stock S - Sale I 31,0600 −10 000 −311 1 417 542
2019-03-15 2019-03-13 4 Weiss Daniel G TPIC Common Stock S - Sale I 31,0100 −10 000 −310 1 427 542
2019-03-08 2019-03-07 4 Lockard Steven C TPIC Restricted Stock Units M - Exercise D −11 805 19 675
2019-03-08 2019-03-07 4 Lockard Steven C TPIC Common Stock F - Taxes D 29,5500 −5 142 −152 272 284
2019-03-08 2019-03-07 4 Lockard Steven C TPIC Common Stock M - Exercise D 11 805 277 426
2019-03-08 2019-03-06 4 Lockard Steven C TPIC Restricted Stock Units A - Award D 23 261 23 261
2019-03-08 2019-03-06 4 Lockard Steven C TPIC Restricted Stock Units A - Award D 59 743 59 743
2019-03-08 2019-03-06 4 Kishkill Joseph TPIC Restricted Stock Units A - Award D 4 101 4 101
2019-03-08 2019-03-06 4 Kishkill Joseph TPIC Restricted Stock Units A - Award D 10 533 10 533
2019-03-08 2019-03-07 4 Castle Thomas J TPIC Restricted Stock Units D - Sale to Issuer D 0,00 −2 094 3 490
2019-03-08 2019-03-07 4 Castle Thomas J TPIC Common Stock F - Taxes D 29,5500 −567 −17 1 527
2019-03-08 2019-03-07 4 Castle Thomas J TPIC Common Stock M - Exercise D 2 094 2 094
2019-03-08 2019-03-06 4 Castle Thomas J TPIC Restricted Stock Units A - Award D 2 563 2 563
2019-03-08 2019-03-06 4 Castle Thomas J TPIC Restricted Stock Units A - Award D 6 583 6 583
2019-03-08 2019-03-07 4 Fishbach Steven G TPIC Restricted Stock Units M - Exercise D −3 348 5 580
2019-03-08 2019-03-07 4 Fishbach Steven G TPIC Common Stock F - Taxes D 29,5500 −1 408 −42 8 114
2019-03-08 2019-03-07 4 Fishbach Steven G TPIC Common Stock M - Exercise D 3 348 9 522
2019-03-08 2019-03-06 4 Fishbach Steven G TPIC Restricted Stock Units A - Award D 4 101 4 101
2019-03-08 2019-03-06 4 Fishbach Steven G TPIC Restricted Stock Units A - Award D 10 533 10 533
2019-03-08 2019-03-07 4 Siwek William E TPIC Restricted Stock Units M - Exercise D 0,00 −6 006 10 010
2019-03-08 2019-03-07 4 Siwek William E TPIC Common Stock F - Taxes D 29,5500 −2 526 −75 48 655
2019-03-08 2019-03-07 4 Siwek William E TPIC Common Stock M - Exercise D 6 006 51 181
2019-03-08 2019-03-06 4 Siwek William E TPIC Restricted Stock Units A - Award D 9 330 9 330
2019-03-08 2019-03-06 4 Siwek William E TPIC Restricted Stock Units A - Award D 23 963 23 963
2019-03-06 2019-03-05 4 Castle Thomas J TPIC Common Stock S - Sale D 29,0000 −1 018 −30 0
2019-03-05 2019-03-01 4 DeRosa Michael Lawrence TPIC Common Stock J - Other I −1 500 000 1 309 507
2019-02-21 2019-02-21 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 31,0500 −9 048 −281 2 809 507
2019-02-21 2019-02-20 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 31,1900 −18 400 −574 2 818 555
2019-02-21 2019-02-19 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 31,8600 −11 096 −354 2 836 955
2019-02-21 2019-02-19 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 31,5100 −28 204 −889 2 848 051
2019-02-20 2019-02-15 4 Weiss Daniel G TPIC Common Stock J - Other I −494 486 1 437 542
2019-02-11 2019-02-08 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 30,6400 −22 217 −681 2 876 255
2019-02-11 2019-02-07 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 30,8300 −22 204 −685 2 898 472
2019-02-06 2019-02-06 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 30,9000 −37 158 −1 148 2 920 676
2019-02-06 2019-02-05 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 31,0500 −13 600 −422 2 957 834
2019-02-06 2019-02-04 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 30,8800 −36 470 −1 126 2 971 434
2019-01-31 2019-01-29 4 Jordan Tyrone Michael TPIC Stock Options (Right to buy) A - Award D 29,17 29,1700 4 660 136 4 660
2019-01-31 2019-01-29 4 Jordan Tyrone Michael TPIC Restricted Stock Units A - Award D 1 540 1 540
2019-01-30 2019-01-28 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 28,9600 −35 864 −1 039 3 007 904
2019-01-25 2019-01-23 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 28,5300 −59 −2 3 043 768
2019-01-22 2019-01-22 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 28,9100 −33 882 −980 3 043 827
2019-01-22 2019-01-17 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 28,9600 −8 779 −254 3 077 709
2019-01-22 2019-01-17 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 28,3000 −13 409 −379 3 086 488
2019-01-16 2019-01-16 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 28,9900 −37 062 −1 074 3 099 897
2019-01-16 2019-01-15 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 29,4800 −83 802 −2 470 3 136 959
2019-01-16 2019-01-14 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 29,4300 −49 761 −1 464 3 220 761
2018-12-20 2018-12-19 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 23,9800 −14 852 −356 3 270 522
2018-12-20 2018-12-19 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 23,6200 −14 525 −343 3 285 374
2018-12-20 2018-12-18 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 24,0900 −26 812 −646 3 299 899
2018-12-17 2018-12-17 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 24,4100 −22 165 −541 3 326 711
2018-12-17 2018-12-14 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 24,9900 −25 633 −641 3 348 876
2018-12-17 2018-12-13 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 25,8100 −11 835 −305 3 374 509
2018-12-14 2018-12-13 4 Weiss Daniel G TPIC Common Stock S - Sale I 26,0000 −13 493 −351 1 932 028
2018-12-14 2018-12-12 4 Weiss Daniel G TPIC Common Stock S - Sale I 26,2800 −37 000 −972 1 945 521
2018-12-11 2018-12-11 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 26,2300 −18 798 −493 3 386 344
2018-12-11 2018-12-10 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 26,1000 −19 853 −518 3 405 142
2018-12-11 2018-12-07 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 26,8200 −4 300 −115 3 424 995
2018-12-11 2018-12-07 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 26,1400 −12 339 −323 3 429 295
2018-12-06 2018-12-06 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 26,4900 −30 903 −819 3 441 634
2018-12-06 2018-12-04 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 27,5000 −6 700 −184 3 472 537
2018-12-06 2018-12-04 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 26,7500 −9 200 −246 3 479 237
2018-12-06 2018-12-06 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 26,4900 −30 903 −819 3 441 634
2018-12-06 2018-12-04 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 27,5000 −6 700 −184 3 472 537
2018-12-06 2018-12-04 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 26,7500 −9 200 −246 3 479 237
2018-12-03 2018-12-03 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 27,5300 −29 670 −817 3 488 437
2018-12-03 2018-11-30 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 27,0600 −26 492 −717 3 518 107
2018-12-03 2018-11-29 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 27,0700 −34 311 −929 3 544 599
2018-12-03 2018-11-29 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 26,6400 −9 505 −253 3 578 910
2018-12-03 2018-12-03 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 27,5300 −29 670 −817 3 488 437
2018-12-03 2018-11-30 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 27,0600 −26 492 −717 3 518 107
2018-12-03 2018-11-29 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 27,0700 −34 311 −929 3 544 599
2018-12-03 2018-11-29 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 26,6400 −9 505 −253 3 578 910
2018-11-28 2018-11-28 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 26,8200 −26 913 −722 3 588 415
2018-11-28 2018-11-28 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 26,2200 −7 000 −184 3 615 328
2018-11-28 2018-11-27 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 25,8300 −29 745 −768 3 622 328
2018-11-28 2018-11-26 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 25,6800 −22 710 −583 3 652 073
2018-11-28 2018-11-28 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 26,8200 −26 913 −722 3 588 415
2018-11-28 2018-11-28 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 26,2200 −7 000 −184 3 615 328
2018-11-28 2018-11-27 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 25,8300 −29 745 −768 3 622 328
2018-11-28 2018-11-26 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 25,6800 −22 710 −583 3 652 073
2018-11-23 2018-11-23 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 25,3700 −10 514 −267 3 674 783
2018-11-23 2018-11-21 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 24,9200 −34 300 −855 3 685 297
2018-11-23 2018-11-21 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 24,1900 −3 800 −92 3 719 597
2018-11-23 2018-11-20 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 23,9200 −19 153 −458 3 723 397
2018-11-23 2018-11-23 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 25,3700 −10 514 −267 3 674 783
2018-11-23 2018-11-21 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 24,9200 −34 300 −855 3 685 297
2018-11-23 2018-11-21 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 24,1900 −3 800 −92 3 719 597
2018-11-23 2018-11-20 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 23,9200 −19 153 −458 3 723 397
2018-11-19 2018-11-19 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 24,1800 −12 550 −303 3 742 550
2018-11-19 2018-11-19 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 23,9300 −12 071 −289 3 755 100
2018-11-19 2018-11-16 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 24,6300 −35 590 −877 3 767 171
2018-11-19 2018-11-15 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 24,3700 −57 915 −1 411 3 802 761
2018-11-19 2018-11-19 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 24,1800 −12 550 −303 3 742 550
2018-11-19 2018-11-19 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 23,9300 −12 071 −289 3 755 100
2018-11-19 2018-11-16 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 24,6300 −35 590 −877 3 767 171
2018-11-19 2018-11-15 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 24,3700 −57 915 −1 411 3 802 761
2018-11-14 2018-11-14 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 23,5900 −55 476 −1 309 3 860 676
2018-11-14 2018-11-13 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 24,1600 −24 600 −594 3 916 152
2018-11-14 2018-11-13 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 23,5500 −35 132 −827 3 940 752
2018-11-14 2018-11-12 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 25,2000 −6 769 −171 3 975 884
2018-11-14 2018-11-12 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 24,1200 −39 416 −951 3 982 653
2018-11-14 2018-11-14 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 23,5900 −55 476 −1 309 3 860 676
2018-11-14 2018-11-13 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 24,1600 −24 600 −594 3 916 152
2018-11-14 2018-11-13 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 23,5500 −35 132 −827 3 940 752
2018-11-14 2018-11-12 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 25,2000 −6 769 −171 3 975 884
2018-11-14 2018-11-12 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 24,1200 −39 416 −951 3 982 653
2018-11-02 2018-11-01 4 Lockard Steven C TPIC Stock Options (Right to buy) M - Exercise D 10,87 −51 795 716 130
2018-11-02 2018-11-01 4 Lockard Steven C TPIC Common Stock S - Sale D 25,8600 −22 526 −583 265 621
2018-11-02 2018-11-01 4 Lockard Steven C TPIC Common Stock S - Sale D 25,4100 −29 269 −744 288 147
2018-11-02 2018-11-01 4 Lockard Steven C TPIC Common Stock M - Exercise D 10,8722 51 795 563 317 416
2018-10-31 2018-10-29 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 25,3500 −2 200 −56 4 022 069
2018-10-31 2018-10-29 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 24,7300 −2 596 −64 4 024 269
2018-10-31 2018-10-29 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 25,3500 −2 200 −56 4 022 069
2018-10-31 2018-10-29 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 24,7300 −2 596 −64 4 024 269
2018-10-18 2018-10-16 4 ELEMENT PARTNERS II LP TPIC Common Stock J - Other I −1 000 000 4 026 865
2018-10-18 2018-10-16 4 DeRosa Michael Lawrence TPIC Common Stock J - Other I −1 000 000 4 026 865
2018-10-16 2018-10-16 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 26,1200 −21 693 −567 5 026 865
2018-10-16 2018-10-15 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 25,6400 −20 015 −513 5 048 558
2018-10-16 2018-10-12 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 25,0000 −87 396 −2 185 5 068 573
2018-10-16 2018-10-16 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 26,1200 −21 693 −567 5 026 865
2018-10-16 2018-10-15 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 25,6400 −20 015 −513 5 048 558
2018-10-16 2018-10-12 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 25,0000 −87 396 −2 185 5 068 573
2018-10-11 2018-10-11 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 24,9200 −29 700 −740 5 155 969
2018-10-11 2018-10-10 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 25,3000 −29 097 −736 5 185 669
2018-10-11 2018-10-09 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 25,6200 −40 150 −1 029 5 214 766
2018-10-11 2018-10-11 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 24,9200 −29 700 −740 5 155 969
2018-10-11 2018-10-10 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 25,3000 −29 097 −736 5 185 669
2018-10-11 2018-10-09 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 25,6200 −40 150 −1 029 5 214 766
2018-10-09 2018-10-08 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 26,0300 −61 159 −1 592 5 254 916
2018-10-09 2018-10-08 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 25,1500 −28 800 −724 5 316 075
2018-10-09 2018-10-05 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 27,3400 −11 800 −323 5 344 875
2018-10-09 2018-10-05 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 26,7200 −14 078 −376 5 356 675
2018-10-09 2018-10-04 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 28,1000 −27 450 −771 5 370 753
2018-10-09 2018-10-08 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 26,0300 −61 159 −1 592 5 254 916
2018-10-09 2018-10-08 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 25,1500 −28 800 −724 5 316 075
2018-10-09 2018-10-05 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 27,3400 −11 800 −323 5 344 875
2018-10-09 2018-10-05 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 26,7200 −14 078 −376 5 356 675
2018-10-09 2018-10-04 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 28,1000 −27 450 −771 5 370 753
2018-09-21 2018-09-21 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 27,9300 −34 845 −973 5 398 203
2018-09-21 2018-09-20 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 28,2900 −53 269 −1 507 5 433 048
2018-09-21 2018-09-19 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 27,8600 −29 420 −820 5 486 317
2018-09-21 2018-09-21 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 27,9300 −34 845 −973 5 398 203
2018-09-21 2018-09-20 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 28,2900 −53 269 −1 507 5 433 048
2018-09-21 2018-09-19 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 27,8600 −29 420 −820 5 486 317
2018-09-18 2018-09-18 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 27,6400 −32 202 −890 5 515 737
2018-09-18 2018-09-17 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 27,3500 −41 124 −1 125 5 547 939
2018-09-18 2018-09-14 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 27,7100 −38 353 −1 063 5 589 063
2018-09-18 2018-09-18 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 27,6400 −32 202 −890 5 515 737
2018-09-18 2018-09-17 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 27,3500 −41 124 −1 125 5 547 939
2018-09-18 2018-09-14 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 27,7100 −38 353 −1 063 5 589 063
2018-09-18 2018-09-14 4 Weiss Daniel G TPIC Common Stock S - Sale I 27,6000 −48 080 −1 327 1 982 521
2018-09-13 2018-09-13 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 28,0000 −54 030 −1 513 5 627 416
2018-09-13 2018-09-12 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 27,2300 −27 200 −741 5 681 446
2018-09-13 2018-09-11 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 27,3300 −35 440 −969 5 708 646
2018-09-13 2018-09-13 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 28,0000 −54 030 −1 513 5 627 416
2018-09-13 2018-09-12 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 27,2300 −27 200 −741 5 681 446
2018-09-13 2018-09-11 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 27,3300 −35 440 −969 5 708 646
2018-09-10 2018-09-10 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 27,4300 −36 500 −1 001 5 744 086
2018-09-10 2018-09-07 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 27,1600 −21 791 −592 5 780 586
2018-09-10 2018-09-06 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 27,4800 −36 359 −999 5 802 377
2018-09-10 2018-09-10 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 27,4300 −36 500 −1 001 5 744 086
2018-09-10 2018-09-07 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 27,1600 −21 791 −592 5 780 586
2018-09-10 2018-09-06 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 27,4800 −36 359 −999 5 802 377
2018-09-05 2018-09-05 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 27,0700 −68 559 −1 856 5 838 736
2018-09-05 2018-09-04 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 27,3400 −39 400 −1 077 5 907 295
2018-09-05 2018-08-31 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 27,9500 −26 433 −739 5 946 695
2018-09-05 2018-09-05 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 27,0700 −68 559 −1 856 5 838 736
2018-09-05 2018-09-04 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 27,3400 −39 400 −1 077 5 907 295
2018-09-05 2018-08-31 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 27,9500 −26 433 −739 5 946 695
2018-08-31 2018-08-30 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 28,8300 −45 300 −1 306 5 973 128
2018-08-31 2018-08-30 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 28,2200 −22 200 −626 6 018 428
2018-08-31 2018-08-29 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 28,4700 −21 722 −618 6 040 628
2018-08-31 2018-08-30 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 28,8300 −45 300 −1 306 5 973 128
2018-08-31 2018-08-30 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 28,2200 −22 200 −626 6 018 428
2018-08-31 2018-08-29 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 28,4700 −21 722 −618 6 040 628
2018-08-28 2018-08-28 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 28,4400 −43 300 −1 231 6 062 350
2018-08-28 2018-08-27 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 28,6800 −34 200 −981 6 105 650
2018-08-28 2018-08-24 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 28,5600 −145 682 −4 161 6 139 850
2018-08-28 2018-08-28 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 28,4400 −43 300 −1 231 6 062 350
2018-08-28 2018-08-27 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 28,6800 −34 200 −981 6 105 650
2018-08-28 2018-08-24 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 28,5600 −145 682 −4 161 6 139 850
2018-08-23 2018-08-23 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 27,9200 −29 898 −835 6 285 532
2018-08-23 2018-08-22 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 28,2100 −66 722 −1 882 6 315 430
2018-08-23 2018-08-21 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 27,9900 −51 753 −1 449 6 382 152
2018-08-23 2018-08-21 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 27,5300 −40 863 −1 125 6 433 905
2018-08-23 2018-08-23 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 27,9200 −29 898 −835 6 285 532
2018-08-23 2018-08-22 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 28,2100 −66 722 −1 882 6 315 430
2018-08-23 2018-08-21 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 27,9900 −51 753 −1 449 6 382 152
2018-08-23 2018-08-21 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 27,5300 −40 863 −1 125 6 433 905
2018-08-20 2018-08-20 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 26,9700 −45 021 −1 214 6 474 768
2018-08-20 2018-08-17 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 26,7500 −41 314 −1 105 6 519 789
2018-08-20 2018-08-16 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 26,7100 −9 125 −244 6 561 103
2018-08-20 2018-08-16 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 26,4100 −27 975 −739 6 570 228
2018-08-20 2018-08-20 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 26,9700 −45 021 −1 214 6 474 768
2018-08-20 2018-08-17 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 26,7500 −41 314 −1 105 6 519 789
2018-08-20 2018-08-16 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 26,7100 −9 125 −244 6 561 103
2018-08-20 2018-08-16 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 26,4100 −27 975 −739 6 570 228
2018-08-17 2018-08-16 4 DEUTCH PHILIP J TPIC Common Stock S - Sale I 26,4600 −51 664 −1 367 0
2018-08-15 2018-08-13 4 ELEMENT PARTNERS II LP TPIC Common Stock J - Other I −900 000 6 598 203
2018-08-15 2018-08-13 4 DeRosa Michael Lawrence TPIC Common Stock J - Other I −900 000 6 598 203
2018-08-14 2018-08-10 4 Lockard Steven C TPIC Stock Options (Right to buy) M - Exercise D 10,87 −51 795 767 925
2018-08-14 2018-08-10 4 Lockard Steven C TPIC Common Stock S - Sale D 28,3800 −24 510 −696 265 621
2018-08-14 2018-08-10 4 Lockard Steven C TPIC Common Stock S - Sale D 27,6000 −27 285 −753 290 131
2018-08-14 2018-08-10 4 Lockard Steven C TPIC Common Stock M - Exercise D 10,8722 51 795 563 317 416
2018-08-14 2018-08-10 4 HENRY JACK A TPIC Stock Option (Right to Buy) M - Exercise D 8,49 −6 331 0
2018-08-14 2018-08-10 4 HENRY JACK A TPIC Common Stock M - Exercise D 8,4900 6 331 54 29 871
2018-08-01 2017-07-22 4/A DeRosa Michael Lawrence TPIC Common Stock M - Exercise D 2 880 2 880
2018-07-24 2018-07-22 4 Bransfield Stephen TPIC Restricted Stock Units M - Exercise D −6 000 6 000
2018-07-24 2018-07-22 4 Bransfield Stephen TPIC Common Stock M - Exercise D 6 000 15 740
2018-07-24 2018-07-22 4 HENRY JACK A TPIC Restricted Stock Units M - Exercise D −6 000 6 000
2018-07-24 2018-07-22 4 HENRY JACK A TPIC Common Stock M - Exercise D 6 000 23 540
2018-07-24 2018-07-23 4 Siwek William E TPIC Common Stock F - Taxes D 29,7100 −11 102 −330 45 175
2018-07-24 2018-07-22 4 Siwek William E TPIC Restricted Stock Units M - Exercise D −26 400 26 400
2018-07-24 2018-07-22 4 Siwek William E TPIC Common Stock M - Exercise D 26 400 56 277
2018-07-24 2018-07-23 4 Lockard Steven C TPIC Common Stock F - Taxes D 29,7100 −40 136 −1 192 265 621
2018-07-24 2018-07-22 4 Lockard Steven C TPIC Restricted Stock Units M - Exercise D −92 160 92 160
2018-07-24 2018-07-22 4 Lockard Steven C TPIC Common Stock M - Exercise D 92 160 305 757
2018-07-24 2018-07-20 4 ELEMENT PARTNERS II LP TPIC Common Warrants X - Other I 9,35 72 191 0
2018-07-24 2018-07-20 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 29,5600 −22 836 −675 7 498 203
2018-07-24 2018-07-20 4 ELEMENT PARTNERS II LP TPIC Common Stock X - Other I 9,3500 72 191 675 7 521 039
2018-07-24 2018-07-20 4 Weiss Daniel G TPIC Common Warrants X - Other I 9,35 −16 042 0
2018-07-24 2018-07-20 4 Weiss Daniel G TPIC Common Stock S - Sale I 29,5600 −5 075 −150 2 030 601
2018-07-24 2018-07-20 4 Weiss Daniel G TPIC Common Stock X - Other I 9,3500 16 042 150 2 035 676
2018-07-24 2018-07-20 4 DeRosa Michael Lawrence TPIC Common Warrants X - Other I 9,35 −72 191 0
2018-07-24 2018-07-20 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 29,5600 −22 836 −675 7 498 203
2018-07-24 2018-07-20 4 DeRosa Michael Lawrence TPIC Common Stock X - Other I 9,3500 72 191 675 7 521 039
2018-07-19 2018-07-18 4 DEUTCH PHILIP J TPIC Common Stock S - Sale I 29,8600 −173 861 −5 191 51 664
2018-07-19 2018-07-17 4 DEUTCH PHILIP J TPIC Common Stock S - Sale I 30,2600 −173 110 −5 238 225 525
2018-07-12 2018-07-10 4 Weiss Daniel G TPIC Common Stock J - Other I −494 486 2 019 634
2018-06-27 2018-06-27 4 DEUTCH PHILIP J TPIC Common Stock S - Sale I 28,0400 −102 699 −2 880 398 635
2018-06-27 2018-06-26 4 DEUTCH PHILIP J TPIC Common Stock S - Sale I 28,0400 −40 336 −1 131 501 334
2018-06-27 2018-06-25 4 DEUTCH PHILIP J TPIC Common Stock S - Sale I 28,3900 −30 540 −867 541 670
2018-06-22 2018-06-20 4 Weiss Daniel G TPIC Common Stock J - Other I −494 486 2 514 120
2018-06-18 2018-06-15 4 Weiss Daniel G TPIC Common Stock S - Sale I 26,0400 −34 121 −889 3 008 606
2018-06-18 2018-06-14 4 LANDMARK EQUITY ADVISORS LLC /ADV TPIC Common Stock S - Sale I 25,9000 −600 000 −15 540 3 226 242
2018-06-18 2018-06-14 4 GIOVACCHINI PAUL G TPIC Common Stock S - Sale I 25,9000 −600 000 −15 540 3 226 242
2018-06-13 2018-06-13 4 Weiss Daniel G TPIC Common Stock S - Sale I 26,0100 −7 368 −192 3 042 727
2018-06-13 2018-06-12 4 Weiss Daniel G TPIC Common Stock S - Sale I 26,2900 −8 511 −224 3 050 095
2018-06-13 2018-06-11 4 Weiss Daniel G TPIC Common Stock S - Sale I 26,0500 −50 000 −1 302 3 058 606
2018-06-07 2018-06-06 4 Weiss Daniel G TPIC Common Stock S - Sale I 26,3500 −99 900 −2 632 3 108 606
2018-06-07 2018-06-05 4 Weiss Daniel G TPIC Common Stock S - Sale I 26,5000 −100 −3 3 208 506
2018-05-30 2018-05-30 4 ANGELENO INVESTORS II L P TPIC Common Stock S - Sale D 26,7000 −38 910 −1 039 3 208 606
2018-05-30 2018-05-25 4 ANGELENO INVESTORS II L P TPIC Common Stock S - Sale D 26,2500 −41 494 −1 089 3 247 516
2018-05-30 2018-05-30 4 Weiss Daniel G TPIC Common Stock S - Sale I 26,7000 −38 910 −1 039 3 208 606
2018-05-30 2018-05-25 4 Weiss Daniel G TPIC Common Stock S - Sale I 26,2500 −41 494 −1 089 3 247 516
2018-05-24 2018-05-22 4 ELEMENT PARTNERS II LP TPIC Common Stock J - Other I −100 000 7 448 848
2018-05-24 2018-05-22 4 DeRosa Michael Lawrence TPIC Common Stock J - Other I −100 000 7 448 848
2018-05-23 2018-05-23 4 DEUTCH PHILIP J TPIC Common Stock S - Sale I 26,0500 −95 343 −2 484 572 210
2018-05-23 2018-05-22 4 DEUTCH PHILIP J TPIC Common Stock S - Sale I 27,2100 −100 100 −2 724 667 553
2018-05-23 2018-05-21 4 DEUTCH PHILIP J TPIC Common Stock S - Sale I 27,0500 −216 557 −5 858 767 653
2018-05-22 2018-05-18 4 LANDMARK EQUITY ADVISORS LLC /ADV TPIC Common Stock S - Sale I 26,1000 −1 000 000 −26 100 3 826 242
2018-05-22 2018-05-18 4 GIOVACCHINI PAUL G TPIC Common Stock S - Sale I 26,1000 −1 000 000 −26 100 3 826 242
2018-05-18 2018-05-17 4 ANGELENO INVESTORS II L P TPIC Common Stock J - Other D −247 243 3 289 010
2018-05-18 2018-05-16 4 ANGELENO INVESTORS II L P TPIC Common Stock S - Sale D 26,5100 −7 221 −191 3 536 253
2018-05-18 2018-05-17 4 Weiss Daniel G TPIC Common Stock J - Other I −247 243 3 289 010
2018-05-18 2018-05-16 4 Weiss Daniel G TPIC Common Stock S - Sale I 26,5100 −7 221 −191 3 536 253
2018-05-18 2018-05-18 4 DEUTCH PHILIP J TPIC Common Stock S - Sale I 26,0800 −195 480 −5 098 984 210
2018-05-18 2018-05-17 4 DEUTCH PHILIP J TPIC Common Stock S - Sale I 26,6100 −36 700 −977 1 179 690
2018-05-18 2018-05-16 4 DEUTCH PHILIP J TPIC Common Stock S - Sale I 26,3900 −26 620 −703 1 216 390
2018-05-17 2018-05-15 4 Bransfield Stephen TPIC Restricted Stock Units A - Award D 3 397 15 397
2018-05-17 2018-05-15 4 Bransfield Stephen TPIC Restricted Stock Units M - Exercise D −3 740 12 000
2018-05-17 2018-05-15 4 Bransfield Stephen TPIC Common Stock M - Exercise D 3 740 9 740
2018-05-17 2018-05-15 4 DeRosa Michael Lawrence TPIC Restricted Stock Units A - Award D 3 397 3 397
2018-05-17 2018-05-15 4 DeRosa Michael Lawrence TPIC Restricted Stock Units M - Exercise D −3 740 0
2018-05-17 2018-05-15 4 DeRosa Michael Lawrence TPIC Common Stock M - Exercise D 3 740 6 620
2018-05-17 2018-05-15 4 DEUTCH PHILIP J TPIC Restricted Stock Units A - Award D 3 397 3 397
2018-05-17 2018-05-15 4 DEUTCH PHILIP J TPIC Restricted Stock Units M - Exercise D −3 740 0
2018-05-17 2018-05-15 4 DEUTCH PHILIP J TPIC Common Stock M - Exercise D 3 740 6 620
2018-05-17 2018-05-15 4 Desai Jayshree S TPIC Restricted Stock Units A - Award D 3 397 3 397
2018-05-17 2018-05-15 4 Desai Jayshree S TPIC Restricted Stock Units M - Exercise D −3 020 0
2018-05-17 2018-05-15 4 Desai Jayshree S TPIC Common Stock M - Exercise D 3 020 3 020
2018-05-17 2018-05-15 4 GIOVACCHINI PAUL G TPIC Restricted Stock Units A - Award D 3 397 3 397
2018-05-17 2018-05-15 4 GIOVACCHINI PAUL G TPIC Restricted Stock Units M - Exercise D −3 740 0
2018-05-17 2018-05-15 4 GIOVACCHINI PAUL G TPIC Common Stock M - Exercise D 3 740 6 620
2018-05-17 2018-05-15 4 HENRY JACK A TPIC Restricted Stock Units A - Award D 3 397 15 397
2018-05-17 2018-05-15 4 HENRY JACK A TPIC Restricted Stock Units M - Exercise D −3 740 12 000
2018-05-17 2018-05-15 4 HENRY JACK A TPIC Common Stock M - Exercise D 3 740 17 540
2018-05-17 2018-05-15 4 HUGHES JAMES ALTON TPIC Restricted Stock Units A - Award D 3 397 3 397
2018-05-17 2018-05-15 4 HUGHES JAMES ALTON TPIC Restricted Stock Units M - Exercise D −3 740 0
2018-05-17 2018-05-15 4 HUGHES JAMES ALTON TPIC Common Stock M - Exercise D 3 740 20 256
2018-05-17 2018-05-15 4 Weiss Daniel G TPIC Restricted Stock Units A - Award D 3 397 3 397
2018-05-17 2018-05-15 4 Weiss Daniel G TPIC Restricted Stock Units M - Exercise D −3 740 0
2018-05-17 2018-05-15 4 Weiss Daniel G TPIC Common Stock M - Exercise D 3 740 6 620
2018-05-15 2018-05-15 4 ANGELENO INVESTORS II L P TPIC Common Stock S - Sale D 26,6000 −17 941 −477 3 543 474
2018-05-15 2018-05-14 4 ANGELENO INVESTORS II L P TPIC Common Stock S - Sale D 26,6800 −64 400 −1 718 3 561 415
2018-05-15 2018-05-11 4 ANGELENO INVESTORS II L P TPIC Common Stock S - Sale D 26,6000 −14 519 −386 3 625 815
2018-05-15 2018-05-11 4 ANGELENO INVESTORS II L P TPIC Common Stock S - Sale D 26,5000 −15 515 −411 3 640 334
2018-05-15 2018-05-15 4 Weiss Daniel G TPIC Common Stock S - Sale I 26,6000 −17 941 −477 3 543 474
2018-05-15 2018-05-14 4 Weiss Daniel G TPIC Common Stock S - Sale I 26,6800 −64 400 −1 718 3 561 415
2018-05-15 2018-05-11 4 Weiss Daniel G TPIC Common Stock S - Sale I 26,6000 −14 519 −386 3 625 815
2018-05-15 2018-05-11 4 Weiss Daniel G TPIC Common Stock S - Sale I 26,5000 −15 515 −411 3 640 334
2018-05-15 2018-05-11 4 LANDMARK EQUITY ADVISORS LLC /ADV TPIC Common Warrants X - Other I 9,35 −72 191 0
2018-05-15 2018-05-11 4 LANDMARK EQUITY ADVISORS LLC /ADV TPIC Common Stock S - Sale I 27,6200 −24 440 −675 4 826 242
2018-05-15 2018-05-11 4 LANDMARK EQUITY ADVISORS LLC /ADV TPIC Common Stock X - Other I 9,3500 72 191 675 4 850 682
2018-05-15 2018-05-11 4 GIOVACCHINI PAUL G TPIC Common Warrants X - Other I 9,35 −72 191 0
2018-05-15 2018-05-11 4 GIOVACCHINI PAUL G TPIC Common Stock S - Sale I 27,6200 −24 440 −675 4 826 242
2018-05-15 2018-05-11 4 GIOVACCHINI PAUL G TPIC Common Stock X - Other I 9,3500 72 191 675 4 850 682
2018-05-15 2018-05-11 4 DEUTCH PHILIP J TPIC Common Stock S - Sale I 27,2400 −22 610 −616 1 243 010
2018-05-15 2018-05-11 4 DEUTCH PHILIP J TPIC Common Stock S - Sale I 26,2100 −555 390 −14 557 1 265 620
2018-05-09 2018-05-07 4 ELEMENT PARTNERS II LP TPIC Common Stock J - Other I −150 000 7 548 848
2018-05-09 2018-05-07 4 DeRosa Michael Lawrence TPIC Common Stock J - Other I −150 000 7 548 848
2018-04-24 2018-04-20 4 ELEMENT PARTNERS II LP TPIC Common Stock J - Other I −350 000 7 698 848
2018-04-24 2018-04-20 4 DeRosa Michael Lawrence TPIC Common Stock J - Other I −350 000 7 698 848
2018-04-18 2018-04-18 4 DEUTCH PHILIP J TPIC Common Stock S - Sale I 22,2600 −900 −20 1 821 010
2018-04-18 2018-04-17 4 DEUTCH PHILIP J TPIC Common Stock S - Sale I 22,0300 −183 523 −4 043 1 821 910
2018-04-18 2018-04-16 4 DEUTCH PHILIP J TPIC Common Stock S - Sale I 22,2100 −119 757 −2 660 2 005 433
2018-03-29 2018-03-27 4 ELEMENT PARTNERS II LP TPIC Common Stock J - Other I −50 000 8 048 848
2018-03-29 2018-03-27 4 DeRosa Michael Lawrence TPIC Common Stock J - Other I −50 000 8 048 848
2018-03-20 2018-03-20 4 DEUTCH PHILIP J TPIC Common stock S - Sale I 22,2600 −17 000 −378 2 125 190
2018-03-20 2018-03-19 4 DEUTCH PHILIP J TPIC Common Stock S - Sale I 21,8000 −155 068 −3 380 2 142 190
2018-03-20 2018-03-16 4 DEUTCH PHILIP J TPIC Common Stock S - Sale I 21,8200 −144 932 −3 162 2 297 258
2018-03-16 2018-03-14 4 Fishbach Steven G TPIC Restricted Stock Units A - Award D 5 293 5 293
2018-03-16 2018-03-14 4 Fishbach Steven G TPIC Restricted Stock Units A - Award D 12 769 12 769
2018-03-16 2018-03-14 4 McFeely Mark R. TPIC Restricted Stock Units A - Award D 11 116 11 116
2018-03-16 2018-03-14 4 McFeely Mark R. TPIC Restricted Stock Units A - Award D 26 816 26 816
2018-03-16 2018-03-14 4 Lockard Steven C TPIC Restricted Stock Units A - Award D 23 522 23 522
2018-03-16 2018-03-14 4 Lockard Steven C TPIC Restricted Stock Units A - Award D 56 744 56 744
2018-03-16 2018-03-14 4 Siwek William E TPIC Restricted Stock Units A - Award D 11 579 11 579
2018-03-16 2018-03-14 4 Siwek William E TPIC Restricted Stock Units A - Award D 27 933 27 933
2018-03-16 2018-03-14 4 Castle Thomas J TPIC Restricted Stock Units A - Award D 3 308 3 308
2018-03-16 2018-03-14 4 Castle Thomas J TPIC Restricted Stock Units A - Award D 7 981 7 981
2018-03-15 2018-03-15 4 Weiss Daniel G TPIC Common Stock S - Sale I 22,3500 −100 000 −2 235 3 655 849
2018-03-15 2018-03-14 4 Weiss Daniel G TPIC Common Stock S - Sale I 22,5600 −49 574 −1 118 3 755 849
2018-03-15 2018-03-13 4 Weiss Daniel G TPIC Common Stock S - Sale I 22,9100 −50 426 −1 155 3 805 423
2018-03-15 2018-03-15 4 ANGELENO INVESTORS II L P TPIC Common Stock S - Sale D 22,3500 −100 000 −2 235 3 655 849
2018-03-15 2018-03-14 4 ANGELENO INVESTORS II L P TPIC Common Stock S - Sale D 22,5600 −49 574 −1 118 3 755 849
2018-03-15 2018-03-13 4 ANGELENO INVESTORS II L P TPIC Common Stock S - Sale D 22,9100 −50 426 −1 155 3 805 423
2018-03-15 2018-03-13 4 DeRosa Michael Lawrence TPIC Common Stock J - Other I −200 000 8 098 848
2018-03-15 2018-03-13 4 ELEMENT PARTNERS II LP TPIC Common Stock J - Other I −200 000 8 098 848
2018-03-09 2018-03-07 4 Lockard Steven C TPIC Restricted Stock Units M - Exercise D −7 870 215 800
2018-03-09 2018-03-07 4 Lockard Steven C TPIC Common Stock F - Taxes D 20,2700 −3 428 −69 213 597
2018-03-09 2018-03-07 4 Lockard Steven C TPIC Common Stock M - Exercise D 7 870 217 025
2018-03-09 2018-03-07 4 McFeely Mark R. TPIC Restricted Stock Units M - Exercise D −4 102 16 408
2018-03-09 2018-03-07 4 McFeely Mark R. TPIC Common Stock F - Taxes D 20,2700 −1 824 −37 6 824
2018-03-09 2018-03-07 4 McFeely Mark R. TPIC Common Stock M - Exercise D 4 102 8 648
2018-03-09 2018-03-07 4 Fishbach Steven G TPIC Restricted Stock Units M - Exercise D −2 232 8 928
2018-03-09 2018-03-07 4 Fishbach Steven G TPIC Common Stock F - Taxes D 20,2700 −604 −12 6 174
2018-03-09 2018-03-07 4 Fishbach Steven G TPIC Common Stock M - Exercise D 2 232 6 778
2018-03-09 2018-03-07 4 Siwek William E TPIC Restricted Stock Units M - Exercise D −4 004 68 816
2018-03-09 2018-03-07 4 Siwek William E TPIC Common Stock F - Taxes D 20,2700 −1 684 −34 29 877
2018-03-09 2018-03-07 4 Siwek William E TPIC Common Stock M - Exercise D 4 004 31 561
2018-03-09 2018-03-07 4 Castle Thomas J TPIC Restricted Stock Units D - Sale to Issuer D 0,00 −1 396 5 584
2018-03-09 2018-03-07 4 Castle Thomas J TPIC Common Stock F - Taxes D 20,2700 −378 −8 1 018
2018-03-09 2018-03-07 4 Castle Thomas J TPIC Common Stock M - Exercise D 1 396 1 396
2017-12-18 2017-12-15 4 ANGELENO INVESTORS II L P TPIC Common Stock S - Sale D 19,0336 −16 426 −313 3 855 849
2017-12-18 2017-12-15 4 ANGELENO INVESTORS II L P TPIC Common Stock S - Sale D 18,5320 −15 962 −296 3 872 275
2017-12-18 2017-12-14 4 ANGELENO INVESTORS II L P TPIC Common Stock S - Sale D 19,1402 −51 000 −976 3 888 237
2017-12-18 2017-12-15 4 Weiss Daniel G TPIC Common Stock S - Sale I 19,0336 −16 426 −313 3 855 849
2017-12-18 2017-12-15 4 Weiss Daniel G TPIC Common Stock S - Sale I 18,5320 −15 962 −296 3 872 275
2017-12-18 2017-12-14 4 Weiss Daniel G TPIC Common Stock S - Sale I 19,1402 −51 000 −976 3 888 237
2017-10-25 2017-10-23 4 Castle Thomas J TPIC Restricted Stock Units A - Award D 6 980 6 980
2017-10-25 2017-10-23 4 Fishbach Steven G TPIC Restricted Stock Units A - Award D 11 160 11 160
2017-10-25 2017-10-23 4 Lockard Steven C TPIC Restricted Stock Units A - Award D 39 350 223 670
2017-10-25 2017-10-23 4 McFeely Mark R. TPIC Restricted Stock Units A - Award D 20 510 20 510
2017-10-25 2017-10-23 4 Siwek William E TPIC Restricted Stock Units A - Award D 20 020 72 820
2017-10-03 2017-09-29 4 Desai Jayshree S TPIC Stock Options (Right to buy) A - Award D 22,34 22,3400 5 790 129 5 790
2017-10-03 2017-09-29 4 Desai Jayshree S TPIC Restricted Stock Units A - Award D 3 020 3 020
2017-08-28 3 Kishkill Joseph TPIC No securities are benefically owned D 0
2017-08-28 2017-08-24 4 Kishkill Joseph TPIC Stock Options (Right to buy) A - Award D 20,05 20,0500 150 000 3 008 150 000
2017-08-17 2017-08-16 4 HENRY JACK A TPIC Common Stock P - Purchase D 21,7000 3 400 74 13 800
2017-07-25 2017-07-22 4 DEUTCH PHILIP J TPIC Restricted Stock Units M - Exercise D −2 880 0
2017-07-25 2017-07-22 4 DEUTCH PHILIP J TPIC Common Stock M - Exercise D 2 880 2 880
2017-07-25 2017-07-22 4 HENRY JACK A TPIC Restricted Stock Units M - Exercise D −6 000 12 000
2017-07-25 2017-07-22 4 HENRY JACK A TPIC Common Stock M - Exercise D 6 000 10 400
2017-07-25 2017-07-24 4 Moller Lars TPIC Common Stock F - Taxes D 18,3700 −2 063 −38 5 137
2017-07-25 2017-07-22 4 Moller Lars TPIC Restricted Stock Units M - Exercise D −7 200 14 400
2017-07-25 2017-07-22 4 Moller Lars TPIC Common Stock M - Exercise D 7 200 7 200
2017-07-25 2017-07-22 4 Bransfield Stephen TPIC Restricted Stock Units M - Exercise D −6 000 12 000
2017-07-25 2017-07-22 4 Bransfield Stephen TPIC Common Stock M - Exercise D 6 000 6 000
2017-07-25 2017-07-22 4 DeRosa Michael Lawrence TPIC Restricted Stock Units M - Exercise D −2 880 0
2017-07-25 2017-07-22 4 DeRosa Michael Lawrence TPIC Common Stock M - Exercise D 2 880 2 880
2017-07-25 2017-07-22 4 GIOVACCHINI PAUL G TPIC Restricted Stock Units M - Exercise D −2 880 0
2017-07-25 2017-07-22 4 GIOVACCHINI PAUL G TPIC Common Stock M - Exercise D 2 880 2 880
2017-07-25 2017-07-24 4 Siwek William E TPIC Common Stock F - Taxes D 18,3700 −7 934 −146 27 557
2017-07-25 2017-07-22 4 Siwek William E TPIC Restricted Stock Units M - Exercise D −26 400 52 800
2017-07-25 2017-07-22 4 Siwek William E TPIC Common Stock M - Exercise D 26 400 35 491
2017-07-25 2017-07-22 4 Weiss Daniel G TPIC Restricted Stock Units M - Exercise D −2 880 0
2017-07-25 2017-07-22 4 Weiss Daniel G TPIC Common Stock M - Exercise D 2 880 2 880
2017-07-25 2017-07-24 4 Lockard Steven C TPIC Common Stock F - Taxes D 18,3700 −38 566 −708 209 155
2017-07-25 2017-07-22 4 Lockard Steven C TPIC Restricted Stock Units M - Exercise D −92 160 184 320
2017-07-25 2017-07-22 4 Lockard Steven C TPIC Common Stock M - Exercise D 92 160 247 721
2017-07-25 2017-07-22 4 HUGHES JAMES ALTON TPIC Restricted Stock Units M - Exercise D −2 880 0
2017-07-25 2017-07-22 4 HUGHES JAMES ALTON TPIC Common Stock M - Exercise D 2 880 16 516
2017-07-25 2017-07-24 4 Monie Wayne G TPIC Common Stock F - Taxes D 18,3700 −10 278 −189 118 671
2017-07-25 2017-07-22 4 Monie Wayne G TPIC Restricted Stock Units M - Exercise D −34 200 68 400
2017-07-25 2017-07-22 4 Monie Wayne G TPIC Common Stock M - Exercise D 34 200 128 949
2017-06-01 2017-05-31 4 HENRY JACK A TPIC Common Stock P - Purchase D 16,8200 4 400 74 4 400
2017-05-18 2017-05-16 4 Bransfield Stephen TPIC Restricted Stock Units A - Award D 3 740 3 740
2017-05-18 2017-05-17 4 Lockard Steven C TPIC Common Stock S - Sale D 16,3500 −135 333 −2 213 155 561
2017-05-18 2017-05-17 4 GIOVACCHINI PAUL G TPIC Common Stock S - Sale I 16,3500 −1 245 348 −20 361 4 778 491
2017-05-18 2017-05-16 4 GIOVACCHINI PAUL G TPIC Restricted Stock Units A - Award D 3 740 3 740
2017-05-18 2017-05-16 4 HUGHES JAMES ALTON TPIC Restricted Stock Units A - Award D 3 740 3 740
2017-05-18 2017-05-17 4 Weiss Daniel G TPIC Common Stock S - Sale I 16,3500 −1 188 960 −19 439 3 939 237
2017-05-18 2017-05-16 4 Weiss Daniel G TPIC Restricted Stock Units A - Award D 3 740 3 740
2017-05-18 2017-05-17 4 DEUTCH PHILIP J TPIC Common Stock S - Sale I 16,3500 −1 358 126 −22 205 2 442 190
2017-05-18 2017-05-16 4 DEUTCH PHILIP J TPIC Restricted Stock Units A - Award D 3 740 3 740
2017-05-18 2017-05-17 4 Monie Wayne G TPIC Common Stock S - Sale D 16,3500 −14 661 −240 94 749
2017-05-18 2017-05-16 4 HENRY JACK A TPIC Restricted Stock Units A - Award D 3 740 3 740
2017-05-18 2017-05-17 4 DeRosa Michael Lawrence TPIC Common Stock S - Sale I 16,3500 −1 132 572 −18 518 8 298 848
2017-05-18 2017-05-16 4 DeRosa Michael Lawrence TPIC Restricted Stock Units A - Award D 3 740 3 740
2017-05-18 2017-05-17 4 ELEMENT PARTNERS II LP TPIC Common Stock S - Sale I 16,3500 −1 132 572 −18 518 8 298 848
2017-05-18 2017-05-17 4 NGP Energy Technology Partners, L.P. TPIC Common Stock S - Sale I 16,3500 −1 358 126 −22 205 2 442 190
2017-05-18 2017-05-17 4 LANDMARK EQUITY ADVISORS LLC /ADV TPIC Common Stock S - Sale I 16,3500 −1 245 348 −20 361 4 778 491
2017-05-18 2017-05-17 4 ANGELENO INVESTORS II L P TPIC Common Stock S - Sale D 16,3500 −1 188 960 −19 439 3 939 237
2016-07-29 2016-07-27 4 HUGHES JAMES ALTON TPIC Common Stock P - Purchase D 11,0000 13 636 150 13 636
2016-07-29 2016-07-27 4 GIOVACCHINI PAUL G TPIC Subordinated Convertible Promissory Note C - Conversion I 11,0000 −485 887 −5 345 0
2016-07-29 2016-07-27 4 GIOVACCHINI PAUL G TPIC Senior Redeemable Preferred Stock C - Conversion I −40 0
2016-07-29 2016-07-27 4 GIOVACCHINI PAUL G TPIC Series C Convertible Preferred Stock C - Conversion I −164 0
2016-07-29 2016-07-27 4 GIOVACCHINI PAUL G TPIC Series B-1 Convertible Preferred Stock C - Conversion I −242 0
2016-07-29 2016-07-27 4 GIOVACCHINI PAUL G TPIC Series B Convertible Preferred Stock C - Conversion I −226 0
2016-07-29 2016-07-27 4 GIOVACCHINI PAUL G TPIC Series A Convertible Preferred Stock C - Conversion I −327 0
2016-07-29 2016-07-27 4 GIOVACCHINI PAUL G TPIC Common Stock P - Purchase I 181 818 6 023 839
2016-07-29 2016-07-27 4 GIOVACCHINI PAUL G TPIC Common Stock C - Conversion I 2 008 972 5 842 021
2016-07-29 2016-07-27 4 DeRosa Michael Lawrence TPIC Subordinated Convertible Promissory Note C - Conversion I 11,0000 −485 887 −5 345 0
2016-07-29 2016-07-27 4 DeRosa Michael Lawrence TPIC Super Senior Redeemable Preferred Stock C - Conversion I −185 0
2016-07-29 2016-07-27 4 DeRosa Michael Lawrence TPIC Senior Redeemable Preferred Stock C - Conversion I −410 0
2016-07-29 2016-07-27 4 DeRosa Michael Lawrence TPIC Series C Convertible Preferred Stock C - Conversion I −1 227 0
2016-07-29 2016-07-27 4 DeRosa Michael Lawrence TPIC Series B-1 Convertible Preferred Stock C - Conversion I −2 158 0
2016-07-29 2016-07-27 4 DeRosa Michael Lawrence TPIC Series B Convertible Preferred Stock C - Conversion I −26 0
2016-07-29 2016-07-27 4 DeRosa Michael Lawrence TPIC Common Stock P - Purchase I 727 273 9 431 420
2016-07-29 2016-07-27 4 DeRosa Michael Lawrence TPIC Common Stock C - Conversion I 8 704 147 8 704 147
2016-07-29 2016-07-27 4 NGP Energy Technology Partners, L.P. TPIC Senior Redeemable Preferred Stock C - Conversion D −60 0
2016-07-29 2016-07-27 4 NGP Energy Technology Partners, L.P. TPIC Series C Convertible Preferred Stock C - Conversion D −327 0
2016-07-29 2016-07-27 4 NGP Energy Technology Partners, L.P. TPIC Series B-1 Convertible Preferred Stock C - Conversion D −206 0
2016-07-29 2016-07-27 4 NGP Energy Technology Partners, L.P. TPIC Series B Convertible Preferred Stock C - Conversion D −171 0
2016-07-29 2016-07-27 4 NGP Energy Technology Partners, L.P. TPIC Series A Convertible Preferred Stock C - Conversion D −2 014 0
2016-07-29 2016-07-27 4 NGP Energy Technology Partners, L.P. TPIC Common Stock C - Conversion D 3 800 316 3 800 316
2016-07-29 2016-07-27 4 DEUTCH PHILIP J TPIC Senior Redeemable Preferred Stock C - Conversion I −60 0
2016-07-29 2016-07-27 4 DEUTCH PHILIP J TPIC Series C Convertible Preferred Stock C - Conversion I −327 0
2016-07-29 2016-07-27 4 DEUTCH PHILIP J TPIC Series B-1 Convertible Preferred Stock C - Conversion I −206 0
2016-07-29 2016-07-27 4 DEUTCH PHILIP J TPIC Series B Convertible Preferred Stock C - Conversion I −171 0
2016-07-29 2016-07-27 4 DEUTCH PHILIP J TPIC Series A Convertible Preferred Stock C - Conversion I −2 014 0
2016-07-29 2016-07-27 4 DEUTCH PHILIP J TPIC Common Stock C - Conversion I 3 800 316 3 800 316
2016-07-29 2016-07-27 4 ANGELENO INVESTORS II L P TPIC Subordinated Convertible Promissory Note C - Conversion D 11,0000 −107 975 −1 188 0
2016-07-29 2016-07-27 4 ANGELENO INVESTORS II L P TPIC Super Senior Redeemable Preferred Stock C - Conversion D −85 0
2016-07-29 2016-07-27 4 ANGELENO INVESTORS II L P TPIC Senior Redeemable Preferred Stock C - Conversion D −170 0
2016-07-29 2016-07-27 4 ANGELENO INVESTORS II L P TPIC Series C Convertible Preferred Stock C - Conversion D −1 227 0
2016-07-29 2016-07-27 4 ANGELENO INVESTORS II L P TPIC Series B-1 Convertible Preferred Stock C - Conversion D −194 0
2016-07-29 2016-07-27 4 ANGELENO INVESTORS II L P TPIC Series B Convertible Preferred Stock C - Conversion D −181 0
2016-07-29 2016-07-27 4 ANGELENO INVESTORS II L P TPIC Series A Convertible Preferred Stock C - Conversion D −1 193 0
2016-07-29 2016-07-27 4 ANGELENO INVESTORS II L P TPIC Common Stock P - Purchase D 272 727 5 128 197
2016-07-29 2016-07-27 4 ANGELENO INVESTORS II L P TPIC Common Stock C - Conversion D 4 855 470 4 855 470
2016-07-29 2016-07-27 4 McFeely Mark R. TPIC Common Stock P - Purchase D 11,0000 4 546 50 4 546
2016-07-29 2016-07-27 4 Siwek William E TPIC Common Stock P - Purchase D 11,0000 9 091 100 9 091
2016-07-29 2016-07-27 4 Fishbach Steven G TPIC Common Stock P - Purchase D 11,0000 4 546 50 4 546
2016-07-29 2016-07-27 4 Lockard Steven C TPIC Common Stock P - Purchase D 11,0000 22 727 250 290 894
2016-07-29 2016-07-27 4 Monie Wayne G TPIC Common Stock P - Purchase D 11,0000 13 636 150 109 410
2016-07-29 2016-07-27 4 ELEMENT PARTNERS II LP TPIC Subordinated Convertible Promissory Note C - Conversion D 11,0000 −485 887 −5 345 0
2016-07-29 2016-07-27 4 ELEMENT PARTNERS II LP TPIC Super Senior Redeemable Preferred Stock C - Conversion D −185 0
2016-07-29 2016-07-27 4 ELEMENT PARTNERS II LP TPIC Senior Redeemable Preferred Stock C - Conversion D −410 0
2016-07-29 2016-07-27 4 ELEMENT PARTNERS II LP TPIC Series C Convertible Preferred Stock C - Conversion D −1 227 0
2016-07-29 2016-07-27 4 ELEMENT PARTNERS II LP TPIC Series B-1 Convertible Preferred Stock C - Conversion D −2 158 0
2016-07-29 2016-07-27 4 ELEMENT PARTNERS II LP TPIC Series B Convertible Preferred Stock C - Conversion D −26 0
2016-07-29 2016-07-27 4 ELEMENT PARTNERS II LP TPIC Common Stock P - Purchase D 727 273 9 431 420
2016-07-29 2016-07-27 4 ELEMENT PARTNERS II LP TPIC Common Stock C - Conversion D 8 704 147 8 704 147
2016-07-29 2016-07-27 4 LANDMARK EQUITY ADVISORS LLC /ADV TPIC Subordinated Convertible Promissory Note C - Conversion D 11,0000 −485 887 −5 345 0
2016-07-29 2016-07-27 4 LANDMARK EQUITY ADVISORS LLC /ADV TPIC Senior Redeemable Preferred Stock C - Conversion D −40 0
2016-07-29 2016-07-27 4 LANDMARK EQUITY ADVISORS LLC /ADV TPIC Series C Convertible Preferred Stock C - Conversion D −164 0
2016-07-29 2016-07-27 4 LANDMARK EQUITY ADVISORS LLC /ADV TPIC Series B-1 Convertible Preferred Stock C - Conversion D −242 0
2016-07-29 2016-07-27 4 LANDMARK EQUITY ADVISORS LLC /ADV TPIC Series B Convertible Preferred Stock C - Conversion D −226 0
2016-07-29 2016-07-27 4 LANDMARK EQUITY ADVISORS LLC /ADV TPIC Series A Convertible Preferred Stock C - Conversion D −327 0
2016-07-29 2016-07-27 4 LANDMARK EQUITY ADVISORS LLC /ADV TPIC Common Stock P - Purchase D 181 818 6 023 839
2016-07-29 2016-07-27 4 LANDMARK EQUITY ADVISORS LLC /ADV TPIC Common Stock C - Conversion D 2 008 972 5 842 021
2016-07-29 2016-07-27 4 Weiss Daniel G TPIC Subordinated Convertible Promissory Note C - Conversion I 11,0000 −107 975 −1 188 0
2016-07-29 2016-07-27 4 Weiss Daniel G TPIC Super Senior Redeemable Preferred Stock C - Conversion I −85 0
2016-07-29 2016-07-27 4 Weiss Daniel G TPIC Senior Redeemable Preferred Stock C - Conversion I −170 0
2016-07-29 2016-07-27 4 Weiss Daniel G TPIC Series C Convertible Preferred Stock C - Conversion I −1 227 0
2016-07-29 2016-07-27 4 Weiss Daniel G TPIC Series B-1 Convertible Preferred Stock C - Conversion I −194 0
2016-07-29 2016-07-27 4 Weiss Daniel G TPIC Series B Convertible Preferred Stock C - Conversion I −181 0
2016-07-29 2016-07-27 4 Weiss Daniel G TPIC Series A Convertible Preferred Stock C - Conversion I −1 193 0
2016-07-29 2016-07-27 4 Weiss Daniel G TPIC Common Stock P - Purchase I 272 727 5 128 197
2016-07-29 2016-07-27 4 Weiss Daniel G TPIC Common Stock C - Conversion I 4 855 470 4 855 470
2016-07-29 2016-07-27 4 GENERAL ELECTRIC CO Note TPIC Super Senior Redeemable Preferred Stock C - Conversion I −10 0
2016-07-29 2016-07-27 4 GENERAL ELECTRIC CO Note TPIC Senior Redeemable Preferred Stock C - Conversion I −60 0
2016-07-29 2016-07-27 4 GENERAL ELECTRIC CO Note TPIC Series B-1 Convertible Preferred Stock C - Conversion I −171 0
2016-07-29 2016-07-27 4 GENERAL ELECTRIC CO Note TPIC Series B Convertible Preferred Stock C - Conversion I −1 715 0
2016-07-29 2016-07-27 4 GENERAL ELECTRIC CO Note (1) TPIC Common Stock C - Conversion I 2 843 664 2 843 664
2016-07-25 2016-07-21 4 ANGELENO INVESTORS II L P TPIC Series B Convertible Preferred Stock S - Sale D −10 181
2016-07-25 2016-07-21 4 ANGELENO INVESTORS II L P TPIC Series B Convertible Preferred Stock X - Other D 17 191
2016-07-25 2016-07-21 4 ANGELENO INVESTORS II L P TPIC Series B Warrants X - Other D 8 748,81 −17 0
2016-07-25 2016-07-21 4 DeRosa Michael Lawrence See Note TPIC Series B Convertible Preferred Stock S - Sale I −43 26
2016-07-25 2016-07-21 4 DeRosa Michael Lawrence See Note TPIC Series B Convertible Preferred Stock X - Other I 70 70
2016-07-25 2016-07-21 4 DeRosa Michael Lawrence See Note TPIC Series B Warrants X - Other I 8 748,81 −70 0
2016-07-25 2016-07-21 4 ELEMENT PARTNERS II LP TPIC Series B Convertible Preferred Stock S - Sale D −43 26
2016-07-25 2016-07-21 4 ELEMENT PARTNERS II LP TPIC Series B Convertible Preferred Stock X - Other D 70 70
2016-07-25 2016-07-21 4 ELEMENT PARTNERS II LP TPIC Series B Warrants X - Other D 8 748,81 −70 0
2016-07-25 2016-07-21 4 Weiss Daniel G See Note TPIC Series B Convertible Preferred Stock S - Sale I −10 181
2016-07-25 2016-07-21 4 Weiss Daniel G See Note TPIC Series B Convertible Preferred Stock X - Other I 17 191
2016-07-25 2016-07-21 4 Weiss Daniel G See Note TPIC Series B Warrants X - Other I 8 748,81 −17 0
2016-07-25 2016-07-21 4 GENERAL ELECTRIC CO Note TPIC Series B Convertible Preferred Stock S - Sale I −1 1 715
2016-07-25 2016-07-21 4 GENERAL ELECTRIC CO Note TPIC Series B Convertible Preferred Stock X - Other I 2 1 716
2016-07-25 2016-07-21 4 GENERAL ELECTRIC CO Note TPIC Series B Warrants X - Other I 8 748,81 −2 0
2016-07-21 3 Monie Wayne G TPIC Common Stock D 191 548
2016-07-21 3 Monie Wayne G TPIC Common Stock D 191 548
2016-07-21 3 Lockard Steven C TPIC Common Stock D 536 334
2016-07-21 3 Lockard Steven C TPIC Common Stock D 536 334
2016-07-21 3 Landmark Growth Capital Partners, LLC See Notes TPIC Common Stock I 7 666 098
2016-07-21 3 Landmark Growth Capital Partners, LLC See Notes TPIC Common Stock I 7 666 098
2016-07-21 3 Landmark Growth Capital Partners, LLC See Notes TPIC Common Stock I 7 666 098
2016-07-21 3 Landmark Growth Capital Partners, LLC See Notes TPIC Common Stock I 7 666 098
2016-07-21 3 Landmark Growth Capital Partners, LLC See Notes TPIC Common Stock I 7 666 098
2016-07-21 3 GIOVACCHINI PAUL G See Note TPIC Common Stock I 7 666 098
2016-07-21 3 GIOVACCHINI PAUL G See Note TPIC Common Stock I 7 666 098
P
Köp på öppna marknaden eller privat köp av icke-derivatsäkerhet
S
Köp på öppna marknaden eller privat försäljning av icke-derivatsäkerhet
A
Bevilja, tilldelning eller annat förvärv av värdepapper från företaget (såsom en option)
C
Omvandling av derivat
D
Försäljning eller överföring av värdepapper tillbaka til företaget
F
Betalning av lösenpris eller skatteskuld med del av värdepapper som erhållits från bolaget
G
Överlåtelse av värdepapper från eller till insidern
K
Aktieswappar och liknande säkringsaffärer
M
Utövande eller omvandling av derivatsäkerhet som erhållits från företaget (som en option)
V
En transaktion friviligt rapporterad på schema 4
J
Andra (med en fotnot som beskriver transaktionen)
Other Listings
MX:TPIC
DE:GX6 0,08 €
Fintel data has been cited in the following publications:
Daily Mail Fox Business Business Insider Wall Street Journal The Washington Post Bloomberg Financial Times Globe and Mail
NASDAQ.com Reuters The Guardian Associated Press FactCheck.org Snopes Politifact
Federal Register The Intercept Forbes Fortune Magazine TheStreet Time Magazine Canadian Broadcasting Corporation International Business Times
Cambridge University Press Investopedia MarketWatch NY Daily News Entrepreneur Newsweek Barron's El Economista