PENPenumbra Inc

4 · filed 2025-07-11 · parsed 2025-12-22 00:00 UTC
Transactions
9
Insiders
1
Total value
$4.74M
Last close (cached)
$318.71
as of 2026-06-12
1d return
+0.1%
5d return
-0.6%

Reporting insiders

Transactions

DateCodeSharesPriceValue
2025-07-09Sale1,395$241.09$336.3K
2025-07-09Sale175$248.79$43.5K
2025-07-09Sale450$247.92$111.6K
2025-07-09Sale1,110$245.90$272.9K
2025-07-09Sale2,379$244.71$582.2K
2025-07-09Sale5,710$243.97$1.39M
2025-07-09Sale3,522$242.97$855.7K
2025-07-09Sale1,244$241.96$301.0K
2025-07-09Exer.27,976$30.00$839.3K