Castle Thomas J

Number of records: 27
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
28-May-21 4:02 PM
View: 
Tpi Composites, Inc (TPIC) 27-May-21Option Exercise 24,577$16.53$406,339.00360%
6.83K to 31.41K
28-May-21 4:02 PM
View: 
Tpi Composites, Inc (TPIC) 27-May-21Market Option Sale 24,577$49.51$1,216,870.00(78%)
31.41K to 6.83K
(< 1%)
28-May-21 4:02 PM
View: 
Tpi Composites, Inc (TPIC) 26-May-21Option Exercise 25,423$16.53$420,326.00372%
6.83K to 32.25K
28-May-21 4:02 PM
View: 
Tpi Composites, Inc (TPIC) 26-May-21Market Option Sale 25,423$49.15$1,249,520.00(79%)
32.25K to 6.83K
(1%)
17-Mar-21 8:31 PM
View: 
Tpi Composites, Inc (TPIC) 15-Mar-21Option Exercise 3,308----73%
4.55K to 7.86K
17-Mar-21 8:31 PM
View: 
Tpi Composites, Inc (TPIC) 15-Mar-21Market Option Sale 1,030$52.30$53,869.00(13%)
7.86K to 6.83K
5%
05-Jan-21 4:04 PM
View: 
Tpi Composites, Inc (TPIC) 31-Dec-20Payment of Exercise 3,428$52.78$180,930.00(43%)
7.98K to 4.55K
6%
05-Jan-21 4:04 PM
View: 
Tpi Composites, Inc (TPIC) 31-Dec-20Option Exercise 7,981----100%
0 to 7.98K
19-Nov-20 4:24 PM
View: 
Tpi Composites, Inc (TPIC) 17-Nov-20Option Exercise 41,796$16.53$691,026.00100%
0 to 41.8K
19-Nov-20 4:24 PM
View: 
Tpi Composites, Inc (TPIC) 17-Nov-20Market Option Sale 41,796$39.56$1,653,490.00(100%)
41.8K to 0
(26%)
13-Nov-20 5:12 PM
View: 
Tpi Composites, Inc (TPIC) 12-Nov-20Option Exercise 8,204$16.53$135,639.00100%
0 to 8.2K
13-Nov-20 5:12 PM
View: 
Tpi Composites, Inc (TPIC) 12-Nov-20Market Option Sale 8,204$42.07$345,142.00(100%)
8.2K to 0
(18%)
13-Nov-20 5:12 PM
View: 
Tpi Composites, Inc (TPIC) 11-Nov-20Option Exercise 48,700$16.53$805,172.00100%
0 to 48.7K
13-Nov-20 5:12 PM
View: 
Tpi Composites, Inc (TPIC) 11-Nov-20Market Option Sale 48,700$39.50$1,923,650.00(100%)
48.7K to 0
(26%)
13-Nov-20 5:12 PM
View: 
Tpi Composites, Inc (TPIC) 10-Nov-20Option Exercise 1,300$16.53$21,493.30100%
0 to 1.3K
13-Nov-20 5:12 PM
View: 
Tpi Composites, Inc (TPIC) 10-Nov-20Market Option Sale 1,300$39.50$51,350.00(100%)
1.3K to 0
(26%)
18-Aug-20 4:06 PM
View: 
Tpi Composites, Inc (TPIC) 14-Aug-20Option Exercise 5,760$16.53$95,231.80100%
0 to 5.76K
18-Aug-20 4:06 PM
View: 
Tpi Composites, Inc (TPIC) 14-Aug-20Market Option Sale 5,760$33.00$190,080.00(100%)
5.76K to 0
(51%)
13-Aug-20 4:25 PM
View: 
Tpi Composites, Inc (TPIC) 12-Aug-20Market Sale 2,572$30.05$77,299.90(100%)
2.57K to 0
(66%)
10-Mar-20 7:45 PM
View: 
Tpi Composites, Inc (TPIC) 07-Mar-20Payment of Exercise 918$17.61$16,166.00(26%)
3.49K to 2.57K
10-Mar-20 7:45 PM
View: 
Tpi Composites, Inc (TPIC) 07-Mar-20Option Exercise 3,490----100%
0 to 3.49K
11-Jun-19 4:46 PM
View: 
Tpi Composites, Inc (TPIC) 10-Jun-19Market Sale 1,527$22.52$34,388.00(100%)
1.53K to 0
(121%)
08-Mar-19 5:14 PM
View: 
Tpi Composites, Inc (TPIC) 07-Mar-19Payment of Exercise 567$29.55$16,754.80(27%)
2.09K to 1.53K
(69%)
08-Mar-19 5:14 PM
View: 
Tpi Composites, Inc (TPIC) 07-Mar-19Option Exercise 2,094----100%
0 to 2.09K
06-Mar-19 5:49 PM
View: 
Tpi Composites, Inc (TPIC) 05-Mar-19Market Sale 1,018$29.00$29,522.00(100%)
1.02K to 0
(72%)
09-Mar-18 4:24 PM
View: 
Tpi Composites, Inc (TPIC) 07-Mar-18Payment of Exercise 378$20.27$7,662.06(27%)
1.4K to 1.02K
(146%)
09-Mar-18 4:24 PM
View: 
Tpi Composites, Inc (TPIC) 07-Mar-18Option Exercise 1,396----100%
0 to 1.4K