Grewal Harpreet

Insider profile

Performance

Overall performance
3.3

Performance over holding periods
3.3
30 days 90 days 120 days
Average return -5% 8.2% 15.1%
Success rate 54% 68% 82%
Transactions
47 0% Buy
34 71% Buy
47 69% Buy
Grewal Harpreet's trades of Penumbra Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-04-06 2026-04-02 PlS Planned sale
2,337 +30.1%
345.92
US$2,351,222
2,337 +30.1% 345.92 US$2,351,222
2026-04-02 2026-04-02 PrS Proposed sale
67,096
422.53
US$2,758,462
67,096 422.53 US$2,758,462
2026-01-08 2026-01-06 PlS Planned sale
76,109 -45.2%
148.44
US$4,168,368
76,109 -45.2% 148.44 US$4,168,368
2026-01-06 2026-01-06 PrS Proposed sale
186
312.64
US$58,151
186 312.64 US$58,151
2025-12-03 2025-12-02 PlS Planned sale
100 -1.2%
292.98
US$29,298
100 -1.2% 292.98 US$29,298
2025-12-02 2025-12-02 PrS Proposed sale
100
292.98
US$29,298
100 292.98 US$29,298
2025-11-06 2025-11-04 PlS Planned sale
186 -2.1%
227.58
US$42,330
186 -2.1% 227.58 US$42,330
2025-11-04 2025-11-04 PrS Proposed sale
186
227.58
US$42,330
186 227.58 US$42,330
2025-10-03 2025-10-02 PlS Planned sale
186 -2.1%
248.61
US$46,241
186 -2.1% 248.61 US$46,241
2025-10-02 2025-10-02 PrS Proposed sale
186
248.61
US$46,241
186 248.61 US$46,241
2025-09-04 2025-09-02 PlS Planned sale
186 -2.0%
272.19
US$50,627
186 -2.0% 272.19 US$50,627
2025-09-02 2025-09-02 PrS Proposed sale
186
272.19
US$50,627
186 272.19 US$50,627
2025-04-02 2025-04-01 PlS Planned sale
200 -2.2%
267.17
US$53,434
200 -2.2% 267.17 US$53,434
2025-04-01 2025-04-01 PrS Proposed sale
200
267.17
US$53,434
200 267.17 US$53,434
2025-01-06 2025-01-03 PlS Planned sale
167 -1.9%
241.28
US$40,294
167 -1.9% 241.28 US$40,294
2025-01-03 2025-01-03 PrS Proposed sale
167
241.28
US$40,294
167 241.28 US$40,294
2024-10-03 2024-10-02 PlS Planned sale
166 -1.9%
190.83
US$31,678
166 -1.9% 190.83 US$31,678
2024-10-02 2024-10-02 PrS Proposed sale
166
190.83
US$31,678
166 190.83 US$31,678
2024-09-05 2024-09-04 PlS Planned sale
782 -8.1%
204.11
US$159,614
782 -8.1% 204.11 US$159,614
2024-09-04 2024-09-04 PrS Proposed sale
782
204.11
US$159,614
782 204.11 US$159,614
2024-01-04 2024-01-03 PlS Planned sale
170 -1.9%
240.82
US$40,939
170 -1.9% 240.82 US$40,939
2024-01-03 2024-01-03 PrS Proposed sale
170
240.82
US$40,939
170 240.82 US$40,939
2023-10-04 2023-10-02 PlS Planned sale
170 -1.8%
240.99
US$40,968
170 -1.8% 240.99 US$40,968
2023-10-02 2023-10-02 PrS Proposed sale
170
240.99
US$40,968
170 240.99 US$40,968
2023-09-06 2023-09-01 PlS Planned sale
340 -3.5%
266.62
US$90,651
340 -3.5% 266.62 US$90,651
2023-09-01 2023-09-01 PrS Proposed sale
340
266.62
US$90,651
340 266.62 US$90,651
2023-03-17 2023-03-15 PlS Planned sale
875 -7.7%
254.98
US$223,108
875 -7.7% 254.98 US$223,108
2023-03-03 2023-03-01 PlS Planned sale
710 -5.9%
259.48
US$184,231
710 -5.9% 259.48 US$184,231
2022-01-05 2022-01-03 PlS Planned sale
634 -5.6%
285.34
US$180,906
634 -5.6% 285.34 US$180,906
2021-10-05 2021-10-01 PlS Planned sale
634 -5.3%
267.06
US$169,316
634 -5.3% 267.06 US$169,316
2021-01-06 2021-01-04 PlS Planned sale
633 -4.9%
174.32
US$110,345
633 -4.9% 174.32 US$110,345
2020-11-18 2020-11-16 PlS Planned sale
567 -4.2%
262.77
US$148,991
567 -4.2% 262.77 US$148,991
2020-01-03 2020-01-02 PlS Planned sale
237 -1.8%
164.16
US$38,906
237 -1.8% 164.16 US$38,906
2019-10-03 2019-10-01 PlS Planned sale
237 -1.8%
134.93
US$31,978
237 -1.8% 134.93 US$31,978
2019-09-05 2019-09-03 PlS Planned sale
475 -3.5%
144.81
US$68,785
475 -3.5% 144.81 US$68,785
2019-04-03 2019-04-01 PlS Planned sale
304 -2.2%
148.43
US$45,123
304 -2.2% 148.43 US$45,123
2019-01-04 2019-01-03 PlS Planned sale
304 -2.3%
122.09
US$37,115
304 -2.3% 122.09 US$37,115
2019-01-04 2019-01-02 PlS Planned sale
362 -2.7%
120.59
US$43,654
362 -2.7% 120.59 US$43,654
2018-10-03 2018-10-02 PlS Planned sale
303 -2.2%
146.96
US$44,529
303 -2.2% 146.96 US$44,529
2018-08-29 2018-08-27 PlS Planned sale
1,128 -7.1%
129.17
US$145,704
1,128 -7.1% 129.17 US$145,704
2017-10-10 2017-10-05 PlS Planned sale
500 -3.3%
92.90
US$46,450
500 -3.3% 92.90 US$46,450
2017-08-23 2017-08-21 PlS Planned sale
4,500 -23.0%
82.65
US$371,925
4,500 -23.0% 82.65 US$371,925
2008-07-07 2008-07-02 S Sale
366 -100.0%
25.86
US$9,465
366 -100.0% 25.86 US$9,465
2008-07-07 2008-07-02 S Sale
900 -71.1%
25.89
US$23,301
900 -71.1% 25.89 US$23,301
2008-07-07 2008-07-02 S Sale
1,000 -44.1%
25.90
US$25,900
1,000 -44.1% 25.90 US$25,900