Chow Margaret

Insider profile

Performance

Overall performance
2.3

Performance over holding periods
2.3
30 days 90 days 120 days
Average return 3% 8.2% 15.1%
Success rate 55% 68% 82%
Transactions
4 0% Buy
34 71% Buy
47 69% Buy
Chow Margaret's trades of Couchbase 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
2025-03-24 2025-03-20 PlS Planned sale
70,391 +41.2%
237.49
US$3,430,185
70,391 +41.2% 237.49 US$3,430,185
2025-03-05 2025-03-03 PlS Planned sale
51,912 -38.0%
262.66
US$4,909,626
51,912 -38.0% 262.66 US$4,909,626
2025-02-05 2025-02-04 PlS Planned sale
82,920 -28.1%
389.19
US$1,958,260
82,920 -28.1% 389.19 US$1,958,260
2025-02-04 2025-02-04 PrS Proposed sale
40,082
17.66
US$707,848
40,082 17.66 US$707,848
2025-02-05 2025-02-03 PlS Planned sale
15,254 -10.3%
17.62
US$268,835
15,254 -10.3% 17.62 US$268,835
2025-02-03 2025-02-03 PrS Proposed sale
15,254
17.74
US$270,606
15,254 17.74 US$270,606
2025-01-06 2025-01-02 PlS Planned sale
20,570 -12.2%
15.52
US$319,156
20,570 -12.2% 15.52 US$319,156
2025-01-02 2025-01-02 PrS Proposed sale
20,570
15.59
US$320,686
20,570 15.59 US$320,686
2024-11-21 2024-11-19 PlS Planned sale
205 -0.1%
20.00
US$4,100
205 -0.1% 20.00 US$4,100
2024-11-15 2024-11-13 PlS Planned sale
2,087 -1.1%
20.02
US$41,775
2,087 -1.1% 20.02 US$41,775
2024-11-13 2024-11-13 PrS Proposed sale
2,292
19.57
US$44,854
2,292 19.57 US$44,854
2024-07-29 2024-07-25 PlS Planned sale
2,290 -1.2%
20.00
US$45,804
2,290 -1.2% 20.00 US$45,804
2024-05-21 2024-05-20 PlS Planned sale
1,066 -0.5%
27.50
US$29,315
1,066 -0.5% 27.50 US$29,315
2024-05-21 2024-05-17 PlS Planned sale
3,934 -1.8%
27.53
US$108,307
3,934 -1.8% 27.53 US$108,307
2024-05-17 2024-05-17 PrS Proposed sale
13,000
26.52
US$344,760
13,000 26.52 US$344,760
2024-04-03 2024-04-01 PlS Planned sale
1,040 -0.5%
26.10
US$27,144
1,040 -0.5% 26.10 US$27,144
2024-04-03 2024-04-01 PlS Planned sale
1,960 -0.9%
26.07
US$51,101
1,960 -0.9% 26.07 US$51,101
2024-04-03 2024-04-01 PlS Planned sale
248 -0.1%
26.31
US$6,525
248 -0.1% 26.31 US$6,525
2024-04-03 2024-04-01 PlS Planned sale
2,277 -1.1%
26.31
US$59,908
2,277 -1.1% 26.31 US$59,908
2024-04-01 2024-04-01 PrS Proposed sale
5,525
26.31
US$145,363
5,525 26.31 US$145,363
2024-03-08 2024-03-06 PlS Planned sale
10,000 -4.4%
30.53
US$305,279
10,000 -4.4% 30.53 US$305,279
2024-03-06 2024-03-06 PrS Proposed sale
10,000
26.90
US$269,000
10,000 26.90 US$269,000
2024-02-06 2024-02-05 PlS Planned sale
380 -0.2%
27.50
US$10,450
380 -0.2% 27.50 US$10,450
2024-02-06 2024-02-02 PlS Planned sale
4,620 -2.8%
27.50
US$127,073
4,620 -2.8% 27.50 US$127,073
2024-02-02 2024-02-02 PrS Proposed sale
5,000
26.18
US$130,900
5,000 26.18 US$130,900
2024-01-25 2024-01-23 PlS Planned sale
3,000 -1.8%
25.00
US$75,004
3,000 -1.8% 25.00 US$75,004
2024-01-23 2024-01-23 PrS Proposed sale
3,000
24.80
US$74,400
3,000 24.80 US$74,400
2024-01-04 2024-01-02 PlS Planned sale
2,360 -1.4%
21.35
US$50,391
2,360 -1.4% 21.35 US$50,391
2024-01-02 2024-01-02 PrS Proposed sale
2,360
22.52
US$53,147
2,360 22.52 US$53,147
2023-12-20 2023-12-18 S Sale
4,989 -2.9%
23.59
US$117,691
4,989 -2.9% 23.59 US$117,691
2023-11-16 2023-11-14 PlS Planned sale
1,153 -0.7%
18.00
US$20,754
1,153 -0.7% 18.00 US$20,754
2023-09-21 2023-09-19 S Sale
4,940 -2.8%
18.28
US$90,303
4,940 -2.8% 18.28 US$90,303
2023-09-11 2023-09-07 PlS Planned sale
1,154 -0.7%
18.00
US$20,772
1,154 -0.7% 18.00 US$20,772
2023-09-07 2023-09-07 PrS Proposed sale
2,307
16.50
US$38,066
2,307 16.50 US$38,066
2023-08-03 2023-08-01 PlS Planned sale
1,136 -0.6%
16.49
US$18,733
1,136 -0.6% 16.49 US$18,733
2023-07-06 2023-07-03 PlS Planned sale
1,137 -0.6%
15.80
US$17,965
1,137 -0.6% 15.80 US$17,965
2023-06-21 2023-06-16 S Sale
4,884 -2.7%
15.77
US$77,021
4,884 -2.7% 15.77 US$77,021
2023-06-02 2023-06-01 PlS Planned sale
1,180 -0.6%
20.29
US$23,942
1,180 -0.6% 20.29 US$23,942
2023-06-01 2023-06-01 PrS Proposed sale
3,273
21.65
US$70,856
3,273 21.65 US$70,856
2023-06-02 2023-05-31 PlS Planned sale
1,000 -0.5%
20.00
US$20,000
1,000 -0.5% 20.00 US$20,000
2023-05-03 2023-05-01 PlS Planned sale
1,180 -0.6%
15.26
US$18,007
1,180 -0.6% 15.26 US$18,007
2023-05-01 2023-05-01 PrS Proposed sale
2,360
15.36
US$36,250
2,360 15.36 US$36,250
2023-04-05 2023-04-03 PlS Planned sale
1,174 -0.6%
14.00
US$16,436
1,174 -0.6% 14.00 US$16,436
2023-03-20 2023-03-16 S Sale
1,273 -0.7%
13.59
US$17,301
1,273 -0.7% 13.59 US$17,301
2023-03-06 2023-03-02 PlS Planned sale
1,175 -1.0%
15.28
US$17,954
1,175 -1.0% 15.28 US$17,954