Penumbra Inc (PEN)

Market is closed
Insider Trading: Sales
Insider Price Amount Total Value Remaining Holdings Date Form 4
$296.87 187 $55,514.69 65,925 2025-05-12 Filing
$296.01 33 $9,768.33 66,112 2025-05-12 Filing
$294.92 36 $10,617.12 66,145 2025-05-12 Filing
$293.99 12 $3,527.88 66,181 2025-05-12 Filing
$292.86 21 $6,150.06 66,193 2025-05-12 Filing
$295.00 90 $26,550.00 75,237 2025-05-07 Filing
$293.21 1,575 $461,805.75 75,327 2025-05-07 Filing
$292.41 50 $14,620.50 76,902 2025-05-07 Filing
$291.62 956 $278,788.72 76,952 2025-05-07 Filing
$290.31 3,205 $930,443.55 77,908 2025-05-07 Filing
$289.45 2,924 $846,351.80 81,113 2025-05-07 Filing
$288.25 4,500 $1,297,125.00 84,037 2025-05-07 Filing
$287.26 3,350 $962,321.00 88,537 2025-05-07 Filing
$299.01 2,000 $598,020.00 13,957 2025-05-02 Filing
$304.49 88 $26,795.12 302,819 2025-04-25 Filing
$303.88 292 $88,732.96 302,907 2025-04-25 Filing
$302.83 27 $8,176.41 303,199 2025-04-25 Filing
$301.88 440 $132,827.20 303,226 2025-04-25 Filing
$301.16 295 $88,842.20 303,666 2025-04-25 Filing
$299.68 1,419 $425,245.92 303,961 2025-04-25 Filing