Cheng Marvin

Insider profile

Performance

Overall performance
3.1

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -5% 8.2% 15.1%
Success rate 1% 68% 82%
Transactions
28 18% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 51%
Success rate 73%
Average holding period 220
Transactions 28
Cheng Marvin's trades of Karat Packaging 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
Sale
Price
262.00
Quantity 17,477 -46.7%
Value US$125,851
Transaction date
Sale
Price
98.56
Quantity 2,726 +35.9%
Value US$1,221,175
Transaction date
Sale
Price
42.43
Quantity 48,288 -33.8%
Value US$1,786,849
Transaction date
Proposed sale
Price
47.93
Quantity 20,000
Value US$958,600
Transaction date
Sale
Price
47.33
Quantity 4,500 -60.0%
Value US$212,985
Transaction date
Sale
Price
27.00
Quantity 112,500 -2.1%
Value US$3,037,500
Transaction date
Sale
Price
27.00
Quantity 750,000 -12.3%
Value US$20,250,000
Transaction date
Sale
Price
21.00
Quantity 150,000 -2.4%
Value US$3,150,000
Transaction date
Sale
Price
21.00
Quantity 500,000 -7.4%
Value US$10,500,000
Transaction date
Purchase
Price
13.44
Quantity 1,000 +0.0%
Value US$13,440
Transaction date
Sale
Price
18.25
Quantity 500 -0.0%
Value US$9,125
Transaction date
Sale
Price
18.30
Quantity 282 -0.0%
Value US$5,161
Transaction date
Sale
Price
18.50
Quantity 500 -0.0%
Value US$9,250
Transaction date
Sale
Price
18.60
Quantity 1,000 -0.0%
Value US$18,600
Transaction date
Sale
Price
19.78
Quantity 5,221 -0.1%
Value US$103,271
Transaction date
Sale
Price
19.97
Quantity 400 -0.0%
Value US$7,988
Transaction date
Sale
Price
21.50
Quantity 500 -0.0%
Value US$10,750
Transaction date
Sale
Price
21.50
Quantity 1,234 -0.0%
Value US$26,531
Transaction date
Sale
Price
21.52
Quantity 2,645 -0.0%
Value US$56,920
Transaction date
Purchase
Price
16.92
Quantity 200 +0.0%
Value US$3,384
Transaction date
Purchase
Price
18.37
Quantity 100 +0.0%
Value US$1,837
Transaction date
Purchase
Price
18.05
Quantity 100 +0.0%
Value US$1,805
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-08 2026-09-08 S Sale
17,477 -46.7%
262.00
US$125,851
17,477 -46.7% 262.00 US$125,851
2026-09-08 2026-09-04 S Sale
2,726 +35.9%
98.56
US$1,221,175
2,726 +35.9% 98.56 US$1,221,175
2026-09-02 2026-09-01 S Sale
48,288 -33.8%
42.43
US$1,786,849
48,288 -33.8% 42.43 US$1,786,849
2026-09-02 2026-09-01 PrS Proposed sale
20,000
47.93
US$958,600
20,000 47.93 US$958,600
2026-08-21 2026-08-20 S Sale
4,500 -60.0%
47.33
US$212,985
4,500 -60.0% 47.33 US$212,985
2025-07-01 2025-06-27 S Sale
112,500 -2.1%
27.00
US$3,037,500
112,500 -2.1% 27.00 US$3,037,500
2025-06-13 2025-06-12 S Sale
750,000 -12.3%
27.00
US$20,250,000
750,000 -12.3% 27.00 US$20,250,000
2023-09-19 2023-09-19 S Sale
150,000 -2.4%
21.00
US$3,150,000
150,000 -2.4% 21.00 US$3,150,000
2023-09-14 2023-09-12 S Sale
500,000 -7.4%
21.00
US$10,500,000
500,000 -7.4% 21.00 US$10,500,000
2022-12-20 2022-12-16 B Purchase
1,000 +0.0%
13.44
US$13,440
1,000 +0.0% 13.44 US$13,440
2022-09-16 2022-09-14 S Sale
500 -0.0%
18.25
US$9,125
500 -0.0% 18.25 US$9,125
2022-09-13 2022-09-13 S Sale
1,000 -0.0%
18.13
US$18,125
1,000 -0.0% 18.13 US$18,125
2022-09-13 2022-09-09 S Sale
2,000 -0.0%
18.28
US$36,550
2,000 -0.0% 18.28 US$36,550
2022-09-09 2022-09-08 S Sale
282 -0.0%
18.30
US$5,161
282 -0.0% 18.30 US$5,161
2022-09-09 2022-09-07 S Sale
1,721 -0.0%
18.20
US$31,322
1,721 -0.0% 18.20 US$31,322
2022-09-06 2022-09-02 S Sale
1,122 -0.0%
18.26
US$20,488
1,122 -0.0% 18.26 US$20,488
2022-09-01 2022-08-31 S Sale
500 -0.0%
18.50
US$9,250
500 -0.0% 18.50 US$9,250
2022-09-01 2022-08-30 S Sale
1,200 -0.0%
18.77
US$22,524
1,200 -0.0% 18.77 US$22,524
2022-08-24 2022-08-23 S Sale
800 -0.0%
18.56
US$14,848
800 -0.0% 18.56 US$14,848
2022-08-22 2022-08-18 S Sale
1,000 -0.0%
18.60
US$18,600
1,000 -0.0% 18.60 US$18,600
2021-12-14 2021-12-14 S Sale
5,221 -0.1%
19.78
US$103,271
5,221 -0.1% 19.78 US$103,271
2021-12-14 2021-12-14 S Sale
400 -0.0%
19.97
US$7,988
400 -0.0% 19.97 US$7,988
2021-12-14 2021-12-13 S Sale
500 -0.0%
21.50
US$10,750
500 -0.0% 21.50 US$10,750
2021-12-13 2021-12-10 S Sale
1,234 -0.0%
21.50
US$26,531
1,234 -0.0% 21.50 US$26,531
2021-12-08 2021-12-07 S Sale
2,645 -0.0%
21.52
US$56,920
2,645 -0.0% 21.52 US$56,920
2021-07-28 2021-05-06 B Purchase
200 +0.0%
16.92
US$3,384
200 +0.0% 16.92 US$3,384
2021-07-28 2021-04-21 B Purchase
100 +0.0%
18.37
US$1,837
100 +0.0% 18.37 US$1,837
2021-07-28 2021-04-19 B Purchase
5 +0.0%
18.08
US$90
5 +0.0% 18.08 US$90
2021-07-28 2021-04-19 B Purchase
100 +0.0%
18.05
US$1,805
100 +0.0% 18.05 US$1,805