Sign inGet started

Yuen Maggie

Insider CIK 1796057 · PEN Chief Financial Officer · ATRC Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
ATRC AtriCure, Inc. S Sale2026-08-052026-08-073,500$38.42 $134.5K14,015SEC↗
ATRC AtriCure, Inc. S Sale2026-08-052026-08-073,500$38.42 $134.5K14,015SEC↗
ATRC AtriCure, Inc. A Award2026-05-182026-05-206,144— $017,515SEC↗
PEN Penumbra Inc F Tax w/h2026-03-152026-03-17186$336.18 $62.5K18,167SEC↗
PEN Penumbra Inc S Sale2026-03-022026-03-042,432$342.30 $832.5K18,353SEC↗
PEN Penumbra Inc A Award2026-02-172026-02-182,630— $020,785SEC↗
PEN Penumbra Inc F Tax w/h2026-02-152026-02-18481$339.30 $163.2K18,155SEC↗
PEN Penumbra Inc A Award2026-02-132026-02-182,630— $018,636SEC↗
PEN Penumbra Inc F Tax w/h2025-12-152025-12-17565$309.15 $174.7K16,006SEC↗
ATRC AtriCure, Inc. S Sale2025-11-212025-11-253,000$35.72 $107.2K11,371SEC↗
PEN Penumbra Inc A Award2025-11-172025-11-183,580— $016,556SEC↗
PEN Penumbra Inc F Tax w/h2025-11-152025-11-18364$280.07 $101.9K13,303SEC↗
PEN Penumbra Inc F Tax w/h2025-11-152025-11-18327$280.07 $91.6K12,976SEC↗
PEN Penumbra Inc M Exercise deriv2025-08-152025-08-15724— $05,376SEC↗
PEN Penumbra Inc M Exercise2025-08-152025-08-15724$158.30 $114.6K13,667SEC↗
PEN Penumbra Inc S Sale2025-08-132025-08-152,000$250.00 $500.0K12,943SEC↗
ATRC AtriCure, Inc. A Award2025-05-192025-05-215,401— $014,371SEC↗
PEN Penumbra Inc M Exercise deriv2025-05-062025-05-06900— $06,100SEC↗
PEN Penumbra Inc M Exercise2025-05-062025-05-06900$158.30 $142.5K14,857SEC↗
PEN Penumbra Inc S Sale2025-05-022025-05-062,000$299.01 $598.0K13,957SEC↗
PEN Penumbra Inc F Tax w/h2025-03-152025-03-18186$272.62 $50.7K15,957SEC↗
PEN Penumbra Inc M Exercise deriv2025-03-052025-03-05900— $07,000SEC↗
PEN Penumbra Inc M Exercise2025-03-052025-03-05900$158.30 $142.5K16,143SEC↗
PEN Penumbra Inc S Sale2025-03-032025-03-05360$288.74 $103.9K15,243SEC↗
PEN Penumbra Inc S Sale2025-03-032025-03-05500$286.43 $143.2K15,603SEC↗
PEN Penumbra Inc S Sale2025-03-032025-03-05590$285.70 $168.6K16,103SEC↗
PEN Penumbra Inc S Sale2025-03-032025-03-05300$284.86 $85.5K16,693SEC↗
PEN Penumbra Inc S Sale2025-03-032025-03-05250$283.25 $70.8K16,993SEC↗
PEN Penumbra Inc F Tax w/h2025-02-182025-02-1981$271.14 $22.0K17,243SEC↗
PEN Penumbra Inc A Award2025-02-182025-02-191,840— $017,324SEC↗
PEN Penumbra Inc A Award2025-02-142025-02-19780— $015,484SEC↗
PEN Penumbra Inc F Tax w/h2024-12-152024-12-17599$245.55 $147.1K14,704SEC↗
PEN Penumbra Inc F Tax w/h2024-11-152024-11-19504$237.84 $119.9K15,296SEC↗
PEN Penumbra Inc A Award2024-11-152024-11-192,570— $015,800SEC↗
ATRC AtriCure, Inc. S Sale2024-08-152024-08-193,500$24.07 $84.2K8,970SEC↗
ATRC AtriCure, Inc. A Award2024-05-132024-05-147,788— $012,470SEC↗
PEN Penumbra Inc F Tax w/h2024-03-152024-03-19193$222.15 $42.9K13,129SEC↗
PEN Penumbra Inc A Award2024-03-152024-03-192,070— $013,322SEC↗
PEN Penumbra Inc F Tax w/h2023-12-162023-12-19602$245.48 $147.8K11,252SEC↗
PEN Penumbra Inc F Tax w/h2023-12-152023-12-19385$245.48 $94.5K11,854SEC↗
PEN Penumbra Inc F Tax w/h2023-11-152023-11-16466$227.88 $106.2K12,221SEC↗
ATRC AtriCure, Inc. S Sale2023-05-262023-05-304,313$47.04 $202.9K4,682SEC↗
ATRC AtriCure, Inc. A Award2023-05-252023-05-263,186— $08,995SEC↗
PEN Penumbra Inc F Tax w/h2022-12-162022-12-19601$223.06 $134.1K12,588SEC↗
PEN Penumbra Inc A Award2022-12-152022-12-194,450— $013,189SEC↗
PEN Penumbra Inc F Tax w/h2022-11-152022-11-16325$195.99 $63.7K8,738SEC↗
ATRC AtriCure, Inc. A Award2022-05-252022-05-273,564— $05,809SEC↗
PEN Penumbra Inc F Tax w/h2021-12-162021-12-20916$247.10 $226.3K8,939SEC↗
PEN Penumbra Inc A Award2021-11-152021-11-173,750— $09,785SEC↗
ATRC AtriCure, Inc. A Award2021-06-152021-06-172,245— $02,245SEC↗
PEN Penumbra Inc F Tax w/h2020-12-162020-12-18915$174.98 $160.1K6,035SEC↗
PEN Penumbra Inc A Award deriv2019-12-162019-12-187,900— $07,900SEC↗
PEN Penumbra Inc A Award2019-12-162019-12-186,950— $06,950SEC↗