Yang Xu

Insider profile

Performance

Overall performance
3.8

Performance over holding periods
3.8
30 days 90 days 120 days
Average return 3% 8.2% 15.1%
Success rate 88% 68% 82%
Transactions
18 100% Buy
34 71% Buy
47 69% Buy
Yang Xu's trades of JDE Peets NV'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-18 2025-09-11 B Purchase
44,831
63.99
€2,712,292
44,831 63.99 €2,712,292
2025-07-04 2025-06-30 B Purchase
3,779
238.78
€3,763,317
3,779 238.78 €3,763,317
2025-07-04 2025-06-27 B Purchase
30,064
162.72
€1,956,385
30,064 162.72 €1,956,385
2025-06-28 2025-06-26 B Purchase
10,303
24.27
€250,054
10,303 24.27 €250,054
2025-06-27 2025-06-25 B Purchase
10,336
24.19
€250,028
10,336 24.19 €250,028
2025-06-13 2025-06-10 B Purchase
10,274
24.33
€249,966
10,274 24.33 €249,966
2025-06-13 2025-06-09 B Purchase
10,279
24.32
€249,985
10,279 24.32 €249,985
2025-06-13 2025-06-06 B Purchase
10,218
24.47
€250,034
10,218 24.47 €250,034
2025-06-13 2025-06-05 B Purchase
10,320
24.22
€249,950
10,320 24.22 €249,950
2025-06-07 2025-06-04 B Purchase
10,354
24.14
€249,946
10,354 24.14 €249,946
2025-06-05 2025-06-02 B Purchase
10,481
23.85
€249,972
10,481 23.85 €249,972
2025-06-05 2025-05-30 B Purchase
10,514
23.79
€250,128
10,514 23.79 €250,128
2025-06-05 2025-05-29 B Purchase
10,693
23.38
€250,002
10,693 23.38 €250,002
2025-06-05 2025-05-28 B Purchase
10,730
23.32
€250,224
10,730 23.32 €250,224
2025-06-04 2025-05-27 B Purchase
10,692
23.37
€249,872
10,692 23.37 €249,872
2025-06-04 2025-05-26 B Purchase
10,738
23.28
€249,981
10,738 23.28 €249,981
2025-06-04 2025-05-23 B Purchase
10,835
23.07
€249,963
10,835 23.07 €249,963
2025-06-04 2025-05-22 B Purchase
10,880
22.97
€249,914
10,880 22.97 €249,914
2025-06-04 2025-05-21 B Purchase
10,913
22.91
€250,017
10,913 22.91 €250,017