Harpreet Grewal

Affiliations

  • Director at Penumbra Inc (PEN), 2025-04-02
  • Evp, Chief Financial Officer at Constant Contact Inc. (CTCT), 2016-02-10
Insider Trading: Sales See All
Symbol Price Amount Total Value Remaining Holdings Date Form 4
PEN $267.17 200 $53,434.00 9,074 2025-04-01 Filing
PEN $241.28 167 $40,293.76 8,530 2025-01-03 Filing
PEN $190.83 166 $31,677.78 8,697 2024-10-02 Filing
PEN $204.11 782 $159,614.02 8,863 2024-09-04 Filing
PEN $240.82 170 $40,939.40 8,980 2024-01-03 Filing