bf/NYSE:PEN_icon.png

NYSE:PEN

Penumbra, Inc.

  • Stock

USD

Last Close

206.06

03/05 20:00

Market Cap

9.74B

Beta: 0.54

Volume Today

307.51K

Avg: 369.64K

PE Ratio

240.63

PFCF: 207.42

Institutional trades

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

Institutional Ownership

Current holdings institutionals

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