Harpreet Grewal

Chief Financial Officer, Cimpress.

Companies

Holdings

Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.

Shares held

  • Penumbra PEN8,719 shares4$2.8M at $322.62Apr 2, 2026

As of each latest filing. The line shows shares held over time.

Recent filings

  • Apr 2, 2026Sold 100 shares at $328.22 of Penumbra4
  • Feb 13, 2026Granted 589 shares of Penumbra5
  • Jan 6, 2026Sold 186 shares at $312.64 of Penumbra6
  • Dec 2, 2025Sold 100 shares at $292.98 of Penumbra7
  • Nov 4, 2025Sold 186 shares at $227.58 of Penumbra8
  • Oct 2, 2025Sold 186 shares at $248.61 of Penumbra9
  • Sep 2, 2025Sold 186 shares at $272.19 of Penumbra10
  • Apr 1, 2025Sold 200 shares at $267.17 of Penumbra11
  • Feb 14, 2025Granted 744 shares of Penumbra12
  • Jan 3, 2025Sold 167 shares at $241.28 of Penumbra13
  • Oct 2, 2024Sold 166 shares at $190.83 of Penumbra14
  • Sep 4, 2024Sold 782 shares at $204.11 of Penumbra15
  • Feb 16, 2024Granted 665 shares of Penumbra16
  • Jan 3, 2024Sold 170 shares at $240.82 of Penumbra17
  • Oct 2, 2023Sold 170 shares at $240.99 of Penumbra18
  • Sep 1, 2023Sold 340 shares at $266.62 of Penumbra19
  • Mar 29, 2023Sold 875 shares at $271.00 of Penumbra20
  • Mar 15, 2023Sold 875 shares at $254.98 of Penumbra21
  • Mar 1, 2023Sold 710 shares at $259.48 of Penumbra22
  • Feb 17, 2023Granted 680 shares of Penumbra23
  • Feb 18, 2022Granted 710 shares of Penumbra24
  • Jan 3, 2022Sold 634 shares at $285.34 of Penumbra25
  • Oct 1, 2021Sold 634 shares at $267.06 of Penumbra26