Sign inGet started

Grewal Harpreet

Insider CIK 1375889 · PEN Director · CTCT EVP, Chief Financial Officer

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
PEN Penumbra Inc S Sale2026-04-022026-04-06100$328.22 $32.8K8,719SEC↗
PEN Penumbra Inc A Award2026-02-132026-02-18589— $08,819SEC↗
PEN Penumbra Inc S Sale2026-01-062026-01-08186$312.64 $58.2K8,230SEC↗
PEN Penumbra Inc S Sale2025-12-022025-12-03100$292.98 $29.3K8,416SEC↗
PEN Penumbra Inc S Sale2025-11-042025-11-06186$227.58 $42.3K8,516SEC↗
PEN Penumbra Inc S Sale2025-10-022025-10-03186$248.61 $46.2K8,702SEC↗
PEN Penumbra Inc S Sale2025-09-022025-09-04186$272.19 $50.6K8,888SEC↗
PEN Penumbra Inc S Sale2025-04-012025-04-02200$267.17 $53.4K9,074SEC↗
PEN Penumbra Inc A Award2025-02-142025-02-19744— $09,274SEC↗
PEN Penumbra Inc S Sale2025-01-032025-01-06167$241.28 $40.3K8,530SEC↗
PEN Penumbra Inc S Sale2024-10-022024-10-03166$190.83 $31.7K8,697SEC↗
PEN Penumbra Inc S Sale2024-09-042024-09-05782$204.11 $159.6K8,863SEC↗
PEN Penumbra Inc A Award2024-02-162024-02-21665— $09,645SEC↗
PEN Penumbra Inc S Sale2024-01-032024-01-04170$240.82 $40.9K8,980SEC↗
PEN Penumbra Inc S Sale2023-10-022023-10-04170$240.99 $41.0K9,150SEC↗
PEN Penumbra Inc S Sale2023-09-012023-09-06340$266.62 $90.7K9,320SEC↗
PEN Penumbra Inc S Sale2023-03-292023-03-31875$271.00 $237.1K9,660SEC↗
PEN Penumbra Inc S Sale2023-03-152023-03-17875$254.98 $223.1K10,535SEC↗
PEN Penumbra Inc S Sale2023-03-012023-03-03710$259.48 $184.2K11,410SEC↗
PEN Penumbra Inc A Award2023-02-172023-02-22680— $012,120SEC↗
PEN Penumbra Inc A Award2022-02-182022-02-23710— $011,440SEC↗
PEN Penumbra Inc S Sale2022-01-032022-01-05634$285.34 $180.9K10,730SEC↗
PEN Penumbra Inc S Sale2021-10-012021-10-05634$267.06 $169.3K11,364SEC↗
PEN Penumbra Inc S Sale2021-08-312021-09-02732$271.21 $198.5K11,998SEC↗
PEN Penumbra Inc A Award2021-02-192021-02-23535— $012,730SEC↗
PEN Penumbra Inc S Sale2021-01-042021-01-06633$174.32 $110.3K12,195SEC↗
PEN Penumbra Inc S Sale2020-11-162020-11-18567$262.77 $149.0K12,828SEC↗
PEN Penumbra Inc A Award2020-02-112020-02-13756— $013,395SEC↗
PEN Penumbra Inc S Sale2020-01-022020-01-03237$164.16 $38.9K12,639SEC↗
PEN Penumbra Inc S Sale2019-10-012019-10-03237$134.93 $32.0K12,876SEC↗
PEN Penumbra Inc S Sale2019-09-032019-09-05475$144.81 $68.8K13,113SEC↗
PEN Penumbra Inc S Sale2019-04-012019-04-03304$148.43 $45.1K13,588SEC↗
PEN Penumbra Inc A Award2019-02-082019-02-12949— $013,892SEC↗
PEN Penumbra Inc S Sale2019-01-032019-01-04304$122.09 $37.1K12,943SEC↗
PEN Penumbra Inc S Sale2019-01-022019-01-04362$120.59 $43.7K13,247SEC↗
PEN Penumbra Inc S Sale2018-10-022018-10-03303$146.96 $44.5K13,609SEC↗
PEN Penumbra Inc S Sale2018-10-012018-10-03362$149.94 $54.3K13,912SEC↗
PEN Penumbra Inc S Sale2018-08-272018-08-291,128$129.17 $145.7K14,674SEC↗
PEN Penumbra Inc S Sale2018-08-272018-08-29400$129.80 $51.9K14,274SEC↗
PEN Penumbra Inc A Award2018-02-162018-02-211,215— $015,802SEC↗
PEN Penumbra Inc S Sale2017-10-052017-10-10500$92.90 $46.5K14,587SEC↗
PEN Penumbra Inc S Sale2017-08-212017-08-234,500$82.65 $371.9K15,087SEC↗
PEN Penumbra Inc A Award2017-04-172017-04-191,448— $019,587SEC↗
PEN Penumbra Inc A Award2016-03-042016-03-072,000— $018,139SEC↗
CTCT Constant Contact, Inc. D To issuer deriv2016-02-092016-02-1015,512— $00SEC↗
CTCT Constant Contact, Inc. D To issuer deriv2016-02-092016-02-1010,937— $00SEC↗
CTCT Constant Contact, Inc. D To issuer deriv2016-02-092016-02-101,825— $00SEC↗
CTCT Constant Contact, Inc. D To issuer deriv2016-02-092016-02-1024,384— $00SEC↗
CTCT Constant Contact, Inc. D To issuer deriv2016-02-092016-02-1022,288— $00SEC↗
CTCT Constant Contact, Inc. D To issuer deriv2016-02-092016-02-107,679— $00SEC↗
CTCT Constant Contact, Inc. D To issuer deriv2016-02-092016-02-106,862— $00SEC↗
CTCT Constant Contact, Inc. D To issuer deriv2016-02-092016-02-1013,438— $00SEC↗
CTCT Constant Contact, Inc. D To issuer deriv2016-02-092016-02-1015,864— $00SEC↗
CTCT Constant Contact, Inc. D To issuer deriv2016-02-092016-02-1013,597— $00SEC↗
CTCT Constant Contact, Inc. D To issuer2016-02-092016-02-1025,060$32.00 $801.9K0SEC↗
CTCT Constant Contact, Inc. A Award2015-12-152015-12-179,211— $025,060SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2015-12-062015-12-08637— $0717SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2015-12-062015-12-08717— $00SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2015-12-062015-12-08451— $08,187SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2015-12-062015-12-08508— $07,679SEC↗
CTCT Constant Contact, Inc. M Exercise2015-12-062015-12-08508— $015,849SEC↗
CTCT Constant Contact, Inc. M Exercise2015-12-062015-12-08717— $015,341SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2015-12-022015-12-032,135— $015,995SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2015-12-022015-12-032,398— $013,597SEC↗
CTCT Constant Contact, Inc. M Exercise2015-12-022015-12-032,398— $014,624SEC↗
PEN Penumbra Inc C Conversion deriv2015-09-232015-09-239,404— $00SEC↗
PEN Penumbra Inc C Conversion deriv2015-09-232015-09-231,974— $00SEC↗
PEN Penumbra Inc C Conversion deriv2015-09-232015-09-232,761— $00SEC↗
PEN Penumbra Inc C Conversion2015-09-232015-09-232,761— $014,165SEC↗
PEN Penumbra Inc C Conversion2015-09-232015-09-231,974— $016,139SEC↗
PEN Penumbra Inc A Award2015-09-232015-09-232,000— $02,000SEC↗
PEN Penumbra Inc C Conversion2015-09-232015-09-239,404— $011,404SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2015-09-062015-09-09717— $01,354SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2015-09-062015-09-09637— $02,071SEC↗
CTCT Constant Contact, Inc. M Exercise2015-09-062015-09-09717— $012,226SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2015-09-032015-09-09508— $08,638SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2015-09-032015-09-09452— $09,146SEC↗
CTCT Constant Contact, Inc. M Exercise2015-09-032015-09-09508— $011,509SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2015-06-062015-06-08646— $09,598SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2015-06-062015-06-08440— $03,622SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2015-06-062015-06-08314— $010,244SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2015-06-062015-06-08914— $02,708SEC↗
CTCT Constant Contact, Inc. M Exercise2015-06-062015-06-08646— $011,001SEC↗
CTCT Constant Contact, Inc. M Exercise2015-06-062015-06-08914— $010,355SEC↗
CTCT Constant Contact, Inc. S Sale2015-04-092015-04-132,750$39.40 $108.3K9,441SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2015-03-062015-03-10783— $04,062SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2015-03-062015-03-10408— $011,110SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2015-03-062015-03-10572— $04,845SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2015-03-062015-03-10552— $010,558SEC↗
CTCT Constant Contact, Inc. M Exercise2015-03-062015-03-10783— $011,639SEC↗
CTCT Constant Contact, Inc. M Exercise2015-03-062015-03-10552— $012,191SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2015-02-262015-03-029,699— $01,825SEC↗
CTCT Constant Contact, Inc. M Exercise2015-02-262015-03-029,699$27.12 $263.0K20,555SEC↗
CTCT Constant Contact, Inc. S Sale2015-02-262015-03-029,699$42.03 $407.6K10,856SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2015-02-252015-02-2618,476— $011,524SEC↗
CTCT Constant Contact, Inc. M Exercise2015-02-252015-02-2618,476$27.12 $501.1K29,332SEC↗
CTCT Constant Contact, Inc. S Sale2015-02-252015-02-2618,476$42.02 $776.4K10,856SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2015-02-242015-02-268,433— $00SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2015-02-242015-02-2624,063— $02,187SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2015-02-242015-02-268,128— $02,709SEC↗
CTCT Constant Contact, Inc. M Exercise2015-02-242015-02-268,433$18.22 $153.6K22,039SEC↗
CTCT Constant Contact, Inc. M Exercise2015-02-242015-02-268,128$13.09 $106.4K54,230SEC↗
CTCT Constant Contact, Inc. M Exercise2015-02-242015-02-2624,063$24.88 $598.7K46,102SEC↗
CTCT Constant Contact, Inc. S Sale2015-02-242015-02-2643,374$41.54 $1.80M10,856SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2014-12-062014-12-09913— $05,417SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2014-12-062014-12-09441— $06,330SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2014-12-062014-12-091,252— $014,106SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2014-12-062014-12-092,588— $011,518SEC↗
CTCT Constant Contact, Inc. M Exercise2014-12-062014-12-09913— $011,018SEC↗
CTCT Constant Contact, Inc. M Exercise2014-12-062014-12-092,588— $013,606SEC↗
CTCT Constant Contact, Inc. A Award deriv2014-12-022014-12-0418,130— $018,130SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2014-09-062014-09-09440— $07,685SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2014-09-062014-09-09914— $06,771SEC↗
CTCT Constant Contact, Inc. M Exercise2014-09-062014-09-09914— $010,105SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2014-07-062014-07-082,530— $00SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2014-07-062014-07-081,220— $02,530SEC↗
CTCT Constant Contact, Inc. M Exercise2014-07-062014-07-082,530— $09,191SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2014-06-242014-06-263,000— $08,433SEC↗
CTCT Constant Contact, Inc. M Exercise2014-06-242014-06-263,000$18.22 $54.7K9,661SEC↗
CTCT Constant Contact, Inc. S Sale2014-06-242014-06-263,000$31.00 $93.0K6,661SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2014-06-062014-06-10914— $08,125SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2014-06-062014-06-10440— $09,039SEC↗
CTCT Constant Contact, Inc. M Exercise2014-06-062014-06-10914— $06,661SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2014-05-292014-06-025,000— $011,433SEC↗
CTCT Constant Contact, Inc. S Sale2014-05-292014-06-025,000$30.00 $150.0K5,747SEC↗
CTCT Constant Contact, Inc. M Exercise2014-05-292014-06-025,000$18.22 $91.1K10,747SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2014-05-072014-05-088,567— $016,433SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2014-05-072014-05-0810,838— $032,512SEC↗
CTCT Constant Contact, Inc. S Sale2014-05-072014-05-0822,210$27.87 $619.0K5,747SEC↗
CTCT Constant Contact, Inc. M Exercise2014-05-072014-05-0810,838$13.09 $141.9K19,390SEC↗
CTCT Constant Contact, Inc. M Exercise2014-05-072014-05-088,567$18.22 $156.1K27,957SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2014-04-062014-04-081,643— $05,857SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2014-04-062014-04-082,107— $03,750SEC↗
CTCT Constant Contact, Inc. M Exercise2014-04-062014-04-082,107— $08,552SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2014-03-062014-03-10806— $09,479SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2014-03-062014-03-10548— $010,285SEC↗
CTCT Constant Contact, Inc. M Exercise2014-03-062014-03-10806— $06,445SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2014-01-062014-01-081,879— $07,500SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2014-01-062014-01-081,871— $09,379SEC↗
CTCT Constant Contact, Inc. M Exercise2014-01-062014-01-081,879— $05,639SEC↗
CTCT Constant Contact, Inc. S Sale2013-12-202013-12-235,405$30.00 $162.2K3,760SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2013-12-062013-12-09540— $011,647SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2013-12-062013-12-09814— $010,833SEC↗
CTCT Constant Contact, Inc. M Exercise2013-12-062013-12-09814— $09,165SEC↗
CTCT Constant Contact, Inc. A Award deriv2013-12-052013-12-0515,358— $015,358SEC↗
CTCT Constant Contact, Inc. S Sale2013-11-052013-11-0612,000$26.93 $323.2K8,351SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2013-10-062013-10-082,097— $011,250SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2013-10-062013-10-081,653— $013,347SEC↗
CTCT Constant Contact, Inc. M Exercise2013-10-062013-10-082,097— $020,351SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2013-09-062013-09-09506— $013,036SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2013-09-062013-09-09849— $012,187SEC↗
CTCT Constant Contact, Inc. M Exercise2013-09-062013-09-09849— $018,254SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2013-07-062013-07-092,137— $015,000SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2013-07-062013-07-091,613— $017,137SEC↗
CTCT Constant Contact, Inc. M Exercise2013-07-062013-07-092,137— $017,405SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2013-06-062013-06-10475— $014,421SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2013-06-062013-06-10879— $013,542SEC↗
CTCT Constant Contact, Inc. M Exercise2013-06-062013-06-10879— $015,268SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2013-04-062013-04-092,205— $018,750SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2013-04-062013-04-091,545— $020,955SEC↗
CTCT Constant Contact, Inc. M Exercise2013-04-062013-04-092,205— $014,389SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2013-03-062013-03-08911— $014,896SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2013-03-062013-03-08443— $015,807SEC↗
CTCT Constant Contact, Inc. M Exercise2013-03-062013-03-08911— $012,184SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2013-01-062013-01-081,672— $024,578SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2013-01-062013-01-082,078— $022,500SEC↗
CTCT Constant Contact, Inc. M Exercise2013-01-062013-01-082,078— $011,273SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2012-12-062012-12-062,128— $019,539SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2012-12-062012-12-063,289— $016,250SEC↗
CTCT Constant Contact, Inc. M Exercise2012-12-062012-12-063,289— $09,195SEC↗
CTCT Constant Contact, Inc. A Award deriv2012-12-042012-12-0643,350— $043,350SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2012-10-062012-10-091,466— $028,534SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2012-10-062012-10-092,284— $026,250SEC↗
CTCT Constant Contact, Inc. M Exercise2012-10-062012-10-092,284— $05,906SEC↗
CTCT Constant Contact, Inc. S Sale2012-08-172012-08-21905$20.00 $18.1K3,622SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2012-07-062012-07-092,280— $030,000SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2012-07-062012-07-091,470— $032,280SEC↗
CTCT Constant Contact, Inc. M Exercise2012-07-062012-07-092,280— $04,527SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2012-04-062012-04-102,247— $033,750SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2012-04-062012-04-101,503— $035,997SEC↗
CTCT Constant Contact, Inc. M Exercise2012-04-062012-04-102,247— $02,247SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2012-02-032012-02-0715,000— $025,000SEC↗
CTCT Constant Contact, Inc. S Sale2012-02-032012-02-078,414$28.00 $235.6K0SEC↗
CTCT Constant Contact, Inc. S Sale2012-02-032012-02-076,586$32.00 $210.8K8,414SEC↗
CTCT Constant Contact, Inc. M Exercise2012-02-032012-02-0715,000$18.22 $273.3K15,000SEC↗
CTCT Constant Contact, Inc. S Sale2012-01-122012-01-171,054$25.00 $26.4K0SEC↗
CTCT Constant Contact, Inc. S Sale2012-01-092012-01-091,055$22.58 $23.8K1,054SEC↗
CTCT Constant Contact, Inc. F Tax w/h deriv2012-01-062012-01-091,641— $039,609SEC↗
CTCT Constant Contact, Inc. M Exercise deriv2012-01-062012-01-092,109— $037,500SEC↗
CTCT Constant Contact, Inc. M Exercise2012-01-062012-01-092,109— $02,109SEC↗