InsiderFlow

Johanna Roberts

PEN

Johanna Roberts serves as EVP, Gen. Counsel & Secretary at Penumbra, Inc. (PEN). This page tracks their complete SEC Form 4 insider trading history including stock purchases and sales.

Total Buys

0 trades

$0.00

Total Sells

47 trades

$12.95M

Net Position

Net Seller

$12.95M

Companies Traded

1

PEN

Active Period

Aug 2021 – Feb 2026

47 total trades

Most Recent

Sell PEN

Feb 18, 2026 · $163.5K

Johanna Roberts's Insider Trading at Penumbra, Inc. (PEN)

Buys

0 · $0.00

Sells

47 · $12.95M

Total Shares Bought

0

Total Shares Sold

52,982

PEN Price Chart
Loading chart...
DateTypeValue
Feb 18, 2026 Sell$163.5K
Dec 9, 2025 Sell$90.0K
Dec 3, 2025 Sell$177.0K
Nov 26, 2025 Sell$540.1K
Nov 12, 2025 Sell$160.2K
Oct 3, 2025 Sell$149.8K
Sep 4, 2025 Sell$162.3K
Aug 13, 2025 Sell$143.4K
Jul 3, 2025 Sell$151.6K
Jun 4, 2025 Sell$154.9K
May 14, 2025 Sell$268.7K
Apr 25, 2025 Sell$180.0K
Apr 2, 2025 Sell$161.5K
Mar 5, 2025 Sell$172.5K
Dec 3, 2024 Sell$146.7K
Nov 19, 2024 Sell$143.8K
Oct 3, 2024 Sell$114.5K
Sep 5, 2024 Sell$123.7K
Aug 15, 2024 Sell$105.6K
Jul 3, 2024 Sell$107.5K
Jun 5, 2024 Sell$113.3K
May 15, 2024 Sell$124.4K
Apr 3, 2024 Sell$130.2K
Mar 5, 2024 Sell$142.6K
Dec 5, 2023 Sell$135.9K
Nov 16, 2023 Sell$128.5K
Oct 4, 2023 Sell$142.7K
Sep 6, 2023 Sell$159.1K
Aug 16, 2023 Sell$149.9K
Jul 6, 2023 Sell$306.2K
Jun 5, 2023 Sell$278.4K
May 16, 2023 Sell$479.5K
Apr 5, 2023 Sell$166.9K
Mar 3, 2023 Sell$155.2K
Dec 5, 2022 Sell$315.4K
Nov 16, 2022 Sell$291.7K
Oct 5, 2022 Sell$289.5K
Sep 9, 2022 Sell$1.02M
Aug 17, 2022 Sell$297.6K
Apr 5, 2022 Sell$338.0K
Mar 3, 2022 Sell$337.8K
Jan 5, 2022 Sell$915.1K
Dec 3, 2021 Sell$432.2K
Nov 10, 2021 Sell$698.0K
Oct 5, 2021 Sell$654.1K
Sep 3, 2021 Sell$680.0K
Aug 11, 2021 Sell$657.9K