bf/NYSE:PEN_icon.png

NYSE:PEN

Penumbra, Inc.

  • Stock

USD

Last Close

202.40

30/08 20:00

Market Cap

6.96B

Beta: 0.54

Volume Today

267.47K

Avg: 369.64K

PE Ratio

240.63

PFCF: 207.42

Institutional trades

May 21Dec 21Aug 22Mar 23-500K0500K1M1.50M

Institutional Ownership

010B20B30B40BSep 15Jun 17Mar 19Dec 20Sep 22

Current holdings institutionals

Filer
Latest Filing Date
Share-Type
Shares
Market Value
Previously owned
Change
2021-05-14
Shares
5.44M
1.47B
5.45M
-7.83K
2021-05-07
Shares
3.49M
943.23M
3.56M
-72.94K
2021-05-14
Shares
3.21M
867.90M
3.06M
149.83K
2021-05-14
Shares
2.96M
799.61M
3.25M
-292.91K
2021-05-17
Shares
1.29M
348.89M
1.38M
-90.00K
2021-05-06
Shares
1.28M
347.26M
1.16M
126.62K
2021-05-17
Shares
1.25M
337.71M
1.89M
-642.17K
2021-05-13
Shares
1.04M
280.08M
1.08M
-45.95K
2021-05-13
Shares
866.55K
234.47M
1.34M
-469.71K
2021-07-09
Shares
815.46K
220.65M
827.63K
-12.18K
2021-05-14
Shares
648.60K
175.50M
893.21K
-244.61K
2021-05-17
Shares
462.73K
125.20M
594.02K
-131.30K
2021-05-13
Shares
430.75K
116.55M
468.10K
-37.34K
2021-05-12
Shares
395.69K
107.07M
382.73K
12.96K
2021-05-17
Shares
381.20K
103.15M
228.02K
153.19K
2021-05-17
Shares
343.54K
92.96M
575.34K
-231.80K
2021-05-17
Shares
327.95K
88.74M
270.65K
57.30K
2021-05-13
Shares
317.49K
85.91M
338.49K
-21.00K
2022-05-09
Shares
298.47K
80.76M
368.91K
-70.44K
2021-05-13
Shares
288.29K
78.00M
419.77K
-131.48K
2021-05-12
Shares
286.95K
77.64M
266.17K
20.78K
2021-05-12
Shares
194.71K
52.69M
210.10K
-15.39K
2021-05-12
Shares
179.88K
48.67M
147.50K
32.38K
2021-05-14
Shares
172.08K
46.56M
234.25K
-62.17K
2021-05-17
Shares
168.54K
45.60M
204.44K
-35.89K
2021-05-17
Shares
163.62K
44.27M
163.36K
265
2021-05-17
Shares
150.58K
26.35M
105.81K
44.77K
2021-05-17
Shares
147.50K
39.91M
159K
-11.50K
2021-05-17
Shares
144.17K
39.01M
195.38K
-51.21K
2021-05-17
Shares
137.50K
37.20M
0
137.50K
2021-05-12
Shares
131.97K
35.71M
132.77K
-800
2021-05-10
Shares
126.03K
34.10M
109.56K
16.47K
2021-07-14
Shares
106.05K
28.70M
119.05K
-13K
2021-05-13
Shares
105.88K
28.65M
105.81K
65
2021-05-06
Shares
96.50K
26.11M
96.89K
-390
2021-05-06
Shares
89.87K
24.32M
90.67K
-805
2021-05-17
Shares
88.09K
23.84M
103.46K
-15.37K
2021-05-14
Shares
82.86K
22.41M
79.85K
3.01K
2021-05-17
Shares
79.20K
21.43M
16.40K
62.80K
2021-05-07
Shares
78.80K
21.32M
77.60K
1.20K
2021-05-11
Shares
76.08K
20.58M
91.62K
-15.55K
2021-05-17
Shares
74.35K
20.12M
199.69K
-125.34K
2021-05-14
Shares
70.64K
19.11M
74.11K
-3.48K
2021-05-14
Shares
67.48K
18.26M
71.41K
-3.93K
2023-08-14
Shares
65.84K
22.65M
107.04K
-41.20K
2021-05-17
PUT
65.60K
17.75M
10K
55.60K
2021-05-17
Shares
65.56K
17.74M
58.82K
6.74K
2021-05-18
Shares
62.36K
16.87M
62.70K
-343
2021-05-07
Shares
61.76K
16.71M
61.33K
439
2021-05-12
Shares
59.20K
16.02M
60.77K
-1.58K
2021-05-14
Shares
53.56K
14.49M
49.43K
4.13K
2021-05-14
Shares
51.59K
13.96M
52.12K
-530
2021-05-14
Shares
51.52K
13.94M
57.66K
-6.14K
2021-05-14
Shares
51.38K
13.90M
64.82K
-13.44K
2021-05-13
Shares
50.33K
13.56M
99.60K
-49.27K
2022-09-30
Shares
49.48K
9.38M
53.93K
-4.46K
2021-05-10
Shares
49.21K
13.32M
52.30K
-3.09K
2021-05-17
Shares
48.30K
13.07M
89.65K
-41.35K
2021-05-17
PUT
44.60K
12.07M
56.30K
-11.70K
2021-04-15
Shares
44.24K
11.97M
44.02K
229
2021-05-18
PUT
42K
11.36M
63.90K
-21.90K
2021-05-10
Shares
41.92K
11.34M
43.32K
-1.40K
2021-05-11
Shares
40.12K
10.86M
40.73K
-613
2021-05-03
Shares
38.07K
10.30M
40.62K
-2.55K
2021-05-14
Shares
37.03K
10.02M
30.51K
6.52K
2021-05-17
Shares
34.20K
9.25M
0
34.20K
2021-05-13
Shares
34.15K
9.24M
35.47K
-1.32K
2021-05-17
Shares
33.62K
9.10M
31.13K
2.49K
2021-05-05
Shares
33.43K
9.04M
33.59K
-162
2021-05-19
Shares
33.38K
9.03M
33.88K
-500
2021-05-13
Shares
32.12K
8.69M
33.21K
-1.09K
2021-05-17
Shares
31.12K
8.42M
38.18K
-7.06K
2021-04-22
Shares
30.96K
8.38M
30.70K
256
2021-05-14
Shares
30.44K
8.24M
31.34K
-898
2021-05-12
Shares
30.30K
8.20M
30.30K
0
2023-08-11
Shares
30K
10.32M
35K
-5K
2021-05-11
Shares
28.81K
7.80M
24.40K
4.41K
2021-05-17
Shares
28.81K
7.80M
0
28.81K
2021-05-14
Shares
26.69K
7.22M
32.11K
-5.42K
2021-05-17
Shares
26.40K
7.14M
26.40K
0
2021-05-13
Shares
26.03K
7.08M
5.56K
20.47K
2021-05-07
Shares
25.75K
4.51M
25.75K
0
2021-05-03
Shares
25.32K
6.85M
27.11K
-1.79K
2022-11-03
Shares
24.98K
4.74M
25.11K
-131
2021-05-21
PUT
24.70K
6.68M
70.60K
-45.90K
2021-05-14
Shares
22.05K
5.97M
21.08K
971
2021-04-27
Shares
21.46K
5.81M
23.14K
-1.68K
2021-05-14
Shares
20K
5.41M
106.50K
-86.50K
2023-06-26
Shares
19.23K
3.74M
19.63K
-408
2021-04-28
Shares
18.91K
5.63M
19.88K
-964
2021-05-13
Shares
18.18K
4.92M
14.99K
3.19K
2021-05-14
Shares
18.02K
4.88M
16.69K
1.33K
2021-05-17
Shares
17.80K
4.82M
29.60K
-11.80K
2021-05-05
Shares
15.81K
4.28M
21.36K
-5.56K
2021-05-12
Shares
15.73K
4.26M
30.31K
-14.58K
2021-05-17
PUT
15.50K
4.19M
0
15.50K
2021-05-17
Shares
15.23K
4.12M
14.46K
767
2021-05-03
Shares
14.65K
3.96M
12.12K
2.53K
2021-05-13
Shares
14.01K
3.79M
15.31K
-1.30K
2021-05-13
Shares
13.74K
3.72M
13K
739