Carey William Robert

Insider profile

Performance

Overall performance
2.1

Performance over holding periods
2.1
30 days 90 days 120 days
Average return 3% 8.2% 15.1%
Success rate 46% 68% 82%
Transactions
3 0% Buy
34 71% Buy
47 69% Buy
Carey William Robert's trades of Couchbase 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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-06-24 2025-06-20 PlS Planned sale
53,498 +31.7%
34.33
US$4,696,972
53,498 +31.7% 34.33 US$4,696,972
2025-06-20 2025-06-20 PrS Proposed sale
88,062
38.49
US$911,186
88,062 38.49 US$911,186
2025-06-06 2025-06-04 PlS Planned sale
47,994 -17.0%
43.99
US$1,111,518
47,994 -17.0% 43.99 US$1,111,518
2025-06-04 2025-06-04 PrS Proposed sale
2,300
18.56
US$42,688
2,300 18.56 US$42,688
2024-11-12 2024-11-07 PlS Planned sale
912 -1.2%
18.00
US$16,416
912 -1.2% 18.00 US$16,416
2024-11-07 2024-11-07 PrS Proposed sale
912
17.80
US$16,234
912 17.80 US$16,234
2024-03-25 2024-03-21 PlS Planned sale
4,431 -8.4%
27.90
US$123,647
4,431 -8.4% 27.90 US$123,647
2024-03-21 2024-03-21 PrS Proposed sale
4,431
27.24
US$120,700
4,431 27.24 US$120,700
2024-03-20 2024-03-18 PlS Planned sale
416 -0.8%
27.20
US$11,315
416 -0.8% 27.20 US$11,315
2024-03-18 2024-03-18 PrS Proposed sale
416
27.19
US$11,311
416 27.19 US$11,311
2023-12-20 2023-12-20 PlS Planned sale
452 -0.8%
23.15
US$10,464
452 -0.8% 23.15 US$10,464
2023-12-20 2023-12-18 S Sale
1,287 -2.4%
23.59
US$30,360
1,287 -2.4% 23.59 US$30,360
2023-12-05 2023-12-01 PlS Planned sale
1,000 -1.8%
20.00
US$20,000
1,000 -1.8% 20.00 US$20,000
2023-12-01 2023-12-01 PrS Proposed sale
1,452
19.64
US$28,517
1,452 19.64 US$28,517
2023-09-21 2023-09-19 PlS Planned sale
1,885 -3.3%
18.55
US$34,967
1,885 -3.3% 18.55 US$34,967
2023-09-21 2023-09-19 S Sale
762 -1.3%
18.28
US$13,929
762 -1.3% 18.28 US$13,929
2023-09-19 2023-09-19 PrS Proposed sale
1,885
18.74
US$35,325
1,885 18.74 US$35,325
2023-06-21 2023-06-16 S Sale
743 -1.6%
15.77
US$11,717
743 -1.6% 15.77 US$11,717