NYSE : PEN

Penumbra, Inc. — SEC Filings

$323.02 USD

$1.83 (0.57%)

Volume
247.91K
Average Volume
413.17K
Market Capitalization
$12.72B
P/E Ratio
78.98
Dividend Yield
0.00%
Price Target
$347.00
Year High
$362.41
Year Low
$221.26
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$5.75
PEN SEC Filings
Company Symbol Filed Form Type View
PEN 2026-07-30 16:44:52 10-Q
PEN 2026-07-30 16:14:23 8-K
PEN 2026-06-22 16:19:00 8-K
PEN 2026-05-29 16:35:53 SD
PEN 2026-05-21 19:35:47 4
PEN 2026-05-07 09:01:33 425
PEN 2026-05-07 09:00:35 8-K
PEN 2026-05-06 16:45:08 10-Q
PEN 2026-05-06 16:14:28 8-K
PEN 2026-04-30 11:56:28 SC 13G
PEN 2026-04-29 16:39:54 ARS
PEN 2026-04-29 16:22:41 DEFA14A
PEN 2026-04-29 16:18:58 DEF 14A
PEN 2026-04-23 16:18:26 425
PEN 2026-04-22 17:11:49 425
PEN 2026-04-17 16:06:31 425
PEN 2026-04-06 20:02:22 4
PEN 2026-04-02 19:59:14 144
PEN 2026-04-01 16:53:06 DEFM14A
PEN 2026-03-27 11:22:11 SC 13G/A
PEN 2026-03-17 19:33:39 4
PEN 2026-03-17 19:32:44 4
PEN 2026-03-17 19:32:14 4
PEN 2026-03-17 19:31:44 4
PEN 2026-03-04 19:31:40 4
PEN 2026-03-03 16:57:10 425
PEN 2026-03-02 21:11:52 144
PEN 2026-02-25 13:27:55 10-K
PEN 2026-02-25 13:01:51 8-K
PEN 2026-02-18 20:05:02 4
PEN 2026-02-18 20:04:57 4
PEN 2026-02-18 20:04:31 4
PEN 2026-02-18 20:04:12 4
PEN 2026-02-18 20:04:06 4
PEN 2026-02-18 20:03:38 4
PEN 2026-02-18 20:03:31 4
PEN 2026-02-18 20:03:14 4
PEN 2026-02-18 20:02:33 4
PEN 2026-02-18 20:02:25 4
PEN 2026-02-06 13:11:50 SC 13G/A
PEN 2026-02-05 13:31:51 SC 13G/A
PEN 2026-02-04 17:02:26 425
PEN 2026-01-20 17:18:11 425
PEN 2026-01-16 19:50:05 4
PEN 2026-01-16 16:12:05 425
PEN 2026-01-15 17:21:12 425
PEN 2026-01-15 17:20:08 425
PEN 2026-01-15 17:07:08 425
PEN 2026-01-15 16:44:25 425
PEN 2026-01-15 07:49:17 425
PEN 2026-01-15 07:26:16 425
PEN 2026-01-15 07:15:42 8-K
PEN 2026-01-08 21:06:21 4
PEN 2026-01-06 20:52:55 144
PEN 2026-01-06 19:33:35 4
PEN 2026-01-02 21:02:47 144
PEN 2025-12-17 20:00:17 4
PEN 2025-12-17 19:59:57 4
PEN 2025-12-17 19:59:37 4
PEN 2025-12-15 19:30:12 4
PEN 2025-12-09 20:01:10 4
PEN 2025-12-03 19:45:05 4
PEN 2025-12-03 19:44:28 4
PEN 2025-12-02 20:59:37 144
PEN 2025-11-26 19:36:48 4
PEN 2025-11-26 19:36:16 4
PEN 2025-11-25 22:20:43 144
PEN 2025-11-25 19:59:07 4
PEN 2025-11-21 22:21:09 144
PEN 2025-11-18 20:03:38 4
PEN 2025-11-18 20:03:23 4
PEN 2025-11-18 20:03:08 4
PEN 2025-11-18 20:02:47 4
PEN 2025-11-12 19:32:29 4
PEN 2025-11-06 19:31:50 4
PEN 2025-11-05 16:44:08 10-Q
PEN 2025-11-05 16:15:00 8-K
PEN 2025-11-04 20:53:26 144
PEN 2025-10-17 19:32:52 4
PEN 2025-10-03 19:32:42 4
PEN 2025-10-03 19:31:10 4
PEN 2025-10-03 19:30:50 4
PEN 2025-10-02 20:03:09 144
PEN 2025-10-01 20:08:24 144
PEN 2025-10-01 20:01:23 144
PEN 2025-09-16 19:26:46 4
PEN 2025-09-16 19:25:01 3
PEN 2025-09-04 19:36:58 4
PEN 2025-09-04 19:36:51 4
PEN 2025-09-04 19:36:40 4
PEN 2025-09-03 20:51:45 144
PEN 2025-09-02 19:59:57 144
PEN 2025-08-27 09:05:02 8-K
PEN 2025-08-22 19:48:07 4
PEN 2025-08-20 20:28:26 144
PEN 2025-08-15 19:49:54 4
PEN 2025-08-15 19:44:58 4
PEN 2025-08-13 21:24:30 144
PEN 2025-08-13 20:04:06 144
PEN 2025-08-13 19:44:47 4