Johanna Roberts

Insider profile

Currently holds a position at Penumbra Inc

Positions

Position Company Period
Executive Vice President, General Counsel, Secretary Penumbra Inc Sept. 1, 2018 -
Vice President and Deputy General Counsel Penumbra Inc June 1, 2015 - Sept. 1, 2018

Johanna Roberts's trades of Penumbra Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-12-09 2025-12-05 PlS Planned sale
73,903 +23.6%
460.07
US$1,326,823
73,903 +23.6% 460.07 US$1,326,823
2025-12-03 2025-12-01 PlS Planned sale
70,624 +24.5%
296.27
US$361,366
70,624 +24.5% 296.27 US$361,366
2025-12-03 2025-12-01 PlS Planned sale
9,809 +37.9%
318.70
US$98,148
9,809 +37.9% 318.70 US$98,148
2025-12-03 2025-12-01 PlS Planned sale
80 -0.1%
296.27
US$23,702
80 -0.1% 296.27 US$23,702
2025-12-03 2025-12-01 PlS Planned sale
144 -0.2%
295.38
US$42,535
144 -0.2% 295.38 US$42,535
2025-12-03 2025-12-01 PlS Planned sale
155 -0.2%
294.52
US$45,651
155 -0.2% 294.52 US$45,651
2025-12-03 2025-12-01 PlS Planned sale
39 -0.1%
293.27
US$11,438
39 -0.1% 293.27 US$11,438
2025-12-03 2025-12-01 PlS Planned sale
94 -0.1%
292.09
US$27,456
94 -0.1% 292.09 US$27,456
2025-11-26 2025-11-25 PlS Planned sale
1,800 -2.7%
300.06
US$540,108
1,800 -2.7% 300.06 US$540,108
2025-11-25 2025-11-25 PrS Proposed sale
2,100
298.11
US$626,031
2,100 298.11 US$626,031
2025-11-12 2025-11-10 PlS Planned sale
36 -0.1%
269.56
US$9,704
36 -0.1% 269.56 US$9,704
2025-11-12 2025-11-10 PlS Planned sale
76 -0.1%
269.01
US$20,445
76 -0.1% 269.01 US$20,445
2025-11-12 2025-11-10 PlS Planned sale
85 -0.1%
267.56
US$22,743
85 -0.1% 267.56 US$22,743
2025-11-12 2025-11-10 PlS Planned sale
211 -0.3%
266.72
US$56,278
211 -0.3% 266.72 US$56,278
2025-11-12 2025-11-10 PlS Planned sale
168 -0.3%
265.93
US$44,676
168 -0.3% 265.93 US$44,676
2025-11-12 2025-11-10 PlS Planned sale
13 -0.0%
264.89
US$3,444
13 -0.0% 264.89 US$3,444
2025-11-12 2025-11-10 PlS Planned sale
11 -0.0%
263.58
US$2,899
11 -0.0% 263.58 US$2,899
2025-10-03 2025-10-01 PlS Planned sale
5 -0.0%
256.63
US$1,283
5 -0.0% 256.63 US$1,283
2025-10-03 2025-10-01 PlS Planned sale
36 -0.1%
254.96
US$9,179
36 -0.1% 254.96 US$9,179
2025-10-03 2025-10-01 PlS Planned sale
20 -0.0%
254.05
US$5,081
20 -0.0% 254.05 US$5,081
2025-10-03 2025-10-01 PlS Planned sale
41 -0.1%
252.36
US$10,347
41 -0.1% 252.36 US$10,347
2025-10-03 2025-10-01 PlS Planned sale
144 -0.2%
251.81
US$36,261
144 -0.2% 251.81 US$36,261
2025-10-03 2025-10-01 PlS Planned sale
66 -0.1%
250.84
US$16,555
66 -0.1% 250.84 US$16,555
2025-10-03 2025-10-01 PlS Planned sale
14 -0.0%
249.71
US$3,496
14 -0.0% 249.71 US$3,496
2025-10-03 2025-10-01 PlS Planned sale
23 -0.0%
248.67
US$5,719
23 -0.0% 248.67 US$5,719
2025-10-03 2025-10-01 PlS Planned sale
125 -0.2%
247.79
US$30,974
125 -0.2% 247.79 US$30,974
2025-10-03 2025-10-01 PlS Planned sale
35 -0.1%
246.93
US$8,643
35 -0.1% 246.93 US$8,643
2025-10-03 2025-10-01 PlS Planned sale
35 -0.1%
245.68
US$8,599
35 -0.1% 245.68 US$8,599
2025-10-03 2025-10-01 PlS Planned sale
32 -0.0%
244.93
US$7,838
32 -0.0% 244.93 US$7,838
2025-10-03 2025-10-01 PlS Planned sale
24 -0.0%
243.61
US$5,847
24 -0.0% 243.61 US$5,847
2025-10-01 2025-10-01 PrS Proposed sale
1,800
253.22
US$455,796
1,800 253.22 US$455,796
2025-09-04 2025-09-02 PlS Planned sale
60 -0.1%
273.12
US$16,387
60 -0.1% 273.12 US$16,387
2025-09-04 2025-09-02 PlS Planned sale
105 -0.2%
272.23
US$28,584
105 -0.2% 272.23 US$28,584
2025-09-04 2025-09-02 PlS Planned sale
61 -0.1%
271.22
US$16,544
61 -0.1% 271.22 US$16,544
2025-09-04 2025-09-02 PlS Planned sale
152 -0.2%
270.19
US$41,069
152 -0.2% 270.19 US$41,069
2025-09-04 2025-09-02 PlS Planned sale
222 -0.3%
269.20
US$59,762
222 -0.3% 269.20 US$59,762
2025-08-13 2025-08-11 PlS Planned sale
1 -0.0%
240.91
US$241
1 -0.0% 240.91 US$241
2025-08-13 2025-08-11 PlS Planned sale
39 -0.1%
240.20
US$9,368
39 -0.1% 240.20 US$9,368
2025-08-13 2025-08-11 PlS Planned sale
295 -0.4%
239.27
US$70,585
295 -0.4% 239.27 US$70,585
2025-08-13 2025-08-11 PlS Planned sale
247 -0.4%
238.47
US$58,902
247 -0.4% 238.47 US$58,902
2025-08-13 2025-08-11 PlS Planned sale
18 -0.0%
237.10
US$4,268
18 -0.0% 237.10 US$4,268
2025-07-03 2025-07-01 PlS Planned sale
62 -0.1%
255.72
US$15,855
62 -0.1% 255.72 US$15,855
2025-07-03 2025-07-01 PlS Planned sale
93 -0.1%
254.80
US$23,696
93 -0.1% 254.80 US$23,696
2025-07-03 2025-07-01 PlS Planned sale
31 -0.0%
253.84
US$7,869
31 -0.0% 253.84 US$7,869
2025-07-03 2025-07-01 PlS Planned sale
46 -0.1%
252.87
US$11,632
46 -0.1% 252.87 US$11,632