bf/NASDAQ:TPIC_icon.jpeg

NASDAQ:TPIC

TPI Composites, Inc.

  • Stock

USD

Last Close

3.33

02/05 20:00

Market Cap

117.71M

Beta: 1.87

Volume Today

1.74M

Avg: 1.08M

PE Ratio

−0.61

PFCF: −1.17

Institutional trades

May 21Dec 21Aug 22Mar 23-1.50M-1M-500K0500K1M

Institutional Ownership

Current holdings institutionals

Filer Shares Latest Filing Date Previously owned Change Share-Type Market Value
2.80M
2021-05-07
2.22M
575.45K
Shares
157.73M
1.88M
2023-08-11
604.72K
1.28M
Shares
19.54M
1.79M
2021-05-28
1.66M
131.89K
Shares
100.99M
1.71M
2021-05-14
1.71M
68
Shares
96.22M
1.51M
2021-05-17
1.38M
137.37K
Shares
85.36M
1.18M
2021-05-17
961.15K
215.94K
Shares
66.42M
935.92K
2021-05-05
922.66K
13.26K
Shares
52.81M
923.72K
2021-07-09
854.50K
69.22K
Shares
52.13M
838.80K
2021-05-11
677.16K
161.63K
Shares
47.33M
813.23K
2021-05-14
841.61K
-28.37K
Shares
45.89M
800.80K
2021-05-17
0
800.80K
Shares
45.19M
748.18K
2021-05-11
737.93K
10.25K
Shares
42.22M
725.77K
2021-05-10
745.43K
-19.65K
Shares
40.95M
702K
2021-05-19
707K
-5K
Shares
39.61M
700K
2023-08-09
575K
125K
Shares
7.26M
663.63K
2021-05-14
427.12K
236.51K
Shares
37.45M
606.08K
2021-05-14
600.52K
5.56K
Shares
34.20M
529.04K
2021-05-12
485.14K
43.89K
Shares
29.85M
524.44K
2023-07-24
511.98K
12.46K
Shares
5.44M
413.51K
2021-04-29
1.38M
-971.28K
Shares
23.33M
391.34K
2023-08-14
312.36K
78.98K
Shares
4.17M
390.48K
2021-05-14
382.81K
7.68K
Shares
22.04M
375K
2021-05-17
250K
125K
Shares
21.16M
373.32K
2023-08-14
41.27K
332.06K
Shares
3.87M
370.50K
2023-08-14
396.89K
-26.38K
Shares
3.84M
346.13K
2021-05-07
250.92K
95.20K
Shares
19.53M
339.63K
2021-05-12
352.35K
-12.72K
Shares
19.16M
330.74K
2021-05-17
0
330.74K
Shares
18.66M
318.11K
2023-08-10
275.65K
42.45K
Shares
3.30M
317.54K
2021-05-12
112.46K
205.08K
Shares
17.92M
314.10K
2021-04-09
284.88K
29.21K
Shares
17.73M
272.00K
2021-05-13
213.80K
58.20K
Shares
15.35M
269.70K
2021-05-13
61.86K
207.84K
Shares
15.22M
263.58K
2021-05-14
190.42K
73.16K
Shares
14.87M
260.34K
2021-05-04
5.19K
255.15K
Shares
14.69M
250K
2023-08-10
290K
-40K
Shares
2.59M
240K
2021-05-14
240K
0
Shares
11.71M
237.81K
2021-04-29
243.22K
-5.42K
Shares
13.42M
232.35K
2021-04-28
193.51K
38.84K
Shares
13.11M
225K
2021-05-11
350K
-125K
Shares
12.70M
217.48K
2021-05-17
208.57K
8.91K
Shares
12.27M
215.39K
2021-02-05
265.40K
-50.01K
Shares
11.37M
206.01K
2021-05-12
90.37K
115.64K
Shares
11.63M
202.35K
2021-04-28
200K
2.35K
Shares
10.70M
182.41K
2021-05-10
193.99K
-11.58K
Shares
10.29M
181.72K
2021-05-13
148.75K
32.97K
Shares
10.25M
178.85K
2021-04-21
237.85K
-59K
Shares
10.09M
169.56K
2021-05-17
458.22K
-288.65K
Shares
9.57M
166.00K
2021-05-11
175.25K
-9.24K
Shares
9.37M
155.93K
2021-02-12
163.43K
-7.50K
Shares
8.23M
154.92K
2021-05-17
125.66K
29.27K
Shares
8.74M
146.90K
2023-08-14
64.30K
82.60K
PUT
1.52M
144.51K
2021-05-17
123.85K
20.67K
Shares
8.15M
139.36K
2021-05-17
105.89K
33.47K
Shares
7.36M
139K
2021-05-14
82K
57K
Shares
7.84M
134.45K
2021-05-12
0
134.45K
Shares
7.59M
131.12K
2021-05-14
105.16K
25.96K
Shares
7.39M
130.96K
2021-05-13
151.43K
-20.47K
Shares
7.39M
125.78K
2021-04-29
119.72K
6.05K
Shares
7.10M
124.02K
2021-05-17
125.45K
-1.43K
Shares
7.00M
116.10K
2021-05-13
119.82K
-3.72K
Shares
6.55M
111.06K
2021-05-14
78.49K
32.57K
Shares
6.27M
107.27K
2021-05-18
25.73K
81.54K
Shares
6.05M
107.07K
2021-05-17
97.77K
9.30K
Shares
6.04M
103.72K
2021-05-14
100.63K
3.10K
Shares
5.85M
100K
2022-11-14
0
100K
Shares
1.13M
99.09K
2021-05-17
103.85K
-4.76K
Shares
5.59M
99.07K
2021-05-10
0
99.07K
Shares
5.27M
96K
2021-05-07
136K
-40K
Shares
5.44M
95.57K
2021-05-10
64.58K
30.98K
Shares
5.39M
95.50K
2021-05-17
140.22K
-44.72K
Shares
5.39M
90K
2021-05-07
64K
26K
Shares
5.08M
89.19K
2021-05-12
108.67K
-19.48K
Shares
5.03M
88.50K
2021-05-17
50.47K
38.03K
Shares
4.99M
88.00K
2021-05-10
86.66K
1.33K
Shares
4.97M
87.61K
2021-05-14
102.38K
-14.76K
Shares
4.94M
86.29K
2021-05-11
190.99K
-104.70K
Shares
4.87M
83.68K
2021-05-06
42.38K
41.30K
Shares
4.72M
81.30K
2021-06-22
398.27K
-316.97K
Shares
4.59M
79.71K
2022-02-14
41.70K
38.01K
Shares
2.31M
76.74K
2021-02-05
83.47K
-6.73K
Shares
4.05M
76.61K
2021-06-16
69.58K
7.03K
Shares
4.32M
70K
2021-05-11
0
70K
Shares
3.95M
69.40K
2021-05-07
67.90K
1.50K
Shares
3.92M
66.83K
2021-05-13
125.44K
-58.61K
Shares
3.77M
66.72K
2022-05-16
0
66.72K
Shares
938K
66.01K
2021-05-17
12.76K
53.24K
Shares
3.72M
65.20K
2021-05-13
65.80K
-600
Shares
3.68M
65K
2021-04-20
130K
-65K
Shares
3.67M
64.43K
2021-05-14
87.98K
-23.55K
Shares
3.63M
63.60K
2021-05-14
130.36K
-66.76K
Shares
3.59M
61.60K
2021-05-14
68.26K
-6.66K
Shares
3.48M
61.30K
2021-05-13
67.86K
-6.56K
Shares
3.46M
60K
2021-05-17
0
60K
Shares
3.39M
59.78K
2021-04-15
0
59.78K
Shares
3.37M
58.67K
2021-05-13
106.57K
-47.90K
Shares
3.31M
56.59K
2023-08-14
0
56.59K
Shares
586.86K
56.07K
2021-05-13
294.66K
-238.59K
Shares
3.16M
54.17K
2021-05-12
88.40K
-34.23K
Shares
3.06M
53.02K
2021-05-10
0
53.02K
Shares
2.99M