PENPenumbra Inc

4 · filed 2025-05-09 · parsed 2026-05-09 15:41 UTC
Transactions
9
Insiders
1
Total value
$5.66M
Last close (cached)
$318.46
as of 2026-06-16
1d return
+0.1%
5d return
-0.8%

Reporting insiders

Transactions

DateCodeSharesPriceValue
2025-05-07Sale4,500$288.25$1.30M
2025-05-07Sale1,575$293.21$461.8K
2025-05-07Sale50$292.41$14.6K
2025-05-07Exer.27,976$30.00$839.3K
2025-05-07Sale3,350$287.26$962.3K
2025-05-07Sale90$295.00$26.6K
2025-05-07Sale2,924$289.45$846.4K
2025-05-07Sale3,205$290.31$930.4K
2025-05-07Sale956$291.62$278.8K