Yuen Maggie (CIK 1796057) reported 26 SEC Form 4 insider transactions across 2 companies over the past 18 months (most recent 2026-05-20). Recent activity: Buy ATRC (6,144 shares), Sell PEN (186 shares), Sell PEN (2,432 shares), Buy PEN (2,630 shares), Sell PEN (481 shares). Source: SEC Form 4.
| Date | Company | Role | Type | Shares | Value |
|---|---|---|---|---|---|
| 2026-05-20 | AtriCure, Inc. (ATRC) | Director | Buy | 6,144 | $0 |
| 2026-03-17 | Penumbra Inc (PEN) | Chief Financial Officer | Sell | 186 | $62,529 |
| 2026-03-04 | Penumbra Inc (PEN) | Chief Financial Officer | Sell | 2,432 | $832,474 |
| 2026-02-18 | Penumbra Inc (PEN) | Chief Financial Officer | Buy | 2,630 | $0 |
| 2026-02-18 | Penumbra Inc (PEN) | Chief Financial Officer | Sell | 481 | $163,203 |
| 2026-02-18 | Penumbra Inc (PEN) | Chief Financial Officer | Buy | 2,630 | $0 |
| 2025-12-17 | Penumbra Inc (PEN) | Chief Financial Officer | Sell | 565 | $174,670 |
| 2025-11-25 | AtriCure, Inc. (ATRC) | Director | Sell | 3,000 | $107,160 |
| 2025-11-18 | Penumbra Inc (PEN) | Chief Financial Officer | Sell | 364 | $101,945 |
| 2025-11-18 | Penumbra Inc (PEN) | Chief Financial Officer | Sell | 327 | $91,583 |
| 2025-11-18 | Penumbra Inc (PEN) | Chief Financial Officer | Buy | 3,580 | $0 |
| 2025-08-15 | Penumbra Inc (PEN) | Chief Financial Officer | Buy | 724 | $114,609 |
| 2025-08-15 | Penumbra Inc (PEN) | Chief Financial Officer | Sell | 2,000 | $500,000 |
| 2025-05-21 | AtriCure, Inc. (ATRC) | Director | Buy | 5,401 | $0 |
| 2025-05-06 | Penumbra Inc (PEN) | Chief Financial Officer | Sell | 2,000 | $598,020 |
| 2025-05-06 | Penumbra Inc (PEN) | Chief Financial Officer | Buy | 900 | $142,470 |
| 2025-03-18 | Penumbra Inc (PEN) | Chief Financial Officer | Sell | 186 | $50,707 |
| 2025-03-05 | Penumbra Inc (PEN) | Chief Financial Officer | Sell | 250 | $70,812 |
| 2025-03-05 | Penumbra Inc (PEN) | Chief Financial Officer | Sell | 300 | $85,458 |
| 2025-03-05 | Penumbra Inc (PEN) | Chief Financial Officer | Sell | 590 | $168,563 |
| 2025-03-05 | Penumbra Inc (PEN) | Chief Financial Officer | Sell | 500 | $143,215 |
| 2025-03-05 | Penumbra Inc (PEN) | Chief Financial Officer | Sell | 360 | $103,946 |
| 2025-03-05 | Penumbra Inc (PEN) | Chief Financial Officer | Buy | 900 | $142,470 |
| 2025-02-19 | Penumbra Inc (PEN) | Chief Financial Officer | Buy | 780 | $0 |
| 2025-02-19 | Penumbra Inc (PEN) | Chief Financial Officer | Buy | 1,840 | $0 |
Source: SEC Form 4 filings · as of 2026-05-20