Lambert Shiu

Insider profile

Currently holds a position at Penumbra Inc

Positions

Position Company Period
Chief Accounting Officer Penumbra Inc Dec. 2, 2019 -

Lambert Shiu's trades of Penumbra Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Planned sale
Price
477.34
Quantity 25,900 -20.1%
Value US$422,322
Transaction date
Proposed sale
Price
355.20
Quantity 88,105
Value US$2,745,705
Transaction date
Planned sale
Price
245.23
Quantity 91,991 -33.9%
Value US$4,013,562
Transaction date
Planned sale
Price
288.88
Quantity 956 -3.8%
Value US$276,169
Transaction date
Planned sale
Price
288.57
Quantity 348 -1.4%
Value US$100,422
Transaction date
Planned sale
Price
286.28
Quantity 2,850 -10.0%
Value US$815,898
Transaction date
Planned sale
Price
285.16
Quantity 1,672 -5.6%
Value US$476,788
Transaction date
Planned sale
Price
283.96
Quantity 550 -1.8%
Value US$156,178
Transaction date
Planned sale
Price
283.15
Quantity 886 -2.8%
Value US$250,871
Transaction date
Proposed sale
Price
285.93
Quantity 7,288
Value US$2,083,853
Transaction date
Planned sale
Price
243.01
Quantity 654 -3.2%
Value US$158,929
Transaction date
Proposed sale
Price
243.01
Quantity 654
Value US$158,929
Transaction date
Planned sale
Price
242.56
Quantity 1,798 -8.0%
Value US$436,123
Transaction date
Proposed sale
Price
242.56
Quantity 1,798
Value US$436,123
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-03-05 2025-03-04 PlS Planned sale
25,900 -20.1%
477.34
US$422,322
25,900 -20.1% 477.34 US$422,322
2025-03-04 2025-03-04 PrS Proposed sale
88,105
355.20
US$2,745,705
88,105 355.20 US$2,745,705
2025-03-05 2025-03-03 PlS Planned sale
91,991 -33.9%
245.23
US$4,013,562
91,991 -33.9% 245.23 US$4,013,562
2025-03-05 2025-03-03 PlS Planned sale
956 -3.8%
288.88
US$276,169
956 -3.8% 288.88 US$276,169
2025-03-05 2025-03-03 PlS Planned sale
348 -1.4%
288.57
US$100,422
348 -1.4% 288.57 US$100,422
2025-03-05 2025-03-03 PlS Planned sale
2,850 -10.0%
286.28
US$815,898
2,850 -10.0% 286.28 US$815,898
2025-03-05 2025-03-03 PlS Planned sale
1,672 -5.6%
285.16
US$476,788
1,672 -5.6% 285.16 US$476,788
2025-03-05 2025-03-03 PlS Planned sale
550 -1.8%
283.96
US$156,178
550 -1.8% 283.96 US$156,178
2025-03-05 2025-03-03 PlS Planned sale
886 -2.8%
283.15
US$250,871
886 -2.8% 283.15 US$250,871
2025-03-03 2025-03-03 PrS Proposed sale
7,288
285.93
US$2,083,853
7,288 285.93 US$2,083,853
2024-12-03 2024-12-02 PlS Planned sale
654 -3.2%
243.01
US$158,929
654 -3.2% 243.01 US$158,929
2024-12-02 2024-12-02 PrS Proposed sale
654
243.01
US$158,929
654 243.01 US$158,929
2024-12-03 2024-11-29 PlS Planned sale
1,798 -8.0%
242.56
US$436,123
1,798 -8.0% 242.56 US$436,123
2024-11-29 2024-11-29 PrS Proposed sale
1,798
242.56
US$436,123
1,798 242.56 US$436,123