CIK: 0001167212

Needham Investment Management Llc

Filing Date Previous Period Total Shares Share-Type Market Value Change
2021-05-17
1.25M
2.40M
Shares
10.86M
1.15M
2021-05-17
2.25M
1.95M
Shares
6.96M
-300K
2023-08-14
1.50M
1.43M
Shares
514.80K
-70K
2023-08-14
1.73M
1.39M
Shares
4.41M
-337.50K
2021-05-17
1.59M
1.36M
Shares
17.24M
-231.50K
2021-05-17
974K
1.31M
Shares
23.36M
340K
2021-05-17
1M
1.30M
Shares
9.48M
300K
2021-02-25
680K
1.29M
Shares
7.03M
607.50K
2022-11-10
1.19M
1.19M
Shares
7.56M
0
2021-05-17
1.50M
1.15M
Shares
6.28M
-350K
2021-05-17
931.40K
1.10M
Shares
22.43M
171.60K
2021-02-25
1.10M
1.08M
Shares
1.09M
-24.03K
2021-05-17
275K
1M
Shares
11.82M
725K
2021-05-17
15K
800K
Shares
11.05M
785K
2021-02-25
950K
780K
Shares
2.73M
-170K
2021-05-17
1.71M
774.75K
Shares
9.03M
-935.70K
2021-05-17
600K
735K
Shares
1.53M
135K
2021-02-25
488.50K
694K
Shares
7.72M
205.50K
2021-05-17
675K
675K
Shares
11.26M
0
2023-08-14
660.89K
660.89K
Shares
2.11M
0
2021-05-17
330K
637.50K
Shares
7.62M
307.50K
2021-05-17
629.58K
629.58K
Shares
13.06M
0
2021-05-17
0
600K
Shares
5.78M
600K
2021-05-17
450K
575K
Shares
8.33M
125K
2021-02-25
514K
550K
Shares
4.49M
36K
2021-05-17
466.54K
532.04K
Shares
4.74M
65.50K
2021-02-25
877.50K
485K
Shares
5.99M
-392.50K
2021-05-17
475K
475K
Shares
9.36M
0
2023-08-14
408.50K
455.50K
Shares
24.60M
47K
2021-05-17
465.50K
434.50K
Shares
19.60M
-31K
2021-05-17
433.94K
425K
Shares
16.60M
-8.94K
2021-02-25
0
401.76K
Shares
3.40M
401.76K
2021-02-25
450K
362.23K
Shares
8.42M
-87.77K
2021-02-16
0
340.79K
Shares
11.24M
340.79K
2021-05-17
241.50K
338.80K
Shares
10.44M
97.30K
2021-05-17
336.39K
336.39K
Shares
8.21M
0
2021-05-17
285K
332.50K
Shares
8.01M
47.50K
2023-08-14
381.87K
320K
Shares
8.22M
-61.87K
2021-05-17
326.50K
310.50K
Shares
34.71M
-16K
2021-05-17
309.50K
309K
Shares
16.72M
-500
2021-02-16
0
301.58K
Shares
8.62M
301.58K
2021-05-17
326.60K
290.60K
Shares
13.97M
-36K
2021-05-17
140K
285K
Shares
12.42M
145K
2021-02-25
275K
251.38K
Shares
4.32M
-23.62K
2021-02-16
0
250K
Shares
1.11M
250K
2021-05-17
80K
230K
Shares
1.44M
150K
2021-05-17
229.85K
229.85K
Shares
19.55M
0
2021-02-25
250K
228.50K
Shares
2.36M
-21.50K
2021-02-25
242.50K
228K
Shares
10.99M
-14.50K
2021-02-25
113.05K
225K
Shares
7.55M
111.95K
2023-08-14
190K
190K
Shares
22.29M
0
2021-05-17
71.36K
183.50K
Shares
10.61M
112.14K
2021-05-17
68.65K
176.15K
Shares
4.47M
107.50K
2021-05-17
170K
170K
Shares
11.62M
0
2021-05-17
170K
170K
Shares
11.62M
0
2021-02-25
140K
160K
Shares
4.64M
20K
2021-02-25
72.50K
150K
Shares
6.25M
77.50K
2023-08-14
101.10K
150K
Shares
1.61M
48.90K
2021-02-16
0
137.50K
Shares
1.26M
137.50K
2021-05-17
0
127.50K
Shares
10.63M
127.50K
2021-05-17
128K
120.50K
Shares
7.79M
-7.50K
2021-05-17
112.60K
112.60K
Shares
3.00M
0
2021-05-17
85K
108K
Shares
20.03M
23K
2021-05-17
107.85K
107.85K
Shares
1.22M
0
2021-02-25
100.50K
93K
Shares
8.55M
-7.50K
2023-08-14
89K
89K
Shares
7.45M
0
2021-05-17
277.92K
85K
Shares
3.97M
-192.92K
2021-02-25
82.50K
82.50K
Shares
1.46M
0
2021-05-17
46.16K
76.16K
Shares
3.44M
30K
2021-05-17
145.06K
75K
Shares
750K
-70.06K
2021-05-17
0
74.31K
Shares
899K
74.31K
2021-05-17
72K
72K
Shares
3.74M
0
2021-02-25
71.50K
71.50K
Shares
114K
0
2023-08-14
45K
71.25K
Shares
4.20M
26.25K
2021-05-17
70K
70K
Shares
5.73M
0
2021-05-17
157.50K
67.25K
Shares
1.58M
-90.25K
2021-05-17
65.50K
64K
Shares
5.07M
-1.50K
2023-08-14
59K
57K
Shares
4.40M
-2K
2021-02-25
65K
55.60K
Shares
127K
-9.40K
2021-05-17
55K
54K
Shares
2.65M
-1K
2021-05-17
54K
54K
Shares
1.86M
0
2021-05-17
51.91K
51.91K
Shares
6.13M
0
2021-05-17
48K
48K
Shares
4.89M
0
2021-05-17
46.29K
46.29K
Shares
2.06M
0
2021-05-17
22.50K
45K
Shares
9.59M
22.50K
2021-05-17
40.26K
42.36K
Shares
10.80M
2.10K
2021-05-17
41.50K
41.50K
Shares
18.94M
0
2023-08-14
40.50K
40.50K
Shares
3.74M
0
2021-02-25
0
40K
Shares
1.74M
40K
2023-08-14
37.50K
38.25K
Shares
1.34M
750
2023-08-14
35K
35K
Shares
402.50K
0
2023-05-15
36.30K
34.25K
Shares
5.65M
-2.05K
2021-05-17
32.50K
32.50K
Shares
1.41M
0
2021-05-17
0
30K
Shares
1.36M
30K
2021-05-17
0
30K
Shares
987K
30K
2021-02-25
30K
30K
Shares
330K
0
2021-05-17
0
28.50K
Shares
1.40M
28.50K
2021-02-16
0
27.50K
Shares
260K
27.50K
2021-02-25
26.50K
26.50K
Shares
4.36M
0
2021-05-17
26.25K
26.25K
Shares
8.67M
0