Wu Lei

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2024-05-21 2024-05-17 PS Planned sale
456 -0.5%
37.80
USD 17,237
456 -0.5% 37.80 USD 17,237
2024-05-21 2024-05-17 PS Planned sale
10,924 -9.8%
37.06
USD 404,843
10,924 -9.8% 37.06 USD 404,843
2024-05-21 2024-05-17 PS Planned sale
2,810 -2.5%
36.03
USD 101,244
2,810 -2.5% 36.03 USD 101,244
2024-05-17 2024-05-16 PS Planned sale
1,084 -0.9%
37.09
USD 40,206
1,084 -0.9% 37.09 USD 40,206
2024-05-17 2024-05-16 PS Planned sale
10,440 -8.3%
36.14
USD 377,302
10,440 -8.3% 36.14 USD 377,302
2024-05-17 2024-05-16 PS Planned sale
2,664 -2.1%
35.35
USD 94,172
2,664 -2.1% 35.35 USD 94,172
2024-05-17 2024-05-15 PS Planned sale
1,082 -0.8%
37.52
USD 40,597
1,082 -0.8% 37.52 USD 40,597
2024-05-17 2024-05-15 PS Planned sale
3,683 -2.8%
35.83
USD 131,962
3,683 -2.8% 35.83 USD 131,962
2024-05-17 2024-05-15 PS Planned sale
9,423 -6.6%
35.00
USD 329,805
9,423 -6.6% 35.00 USD 329,805
2024-05-15 2024-05-14 PS Planned sale
5,481 -3.7%
36.99
USD 202,742
5,481 -3.7% 36.99 USD 202,742
2024-05-15 2024-05-14 PS Planned sale
5,481 -3.7%
36.99
USD 202,742
5,481 -3.7% 36.99 USD 202,742
2024-05-15 2024-05-14 PS Planned sale
8,707 -5.6%
36.39
USD 316,848
8,707 -5.6% 36.39 USD 316,848
2024-05-15 2024-05-14 PS Planned sale
8,707 -5.6%
36.39
USD 316,848
8,707 -5.6% 36.39 USD 316,848
2024-05-15 2024-05-13 PS Planned sale
3,581 -2.2%
36.52
USD 130,778
3,581 -2.2% 36.52 USD 130,778
2024-05-15 2024-05-13 PS Planned sale
3,581 -2.2%
36.52
USD 130,778
3,581 -2.2% 36.52 USD 130,778
2024-05-15 2024-05-13 PS Planned sale
10,607 -6.2%
36.16
USD 383,549
10,607 -6.2% 36.16 USD 383,549
2024-05-15 2024-05-13 PS Planned sale
10,607 -6.2%
36.16
USD 383,549
10,607 -6.2% 36.16 USD 383,549
2024-05-13 2024-05-10 PS Planned sale
9,831 -5.4%
39.14
USD 384,785
9,831 -5.4% 39.14 USD 384,785
2024-05-13 2024-05-10 PS Planned sale
29,544 -14.0%
38.24
USD 1,129,763
29,544 -14.0% 38.24 USD 1,129,763
2024-05-13 2024-05-10 PS Planned sale
79,499 -27.4%
37.31
USD 2,966,108
79,499 -27.4% 37.31 USD 2,966,108
2024-05-13 2024-05-09 PS Planned sale
3,135 -1.1%
39.14
USD 122,704
3,135 -1.1% 39.14 USD 122,704
2024-05-13 2024-05-09 PS Planned sale
70,474 -19.4%
38.46
USD 2,710,430
70,474 -19.4% 38.46 USD 2,710,430
2024-05-13 2024-05-09 PS Planned sale
26,031 -6.7%
37.71
USD 981,629
26,031 -6.7% 37.71 USD 981,629
2024-05-13 2024-05-09 PS Planned sale
11,333 -2.8%
36.34
USD 411,841
11,333 -2.8% 36.34 USD 411,841
2024-05-13 2024-05-09 PS Planned sale
9,027 -2.2%
35.72
USD 322,444
9,027 -2.2% 35.72 USD 322,444
2024-05-09 2024-05-08 PS Planned sale
29,335 -6.7%
38.98
USD 1,143,478
29,335 -6.7% 38.98 USD 1,143,478
2024-05-09 2024-05-08 PS Planned sale
32,665 -6.9%
38.58
USD 1,260,216
32,665 -6.9% 38.58 USD 1,260,216
2024-05-09 2024-05-07 PS Planned sale
12,016 -2.5%
40.16
USD 482,563
12,016 -2.5% 40.16 USD 482,563
2024-05-09 2024-05-07 PS Planned sale
45,106 -8.5%
39.58
USD 1,785,295
45,106 -8.5% 39.58 USD 1,785,295
2024-05-09 2024-05-07 PS Planned sale
4,878 -0.9%
38.71
USD 188,827
4,878 -0.9% 38.71 USD 188,827
2024-05-07 2024-05-06 PS Planned sale
21,190 -3.8%
40.58
USD 859,890
21,190 -3.8% 40.58 USD 859,890
2024-05-07 2024-05-06 PS Planned sale
20,829 -3.6%
39.98
USD 832,743
20,829 -3.6% 39.98 USD 832,743
2024-05-07 2024-05-06 PS Planned sale
1,981 -0.3%
38.71
USD 76,685
1,981 -0.3% 38.71 USD 76,685
2024-05-07 2024-05-03 PS Planned sale
25,226 -4.2%
37.06
USD 934,876
25,226 -4.2% 37.06 USD 934,876
2024-05-07 2024-05-03 PS Planned sale
13,236 -2.1%
36.44
USD 482,320
13,236 -2.1% 36.44 USD 482,320
2024-05-07 2024-05-03 PS Planned sale
5,538 -0.9%
35.17
USD 194,771
5,538 -0.9% 35.17 USD 194,771
2024-05-03 2024-05-02 PS Planned sale
2,032 -0.3%
34.84
USD 70,795
2,032 -0.3% 34.84 USD 70,795
2024-05-03 2024-05-02 PS Planned sale
28,868 -4.4%
34.41
USD 993,348
28,868 -4.4% 34.41 USD 993,348
2024-05-03 2024-05-02 PS Planned sale
2,443 -0.4%
33.30
USD 81,352
2,443 -0.4% 33.30 USD 81,352
2024-05-03 2024-05-02 PS Planned sale
10,657 -1.6%
32.30
USD 344,221
10,657 -1.6% 32.30 USD 344,221
2024-05-03 2024-05-01 PS Planned sale
13,301 -2.0%
32.20
USD 428,292
13,301 -2.0% 32.20 USD 428,292
2024-05-03 2024-05-01 PS Planned sale
30,699 -4.3%
31.27
USD 959,958
30,699 -4.3% 31.27 USD 959,958
2024-05-01 2024-04-30 PS Planned sale
1,566 -0.2%
33.26
USD 52,085
1,566 -0.2% 33.26 USD 52,085
2024-05-01 2024-04-30 PS Planned sale
10,288 -1.4%
32.19
USD 331,171
10,288 -1.4% 32.19 USD 331,171
2024-05-01 2024-04-30 PS Planned sale
32,146 -4.3%
31.70
USD 1,019,028
32,146 -4.3% 31.70 USD 1,019,028
2024-05-01 2024-04-29 PS Planned sale
8,710 -1.1%
34.44
USD 299,972
8,710 -1.1% 34.44 USD 299,972
2024-05-01 2024-04-29 PS Planned sale
35,290 -4.4%
33.96
USD 1,198,448
35,290 -4.4% 33.96 USD 1,198,448
2024-04-29 2024-04-26 PS Planned sale
300 -0.0%
37.32
USD 11,196
300 -0.0% 37.32 USD 11,196
2024-04-29 2024-04-26 PS Planned sale
11,239 -1.4%
36.47
USD 409,886
11,239 -1.4% 36.47 USD 409,886
2024-04-29 2024-04-26 PS Planned sale
32,461 -3.9%
35.68
USD 1,158,208
32,461 -3.9% 35.68 USD 1,158,208
2024-04-29 2024-04-25 PS Planned sale
33,157 -3.8%
36.45
USD 1,208,573
33,157 -3.8% 36.45 USD 1,208,573
2024-04-29 2024-04-25 PS Planned sale
6,746 -0.8%
35.47
USD 239,281
6,746 -0.8% 35.47 USD 239,281
2024-04-29 2024-04-25 PS Planned sale
4,097 -0.5%
34.50
USD 141,347
4,097 -0.5% 34.50 USD 141,347
2024-04-26 2024-04-24 PS Planned sale
500 -0.1%
37.60
USD 18,800
500 -0.1% 37.60 USD 18,800
2024-04-26 2024-04-24 PS Planned sale
17,778 -2.0%
37.00
USD 657,786
17,778 -2.0% 37.00 USD 657,786
2024-04-26 2024-04-24 PS Planned sale
25,722 -2.8%
36.20
USD 931,136
25,722 -2.8% 36.20 USD 931,136
2024-04-24 2024-04-23 PS Planned sale
100 -0.0%
38.96
USD 3,896
100 -0.0% 38.96 USD 3,896
2024-04-24 2024-04-23 PS Planned sale
2,663 -0.3%
37.26
USD 99,223
2,663 -0.3% 37.26 USD 99,223
2024-04-24 2024-04-23 PS Planned sale
29,349 -3.1%
36.52
USD 1,071,825
29,349 -3.1% 36.52 USD 1,071,825
2024-04-24 2024-04-23 PS Planned sale
11,888 -1.2%
35.75
USD 424,996
11,888 -1.2% 35.75 USD 424,996
2024-04-24 2024-04-22 PS Planned sale
300 -0.0%
37.13
USD 11,139
300 -0.0% 37.13 USD 11,139
2024-04-24 2024-04-22 PS Planned sale
21,566 -2.2%
36.78
USD 793,197
21,566 -2.2% 36.78 USD 793,197
2024-04-24 2024-04-22 PS Planned sale
14,014 -1.4%
35.50
USD 497,497
14,014 -1.4% 35.50 USD 497,497
2024-04-24 2024-04-22 PS Planned sale
8,120 -0.8%
34.66
USD 281,439
8,120 -0.8% 34.66 USD 281,439
2024-04-23 2024-04-19 PS Planned sale
2,499 -0.2%
35.17
USD 87,890
2,499 -0.2% 35.17 USD 87,890
2024-04-23 2024-04-19 PS Planned sale
27,324 -2.6%
34.49
USD 942,405
27,324 -2.6% 34.49 USD 942,405
2024-04-22 2024-04-19 PS Planned sale
500 -0.0%
37.18
USD 18,590
500 -0.0% 37.18 USD 18,590
2024-04-22 2024-04-19 PS Planned sale
6,476 -0.6%
36.39
USD 235,662
6,476 -0.6% 36.39 USD 235,662
2024-04-22 2024-04-19 PS Planned sale
5,979 -0.6%
36.01
USD 215,304
5,979 -0.6% 36.01 USD 215,304
2024-04-22 2024-04-19 PS Planned sale
1,222 -0.1%
34.53
USD 42,196
1,222 -0.1% 34.53 USD 42,196
2024-04-22 2024-04-18 PS Planned sale
989 -0.1%
37.97
USD 37,552
989 -0.1% 37.97 USD 37,552
2024-04-22 2024-04-18 PS Planned sale
14,962 -1.4%
37.29
USD 557,933
14,962 -1.4% 37.29 USD 557,933
2024-04-22 2024-04-18 PS Planned sale
18,037 -1.6%
36.68
USD 661,597
18,037 -1.6% 36.68 USD 661,597
2024-04-22 2024-04-18 PS Planned sale
3,502 -0.3%
35.39
USD 123,936
3,502 -0.3% 35.39 USD 123,936
2024-04-22 2024-04-18 PS Planned sale
6,510 -0.6%
34.36
USD 223,684
6,510 -0.6% 34.36 USD 223,684
// ... existing code ... // ... rest of the file ...