Johanna Roberts
EVP, Gen. Counsel & Secretary at Penumbra · 67 reported transactions in 1 company · latest trade Dec 5, 2025
Their trades
Sold | Dec 5, 2025 | Dec 5, 2025 close $300.66 → Oct 29, 2026 close $321.97. S&P 500 +12.6% over the same days. | ||
Sold | Dec 1, 2025 | Dec 1, 2025 close $291.66 → Oct 29, 2026 close $321.97. S&P 500 +13.5% over the same days. | ||
Sold | Dec 1, 2025 | Dec 1, 2025 close $291.66 → Oct 29, 2026 close $321.97. S&P 500 +13.5% over the same days. | ||
Sold | Dec 1, 2025 | Dec 1, 2025 close $291.66 → Oct 29, 2026 close $321.97. S&P 500 +13.5% over the same days. | ||
Sold | Dec 1, 2025 | Dec 1, 2025 close $291.66 → Oct 29, 2026 close $321.97. S&P 500 +13.5% over the same days. | ||
Sold | Dec 1, 2025 | Dec 1, 2025 close $291.66 → Oct 29, 2026 close $321.97. S&P 500 +13.5% over the same days. |
SoldPenumbra
$90K
Dec 5, 2025 close $300.66 → Oct 29, 2026 close $321.97. S&P 500 +12.6% over the same days.
SoldPenumbra
$3K
Dec 1, 2025 close $291.66 → Oct 29, 2026 close $321.97. S&P 500 +13.5% over the same days.
SoldPenumbra
$23.2K
Dec 1, 2025 close $291.66 → Oct 29, 2026 close $321.97. S&P 500 +13.5% over the same days.
SoldPenumbra
$23.7K
Dec 1, 2025 close $291.66 → Oct 29, 2026 close $321.97. S&P 500 +13.5% over the same days.
SoldPenumbra
$42.5K
Dec 1, 2025 close $291.66 → Oct 29, 2026 close $321.97. S&P 500 +13.5% over the same days.
SoldPenumbra
$45.7K
Dec 1, 2025 close $291.66 → Oct 29, 2026 close $321.97. S&P 500 +13.5% over the same days.