Johanna Roberts's Net Worth

$24.8 Million

Estimate Recalculated Nov 1, 2024 05:27AM EST

Who is Johanna Roberts?

Johanna Roberts has an estimated net worth of $24.8 Million. This is based on reported shares in Penumbra Inc.

SEC CIK

Johanna Roberts's CIK is 0001751980

Past Insider Trading and Trends

2022 was Johanna Roberts's most active year for acquiring shares with 10 total transactions. Johanna Roberts's most active month to acquire stocks was the month of November. 2023 was Johanna Roberts's most active year for disposing of shares, totalling 62 transactions. Johanna Roberts's most active month to dispose stocks was the month of July. 2022 saw Johanna Roberts paying a total of $528,960.00 for 32,900 shares, this is the most they've acquired in one year. In 2022 Johanna Roberts cashed out on 44,564 shares for a total of $4,157,061.18, their largest year based on trade value.

Attention insiders: Dive deeper into market movements and stay ahead of the curve with Benzinga Pro! From up-to-the-second news to audio squawks and interactive data tools, it's everything you need to supercharge your trading strategy. Experience the Benzinga Pro advantage today and transform the way you trade with our exclusive free trial!

Penumbra Inc (PEN) Snapshot price: $203.73

EVP, Gen. Counsel & Secretary

Form Type
Δ Own
Qty.
Price
Size ($)
Own
Filing Date
Type
Is Scheduled
Trade Dates
Form 4
-0.97%
-600.00
$206.22
-$123,732.57
61.09K
Scheduled
Sep 3
Form 4
-0.96%
-600.00
$175.98
-$105,587.15
61.69K
Scheduled
Aug 13
Form 4
-0.95%
-600.00
$179.20
-$107,518.83
62.29K
Scheduled
Jul 1
Form 4
-0.95%
-600.00
$188.90
-$113,338.61
62.89K
Scheduled
Jun 3
Form 4
-0.94%
-600.00
$207.41
-$124,447.17
63.49K
Scheduled
May 13
Form 4
-0.30%
-193.00
$210.19
-$40,566.67
64.09K
Apr 15
Form 4
-0.92%
-600.00
$217.07
-$130,242.37
64.28K
Scheduled
Apr 1
Form 4
+2.99%
1.88K
$222.15
-$41,319.90
64.88K
Mar 15
Form 4
-0.94%
-600.00
$237.68
-$142,606.78
63K
Scheduled
Mar 1
Form 4
+4.01%
2.45K
$22.04
$53,998.00
63.6K
Dec 27
Form 4
-1.77%
-1.10K
$245.48
-$271,009.92
61.15K
Dec 15
Form 4
-0.95%
-600.00
$226.42
-$135,850.56
62.25K
Dec 1
Form 4
-1.24%
-786.00
$217.39
-$170,867.63
62.85K
Nov 14 - Nov 15
Form 4
-0.93%
-600.00
$237.82
-$142,690.65
63.64K
Oct 2
Form 4
-0.93%
-600.00
$265.11
-$159,066.61
64.24K
Sep 1
Form 4
-0.92%
-600.00
$249.85
-$149,910.38
64.84K
Aug 14
Form 4
-1.36%
-900.00
$340.18
-$306,162.19
65.44K
Jul 3
Form 4
-1.34%
-900.00
$309.30
-$278,367.99
66.34K
Jun 1
Form 4
-3.63%
-2.54K
$169.60
-$996,720.17
67.24K
May 12 - May 15
Form 4
-0.27%
-187.00
$277.62
-$51,914.94
69.77K
Apr 15
Form 4
—
0
$140.33
-$141,949.51
69.96K
Scheduled
Mar 1
Form 4
+8.95%
5.75K
$22.04
$126,730.00
69.96K
Dec 28
Form 4
+16.09%
8.9K
—
—
64.21K
Dec 15
Form 4
—
0
$116.17
-$282,371.00
55.31K
Scheduled
Dec 1
Form 4
-0.34%
-186.00
$108.35
-$295,117.14
55.31K
Scheduled
Nov 14 - Nov 15
Form 4
—
0
$107.53
-$256,477.00
55.5K
Scheduled
Oct 3
Form 4
—
0
$98.60
-$888,154.00
55.5K
Scheduled
Sep 7
Form 4
—
0
$98.54
-$260,100.00
55.5K
Scheduled
Aug 15
Form 4
-3.24%
-1.86K
$143.25
-$266,445.00
55.5K
May 15
Form 4
-0.47%
-268.00
$197.74
-$52,994.32
57.36K
Apr 15
Form 4
—
0
$123.68
-$304,921.00
57.62K
Scheduled
Apr 1
Form 4
—
0
$123.64
-$304,788.80
57.62K
Scheduled
Mar 1
Form 4
—
0
$151.81
-$843,462.92
57.62K
Scheduled
Jan 3
Form 4
+9.09%
4.8K
$22.04
$105,792.00
57.62K
Dec 28
Form 4
—
0
$134.51
-$393,621.55
52.82K
Scheduled
Dec 1
Form 4
+2.92%
1.5K
—
—
52.82K
Nov 15
Form 4
—
0
$150.63
-$642,936.36
51.32K
Scheduled
Nov 8
Form 4
—
0
$141.84
-$598,974.34
51.32K
Scheduled
Oct 1
Form 4
—
0
$147.03
-$624,940.54
51.32K
Scheduled
Sep 1
Form 4
—
0
$142.59
-$602,749.50
51.32K
Scheduled
Aug 9
Form 4
-3.02%
-1.60K
$240.54
-$384,142.38
51.32K
May 15
Form 4
+4.26%
2.16K
—
—
52.92K
Apr 15
Form 4
-3.79%
-2.00K
$236.07
-$472,145.30
50.76K
Scheduled
Aug 17
Form 4
-2.40%
-1.29K
$171.14
-$221,626.30
52.76K
May 15
Form 4
-6.08%
-3.50K
$176.25
-$616,891.76
54.06K
Scheduled
Jan 30
Form 4
-4.95%
-3.00K
$144.49
-$433,482.93
57.56K
Scheduled
Aug 19
Form 4
+32.93%
15K
—
—
60.56K
May 15
Form 4
-2.15%
-1.00K
$150.00
-$150,000.00
45.56K
Scheduled
Nov 7
Form 3
—
0
—
—
0
No matching records found