Owen Huw

Insider profile

Performance

Overall performance
2.2

Performance over holding periods
2.2
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 51% 68% 82%
Transactions
4 0% Buy
34 71% Buy
47 69% Buy
Owen Huw'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-27 2025-06-25 PlS Planned sale
63,187 +44.7%
42.59
US$802,663
63,187 +44.7% 42.59 US$802,663
2025-06-25 2025-06-25 PrS Proposed sale
77,903
469.99
US$3,371,547
77,903 469.99 US$3,371,547
2025-06-24 2025-06-20 PlS Planned sale
18,342 -17.9%
32.32
US$4,541,850
18,342 -17.9% 32.32 US$4,541,850
2025-06-20 2025-06-20 PrS Proposed sale
10,716
18.93
US$202,854
10,716 18.93 US$202,854
2025-04-01 2025-03-28 PlS Planned sale
15,938 -3.6%
15.43
US$245,847
15,938 -3.6% 15.43 US$245,847
2025-03-28 2025-03-28 PrS Proposed sale
15,938
14.66
US$233,651
15,938 14.66 US$233,651
2025-01-28 2025-01-24 PlS Planned sale
14,742 -4.5%
18.05
US$266,137
14,742 -4.5% 18.05 US$266,137
2025-01-24 2025-01-24 PrS Proposed sale
14,742
17.51
US$258,132
14,742 17.51 US$258,132
2025-01-08 2025-01-06 PlS Planned sale
2,993 -0.9%
16.02
US$47,960
2,993 -0.9% 16.02 US$47,960
2025-01-06 2025-01-06 PrS Proposed sale
2,993
15.81
US$47,319
2,993 15.81 US$47,319
2025-01-06 2025-01-02 PlS Planned sale
12,723 -3.7%
15.52
US$197,410
12,723 -3.7% 15.52 US$197,410
2025-01-02 2025-01-02 PrS Proposed sale
12,723
15.59
US$198,352
12,723 15.59 US$198,352
2024-12-26 2024-12-23 PlS Planned sale
7,575 -2.2%
15.22
US$115,255
7,575 -2.2% 15.22 US$115,255
2024-12-23 2024-12-23 PrS Proposed sale
7,575
15.44
US$116,958
7,575 15.44 US$116,958
2024-11-21 2024-11-19 PlS Planned sale
1,815 -0.5%
20.02
US$36,329
1,815 -0.5% 20.02 US$36,329
2024-11-15 2024-11-13 PlS Planned sale
2,102 -0.6%
20.01
US$42,069
2,102 -0.6% 20.01 US$42,069
2024-11-13 2024-11-13 PrS Proposed sale
3,917
19.57
US$76,656
3,917 19.57 US$76,656
2024-09-30 2024-09-27 PlS Planned sale
6,736 -1.8%
15.07
US$101,544
6,736 -1.8% 15.07 US$101,544
2024-09-30 2024-09-26 PlS Planned sale
1,100 -0.3%
15.00
US$16,501
1,100 -0.3% 15.00 US$16,501
2024-09-26 2024-09-26 PrS Proposed sale
7,836
14.47
US$113,387
7,836 14.47 US$113,387
2024-07-29 2024-07-25 PlS Planned sale
3,895 -1.0%
20.01
US$77,943
3,895 -1.0% 20.01 US$77,943
2024-07-25 2024-07-25 PrS Proposed sale
3,895
19.30
US$75,174
3,895 19.30 US$75,174
2024-06-24 2024-06-24 PlS Planned sale
7,792 -1.9%
16.84
US$131,206
7,792 -1.9% 16.84 US$131,206
2024-06-24 2024-06-20 PlS Planned sale
2,993 -0.7%
16.53
US$49,484
2,993 -0.7% 16.53 US$49,484
2024-06-20 2024-06-20 PrS Proposed sale
10,785
16.86
US$181,835
10,785 16.86 US$181,835
2024-03-26 2024-03-22 PlS Planned sale
11,581 -2.6%
26.79
US$310,201
11,581 -2.6% 26.79 US$310,201
2024-03-22 2024-03-22 PrS Proposed sale
2,186
27.40
US$59,896
2,186 27.40 US$59,896
2024-03-08 2024-03-06 PlS Planned sale
13,605 -2.8%
30.33
US$412,671
13,605 -2.8% 30.33 US$412,671
2024-03-06 2024-03-06 PrS Proposed sale
23,000
26.90
US$618,700
23,000 26.90 US$618,700
2024-01-29 2024-01-25 PlS Planned sale
1,376 -0.4%
25.00
US$34,405
1,376 -0.4% 25.00 US$34,405
2024-01-25 2024-01-24 PlS Planned sale
18,124 -4.5%
25.02
US$453,433
18,124 -4.5% 25.02 US$453,433
2024-01-25 2024-01-23 PlS Planned sale
3,500 -0.9%
25.00
US$87,504
3,500 -0.9% 25.00 US$87,504
2024-01-23 2024-01-23 PrS Proposed sale
23,000
24.80
US$570,400
23,000 24.80 US$570,400
2024-01-04 2024-01-03 PlS Planned sale
10,133 -2.6%
20.71
US$209,836
10,133 -2.6% 20.71 US$209,836
2024-01-04 2024-01-02 PlS Planned sale
40,604 -9.3%
21.38
US$868,292
40,604 -9.3% 21.38 US$868,292
2024-01-02 2024-01-02 PrS Proposed sale
50,737
22.52
US$1,142,597
50,737 22.52 US$1,142,597
2023-12-22 2023-12-21 PlS Planned sale
3,211 -0.7%
22.49
US$72,203
3,211 -0.7% 22.49 US$72,203
2023-12-21 2023-12-21 PrS Proposed sale
3,211
22.59
US$72,536
3,211 22.59 US$72,536
2023-12-20 2023-12-18 S Sale
14,459 -3.2%
23.59
US$341,088
14,459 -3.2% 23.59 US$341,088
2023-09-25 2023-09-21 PlS Planned sale
2,990 -0.7%
17.31
US$51,752
2,990 -0.7% 17.31 US$51,752
2023-09-21 2023-09-21 PrS Proposed sale
2,990
17.48
US$52,265
2,990 17.48 US$52,265
2023-09-21 2023-09-19 S Sale
15,564 -3.3%
18.28
US$284,510
15,564 -3.3% 18.28 US$284,510
2023-07-07 2023-06-30 PlS Planned sale
3,025 -0.6%
15.50
US$46,888
3,025 -0.6% 15.50 US$46,888
2023-06-21 2023-06-16 S Sale
15,385 -3.1%
15.77
US$242,621
15,385 -3.1% 15.77 US$242,621
2023-04-18 2023-04-14 PlS Planned sale
3,150 -0.6%
15.51
US$48,866
3,150 -0.6% 15.51 US$48,866