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

TPI Composites, Inc.
US ˙ NasdaqGM ˙ US87266J1043
QUESTO SIMBOLO NON E' PIU' ATTIVO

Azioni in circolazione 48,730,266 shares
Azioni degli insider33.810.533 shares
Proprietà degli insider69,38 %
Indice del sentiment degli insider

L'indice del sentiment degli insider identifica le società le cui azioni vengono acquistate dagli insider aziendali.

È il risultato di un sofisticato modello quantitativo multi-fattore che identifica le società con i più alti livelli di accumulo di insider. Il modello di punteggio utilizza una combinazione del numero netto di acquisti degli insider negli ultimi 90 giorni, delle azioni totali acquistate in percentuale del flottante e delle azioni totali possedute dagli insider. Il punteggio varia da 0 a 100: i numeri più alti indicano un livello di accumulo superiore ad altre società, mentre 50 rappresenta la media.

Frequenza di aggiornamento: giornaliera

Vedi I preferiti degli insider, per accedere all'elenco delle società con il più alto accumulo di insider.

Indice del sentiment dei dirigenti

L'indice del sentiment dei dirigenti identifica le società le cui azioni vengono acquistate dai dirigenti aziendali.

Per definizione, i dirigenti aziendali sono insider della società, ma a differenza di altri insider (azionisti al 10% e membri del consiglio di amministrazione), i dirigenti lavorano quotidianamente per la società e utilizzano il proprio denaro quando fanno trading (gli azionisti al 10% e i membri del consiglio di amministrazione sono spesso gestori di fondi che gestiscono il denaro di altre persone). Pertanto, le operazioni di insider trading effettuate dai dirigenti sono molto più significative e devono essere trattate in modo appropriato.

Come l'indice del sentiment degli insider, l'indice del sentiment dei dirigenti è il risultato di un sofisticato modello quantitativo multi-fattore che identifica le società con i più alti livelli di accumulo di dirigenti.

Frequenza di aggiornamento: giornaliera

Vedi I preferiti degli insider, per accedere all'elenco delle società con il più alto sentiment degli insider.

Principali indicatori per gli insider

Questa scheda mostra il posizionamento della società in base a diversi indicatori di insider. Il grado percentile mostra come la società si colloca rispetto alle altre società dei mercati statunitensi. Posizioni più alte indicano situazioni migliori.

Ad esempio, è generalmente accettato che gli acquisti di insider siano un indicatore positivo, per cui le società con un maggior numero di acquisti di insider si classificherebbero più in alto rispetto a quelle con un minor numero di acquisti di insider (o addirittura di vendite di insider).

Numero netto di acquisti di insider (classifica)

N/A

Il numero netto di acquisti di insider è il numero totale di acquisti di insider meno il numero totale di vendite di insider negli ultimi 90 giorni. Il grado percentile è mostrato qui (intervallo da 0 a 100%).

Percentuale del flottante acquistato dagli insider (classifica)

N/A

La percentuale del flottante acquistato dagli insider è data dal numero totale di azioni acquistate dagli insider meno il numero totale di azioni vendute dagli insider negli ultimi 90 giorni, divisa per il flottante totale e moltiplicata per 100.

Grafico sull'insider trading

Il grafico seguente mostra le operazioni di insider trading di TPI Composites, Inc.. Gli insider sono funzionari, direttori o investitori importanti di una società. In generale, è illegale per gli insider effettuare operazioni di compravendita nelle loro aziende sulla base di informazioni materiali non pubbliche. Ciò non significa che sia illegale per loro effettuare qualsiasi operazioni di trading nelle proprie aziende. Tuttavia, devono segnalare tutte le operazioni alla SEC tramite un modulo 4.

Lista degli insider e indicatori di redditività

