Cain Matthew M

Insider profile

Performance

Overall performance
2.2

Performance over holding periods
2.2
30 days 90 days 120 days
Average return 5% 8.2% 15.1%
Success rate 60% 68% 82%
Transactions
3 0% Buy
34 71% Buy
47 69% Buy
Cain Matthew M'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-09-03 2025-09-02 PlS Planned sale
54,792 -49.4%
233.77
US$2,175,355
54,792 -49.4% 233.77 US$2,175,355
2025-09-03 2025-08-29 PlS Planned sale
83,279 -23.3%
441.52
US$1,358,416
83,279 -23.3% 441.52 US$1,358,416
2025-08-20 2025-08-18 PlS Planned sale
59,442 -30.0%
245.21
US$4,166,178
59,442 -30.0% 245.21 US$4,166,178
2025-08-04 2025-07-31 PlS Planned sale
5,542 -0.6%
24.26
US$134,424
5,542 -0.6% 24.26 US$134,424
2025-07-17 2025-07-15 PlS Planned sale
12,357 -1.4%
24.30
US$300,317
12,357 -1.4% 24.30 US$300,317
2025-07-02 2025-06-30 PlS Planned sale
5,542 -0.6%
24.37
US$135,057
5,542 -0.6% 24.37 US$135,057
2025-06-24 2025-06-20 PlS Planned sale
63,600 -6.7%
24.25
US$1,542,319
63,600 -6.7% 24.25 US$1,542,319
2025-06-20 2025-06-20 PrS Proposed sale
122,355
18.93
US$2,316,180
122,355 18.93 US$2,316,180
2025-06-18 2025-06-17 PlS Planned sale
7,833 -0.8%
20.01
US$156,748
7,833 -0.8% 20.01 US$156,748
2025-06-17 2025-06-17 PrS Proposed sale
8,087
19.15
US$154,866
8,087 19.15 US$154,866
2024-11-21 2024-11-19 PlS Planned sale
38,097 -5.2%
20.07
US$764,584
38,097 -5.2% 20.07 US$764,584
2024-11-15 2024-11-13 PlS Planned sale
6,984 -0.9%
20.02
US$139,810
6,984 -0.9% 20.02 US$139,810
2024-11-13 2024-11-13 PrS Proposed sale
45,081
19.57
US$882,235
45,081 19.57 US$882,235
2024-07-29 2024-07-25 PlS Planned sale
8,953 -1.1%
20.01
US$179,147
8,953 -1.1% 20.01 US$179,147
2024-07-25 2024-07-25 PrS Proposed sale
36,008
19.30
US$694,954
36,008 19.30 US$694,954
2024-06-05 2024-06-03 PlS Planned sale
5,351 -0.6%
22.74
US$121,659
5,351 -0.6% 22.74 US$121,659
2024-06-05 2024-06-03 PlS Planned sale
12,750 -1.5%
21.77
US$277,538
12,750 -1.5% 21.77 US$277,538
2024-05-17 2024-05-15 PlS Planned sale
10,053 -1.1%
26.58
US$267,174
10,053 -1.1% 26.58 US$267,174
2024-04-17 2024-04-15 PlS Planned sale
100 -0.0%
24.72
US$2,472
100 -0.0% 24.72 US$2,472
2024-04-17 2024-04-15 PlS Planned sale
9,953 -1.1%
24.15
US$240,343
9,953 -1.1% 24.15 US$240,343
2024-04-15 2024-04-15 PrS Proposed sale
38,207
24.67
US$942,567
38,207 24.67 US$942,567
2024-02-05 2024-02-01 PlS Planned sale
18,101 -2.8%
25.72
US$465,585
18,101 -2.8% 25.72 US$465,585
2024-02-01 2024-02-01 PrS Proposed sale
18,101
25.00
US$452,525
18,101 25.00 US$452,525
2023-12-20 2023-12-18 PlS Planned sale
60,000 -8.4%
23.73
US$1,423,578
60,000 -8.4% 23.73 US$1,423,578
2023-12-20 2023-12-18 S Sale
18,927 -2.8%
23.59
US$446,488
18,927 -2.8% 23.59 US$446,488
2023-12-18 2023-12-18 PrS Proposed sale
60,000
23.84
US$1,430,400
60,000 23.84 US$1,430,400
2023-09-21 2023-09-19 S Sale
19,949 -2.9%
18.28
US$364,668
19,949 -2.9% 18.28 US$364,668
2023-06-21 2023-06-16 S Sale
19,722 -2.8%
15.77
US$311,016
19,722 -2.8% 15.77 US$311,016