| Type | Value |
|---|---|
| cik | 0001455684 |
| ticker | TPIC |
| Date | Type | Insider | Qty | Price | Signals |
|---|---|---|---|---|---|
| 28 Nov 2025 | TAX_WITHHOLDING | Stroo Charles | 26,954 | 0.03 USD | |
| 28 Nov 2025 | EXERCISE | Stroo Charles | 62,500 | 0.00 USD | |
| 28 Nov 2025 | EXERCISE | Stroo Charles | 62,500 | 0.00 USD | deriv |
| 23 May 2025 | TAX_WITHHOLDING | Miller Ryan D. | 1,760 | 1.20 USD | |
| 23 May 2025 | EXERCISE | Miller Ryan D. | 6,677 | 0.00 USD | |
| 23 May 2025 | EXERCISE | Miller Ryan D. | 6,677 | 0.00 USD | deriv |
| 22 May 2025 | EXERCISE | Desai Jayshree S | 30,134 | 0.00 USD | |
| 22 May 2025 | EXERCISE | Desai Jayshree S | 30,134 | 0.00 USD | deriv |
| 22 May 2025 | EXERCISE | Holloway Bavan | 30,134 | 0.00 USD | indirect |
| 22 May 2025 | EXERCISE | Holloway Bavan | 30,134 | 0.00 USD | deriv |
| 22 May 2025 | EXERCISE | GIOVACCHINI PAUL G | 15,067 | 0.00 USD | |
| 22 May 2025 | EXERCISE | GIOVACCHINI PAUL G | 15,067 | 0.00 USD | deriv |
| 21 Mar 2025 | EXERCISE | Siwek William E | 12,034 | 0.00 USD | |
| 21 Mar 2025 | TAX_WITHHOLDING | Siwek William E | 3,352 | 0.84 USD | |
| 21 Mar 2025 | EXERCISE | Siwek William E | 12,034 | 0.00 USD | deriv |
| 21 Mar 2025 | TAX_WITHHOLDING | Fishbach Steven G | 574 | 0.84 USD | |
| 21 Mar 2025 | EXERCISE | Fishbach Steven G | 2,253 | 0.00 USD | |
| 21 Mar 2025 | EXERCISE | Fishbach Steven G | 2,253 | 0.00 USD | deriv |
| 21 Mar 2025 | TAX_WITHHOLDING | Miller Ryan D. | 1,299 | 0.84 USD | |
| 21 Mar 2025 | EXERCISE | Miller Ryan D. | 4,927 | 0.00 USD | |
| 21 Mar 2025 | EXERCISE | Miller Ryan D. | 4,927 | 0.00 USD | deriv |
| 19 Mar 2025 | GRANT_AWARD | Stroo Charles | 13,711 | 0.00 USD | deriv |
| 19 Mar 2025 | GRANT_AWARD | Fishbach Steven G | 13,711 | 0.00 USD | deriv |
| 19 Mar 2025 | GRANT_AWARD | Siwek William E | 70,081 | 0.00 USD | deriv |
| 19 Mar 2025 | GRANT_AWARD | Miller Ryan D. | 13,711 | 0.00 USD | deriv |