Questa tabella mostra la lista degli insider noti ed è generata automaticamente a partire dai depositi effettuati presso la SEC. Oltre ai nomi, al titolo più recente e alla designazione di amministratore, funzionario o proprietario al 10%, forniamo le ultime partecipazioni divulgate. Inoltre, quando possibile, forniamo la performance storica delle transazioni dell'insider. La performance storica delle transazioni è una media ponderata della performance delle operazioni di acquisto sul mercato aperto effettuate dall'insider. Per maggiori informazioni su come viene calcolata, guarda questo webinar su YouTube.

See our leaderboard of most profitable insider traders.

Insider Utile medio (%) Azioni
possedute
Rettificato
per il frazionamento azionario

Report errors via our new Insider Auditing Tool

Storico degli acquisti di insider - Analisi degli utili a breve termine

In questa sezione analizziamo la redditività di ogni acquisto non pianificato di insider effettuato sul mercato aperto in TPIC / TPI Composites, Inc.. Questa analisi aiuta a capire se l'insider genera costantemente rendimenti anomali e se vale la pena seguirlo. L'analisi riguarda l'anno successivo a ciascuna operazione, e i risultati sono teorici .

La tabella seguente mostra gli acquisti più recenti sul mercato aperto che non facevano parte di un piano di trading automatico.

Data dell'operazione Insider Azioni
dichiarate
Prezzo
dichiarato
Azioni
rettificate
Prezzo
rettificato
Base di costo Giorni fino al
massimo
Prezzo al
massimo
Profitto
massimo ($)
Rendimento massimo (%)
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

Il prezzo rettificato è il prezzo rettificato per il frazionamento azionario. Le azioni rettificate sono le azioni rettificate per il frazionamento azionario.

TPIC / TPI Composites, Inc. Insider Trades
Storico delle vendite di insider - Analisi delle perdite a breve termine

In questa sezione, analizziamo l'evitamento delle perdite a breve termine di ogni vendita di insider non pianificata ed effettuata sul mercato aperto in TPIC / TPI Composites, Inc.. Un modello coerente di evitamento delle perdite può suggerire che future transazioni di vendita potrebbero predire cali di prezzo. L'analisi riguarda l'anno successivo a ciascuna operazione, e i risultati sono teorici .

La tabella seguente mostra le vendite più recenti sul mercato aperto che non facevano parte di un piano di trading automatico.

Data dell'operazione Insider Azioni
dichiarate
Prezzo
dichiarato
Azioni
rettificate
Prezzo
rettificato
Base di costo Giorni fino al
minimo
Prezzo al
minimo
Perdita massima
evitata ($)
Perdita massima
evitata (%)
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

Il prezzo rettificato è il prezzo rettificato per il frazionamento azionario. Le azioni rettificate sono le azioni rettificate per il frazionamento azionario.

TPIC / TPI Composites, Inc. Insider Trades
Storico delle transazioni

Clicca sull'icona del link per visualizzare la cronologia completa delle transazioni. Le transazioni segnalate come parte di un piano di trading automatico 10b5-1 saranno contrassegnate con una X nella colonna contrassegnata con 10b-5.

Data di
deposito
Data dell'
operazione
Modulo Insider Ticker Titolo Codice 10b5-1 Diretto Prezzo
di esercizio
Prezzo
unitario
Unità
modificate
Valore
modificato (1K)
Opzioni
rimanenti
Azioni
rimanenti
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
Acquisto sul mercato aperto o privato di un titolo non derivato o derivato
S
Vendita sul mercato aperto o privato di un titolo non derivato o derivato
A
Concessione, assegnazione o altra acquisizione di titoli dall'azienda (ad esempio un'opzione)
C
Conversione di un derivato
D
Vendita o trasferimento di titoli alla società
F
Pagamento del prezzo di esercizio o del debito fiscale con la quota di titoli ricevuta dalla società
G
Regalo di titoli da parte o a favore dell'insider
K
Equity swap e operazioni di copertura analoghe
M
Esercizio o conversione di un titolo derivato ricevuto dall'azienda (ad esempio un'opzione)
V
Una transazione dichiarata volontariamente sul modulo 4
J
Altro (accompagnato da una nota a piè di pagina che descriva l'operazione)
Other Listings
US:TPICQ
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