David Kaplan

(Mr. David Kaplan)

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
2025-03-06 2025-03-05 PS Planned sale
12,247 -100.0%
162.60
USD 1,991,362
12,247 -100.0% 162.60 USD 1,991,362
2025-03-06 2025-03-05 PS Planned sale
3,629 -22.9%
161.68
USD 586,737
3,629 -22.9% 161.68 USD 586,737
2025-03-06 2025-03-05 PS Planned sale
3,526 -18.2%
160.28
USD 565,147
3,526 -18.2% 160.28 USD 565,147
2025-03-06 2025-03-05 PS Planned sale
6,968 -26.4%
159.56
USD 1,111,814
6,968 -26.4% 159.56 USD 1,111,814
2025-03-06 2025-03-05 PS Planned sale
4,104 -13.5%
158.62
USD 650,976
4,104 -13.5% 158.62 USD 650,976
2025-03-06 2025-03-04 PS Planned sale
500 -1.6%
165.78
USD 82,890
500 -1.6% 165.78 USD 82,890
2025-03-06 2025-03-04 PS Planned sale
2,500 -7.5%
165.00
USD 412,500
2,500 -7.5% 165.00 USD 412,500
2025-03-06 2025-03-04 PS Planned sale
2,000 -5.6%
163.82
USD 327,640
2,000 -5.6% 163.82 USD 327,640
2025-03-06 2025-03-04 PS Planned sale
16,201 -31.4%
162.98
USD 2,640,439
16,201 -31.4% 162.98 USD 2,640,439
2025-03-06 2025-03-04 PS Planned sale
7,108 -12.1%
161.90
USD 1,150,785
7,108 -12.1% 161.90 USD 1,150,785
2025-03-06 2025-03-04 PS Planned sale
17,019 -22.5%
161.00
USD 2,740,059
17,019 -22.5% 161.00 USD 2,740,059
2025-03-06 2025-03-04 PS Planned sale
5,690 -7.0%
159.87
USD 909,660
5,690 -7.0% 159.87 USD 909,660
2025-03-06 2025-03-04 PS Planned sale
8,850 -9.8%
158.94
USD 1,406,619
8,850 -9.8% 158.94 USD 1,406,619
2025-03-06 2025-03-04 PS Planned sale
6,563 -6.8%
157.90
USD 1,036,298
6,563 -6.8% 157.90 USD 1,036,298
2025-03-06 2025-03-04 PS Planned sale
3,095 -3.1%
157.05
USD 486,070
3,095 -3.1% 157.05 USD 486,070
2024-12-02 2024-11-27 PS Planned sale
200 -100.0%
179.97
USD 35,994
200 -100.0% 179.97 USD 35,994
2024-12-02 2024-11-27 PS Planned sale
4,100 -95.3%
179.21
USD 734,761
4,100 -95.3% 179.21 USD 734,761
2024-12-02 2024-11-27 PS Planned sale
2,800 -39.4%
178.51
USD 499,828
2,800 -39.4% 178.51 USD 499,828
2024-12-02 2024-11-27 PS Planned sale
1,100 -13.4%
177.34
USD 195,074
1,100 -13.4% 177.34 USD 195,074
2024-12-02 2024-11-27 PS Planned sale
5,400 -39.7%
176.14
USD 951,156
5,400 -39.7% 176.14 USD 951,156
2024-12-02 2024-11-27 PS Planned sale
17,080 -55.7%
174.92
USD 2,987,634
17,080 -55.7% 174.92 USD 2,987,634
2024-11-26 2024-11-26 PS Planned sale
39,527 -56.3%
178.52
USD 7,056,360
39,527 -56.3% 178.52 USD 7,056,360
2024-11-26 2024-11-26 PS Planned sale
10,725 -13.3%
177.98
USD 1,908,836
10,725 -13.3% 177.98 USD 1,908,836
2024-11-26 2024-11-26 PS Planned sale
4,363 -5.1%
176.75
USD 771,160
4,363 -5.1% 176.75 USD 771,160
2024-11-26 2024-11-26 PS Planned sale
2,166 -2.5%
175.50
USD 380,133
2,166 -2.5% 175.50 USD 380,133
2024-11-26 2024-11-25 PS Planned sale
732 -0.8%
177.39
USD 129,849
732 -0.8% 177.39 USD 129,849
2024-11-26 2024-11-25 PS Planned sale
15,676 -15.1%
176.13
USD 2,761,014
15,676 -15.1% 176.13 USD 2,761,014
2024-11-26 2024-11-25 PS Planned sale
9,191 -8.1%
175.62
USD 1,614,123
9,191 -8.1% 175.62 USD 1,614,123
2024-11-26 2024-11-25 PS Planned sale
3,288 -2.8%
174.52
USD 573,822
3,288 -2.8% 174.52 USD 573,822
2024-11-22 2024-11-22 PS Planned sale
1,484 -1.3%
176.47
USD 261,881
1,484 -1.3% 176.47 USD 261,881
2024-11-22 2024-11-22 PS Planned sale
11,868 -9.2%
175.62
USD 2,084,258
11,868 -9.2% 175.62 USD 2,084,258
2024-11-22 2024-11-22 PS Planned sale
4,907 -3.6%
175.10
USD 859,216
4,907 -3.6% 175.10 USD 859,216
2024-11-22 2024-11-21 PS Planned sale
4,343 -3.1%
175.95
USD 764,151
4,343 -3.1% 175.95 USD 764,151
2024-11-22 2024-11-21 PS Planned sale
25,869 -15.7%
175.28
USD 4,534,318
25,869 -15.7% 175.28 USD 4,534,318
2024-11-22 2024-11-21 PS Planned sale
1,534 -0.9%
174.17
USD 267,177
1,534 -0.9% 174.17 USD 267,177
2024-11-22 2024-11-21 PS Planned sale
600 -0.4%
172.87
USD 103,722
600 -0.4% 172.87 USD 103,722
2024-11-22 2024-11-21 PS Planned sale
938 -0.6%
172.01
USD 161,345
938 -0.6% 172.01 USD 161,345
2024-11-22 2024-11-20 PS Planned sale
11,222 -6.3%
171.65
USD 1,926,256
11,222 -6.3% 171.65 USD 1,926,256
2024-11-22 2024-11-20 PS Planned sale
13,296 -6.9%
170.96
USD 2,273,084
13,296 -6.9% 170.96 USD 2,273,084
2024-11-22 2024-11-20 PS Planned sale
2,000 -1.0%
169.95
USD 339,900
2,000 -1.0% 169.95 USD 339,900
2024-11-19 2024-11-19 PS Planned sale
11,536 -5.6%
170.12
USD 1,962,504
11,536 -5.6% 170.12 USD 1,962,504
2024-11-19 2024-11-19 PS Planned sale
4,518 -2.1%
168.97
USD 763,406
4,518 -2.1% 168.97 USD 763,406
2024-11-19 2024-11-19 PS Planned sale
2,300 -1.1%
168.37
USD 387,251
2,300 -1.1% 168.37 USD 387,251
2024-11-19 2024-11-19 PS Planned sale
1,646 -0.8%
166.87
USD 274,668
1,646 -0.8% 166.87 USD 274,668
2024-11-19 2024-11-18 PS Planned sale
12,315 -5.4%
167.40
USD 2,061,531
12,315 -5.4% 167.40 USD 2,061,531
2024-11-19 2024-11-18 PS Planned sale
3,501 -1.5%
166.72
USD 583,687
3,501 -1.5% 166.72 USD 583,687
2024-11-19 2024-11-15 PS Planned sale
3,019 -1.3%
168.00
USD 507,192
3,019 -1.3% 168.00 USD 507,192
2024-11-19 2024-11-15 PS Planned sale
16,756 -6.7%
167.35
USD 2,804,117
16,756 -6.7% 167.35 USD 2,804,117
2024-08-30 2024-08-30 PS Planned sale
5,772 -100.0%
146.34
USD 844,674
5,772 -100.0% 146.34 USD 844,674
2024-08-30 2024-08-30 PS Planned sale
5,294 -47.8%
145.50
USD 770,277
5,294 -47.8% 145.50 USD 770,277
2024-08-30 2024-08-30 PS Planned sale
3,470 -23.9%
144.63
USD 501,866
3,470 -23.9% 144.63 USD 501,866
2024-08-30 2024-08-29 PS Planned sale
4,849 -25.0%
145.65
USD 706,257
4,849 -25.0% 145.65 USD 706,257
2024-08-30 2024-08-29 PS Planned sale
8,690 -31.0%
144.78
USD 1,258,138
8,690 -31.0% 144.78 USD 1,258,138
2024-08-30 2024-08-28 PS Planned sale
5,440 -16.2%
145.85
USD 793,424
5,440 -16.2% 145.85 USD 793,424
2024-08-30 2024-08-28 PS Planned sale
22,247 -39.9%
145.17
USD 3,229,597
22,247 -39.9% 145.17 USD 3,229,597
2024-08-27 2024-08-27 PS Planned sale
8,072 -12.6%
147.77
USD 1,192,799
8,072 -12.6% 147.77 USD 1,192,799
2024-08-27 2024-08-27 PS Planned sale
9,683 -13.2%
147.18
USD 1,425,144
9,683 -13.2% 147.18 USD 1,425,144
2024-08-27 2024-08-27 PS Planned sale
7,770 -9.6%
146.27
USD 1,136,518
7,770 -9.6% 146.27 USD 1,136,518
2024-08-27 2024-08-26 PS Planned sale
300 -0.4%
147.91
USD 44,373
300 -0.4% 147.91 USD 44,373
2024-08-27 2024-08-26 PS Planned sale
11,018 -11.9%
146.95
USD 1,619,095
11,018 -11.9% 146.95 USD 1,619,095
2024-08-27 2024-08-26 PS Planned sale
7,944 -7.9%
146.41
USD 1,163,081
7,944 -7.9% 146.41 USD 1,163,081
2024-08-27 2024-08-23 PS Planned sale
7,547 -7.0%
147.05
USD 1,109,786
7,547 -7.0% 147.05 USD 1,109,786
2024-08-27 2024-08-23 PS Planned sale
20,912 -16.2%
146.54
USD 3,064,444
20,912 -16.2% 146.54 USD 3,064,444
2024-08-27 2024-08-23 PS Planned sale
5,795 -4.3%
145.34
USD 842,245
5,795 -4.3% 145.34 USD 842,245
2024-08-27 2024-08-23 PS Planned sale
1,805 -1.3%
144.49
USD 260,804
1,805 -1.3% 144.49 USD 260,804
2024-08-22 2024-08-22 PS Planned sale
5,221 -3.7%
144.66
USD 755,270
5,221 -3.7% 144.66 USD 755,270
2024-08-22 2024-08-22 PS Planned sale
14,147 -9.1%
144.05
USD 2,037,875
14,147 -9.1% 144.05 USD 2,037,875
2024-08-22 2024-08-21 PS Planned sale
98 -0.1%
145.41
USD 14,250
98 -0.1% 145.41 USD 14,250
2024-08-22 2024-08-21 PS Planned sale
10,059 -6.1%
144.33
USD 1,451,815
10,059 -6.1% 144.33 USD 1,451,815
2024-08-22 2024-08-21 PS Planned sale
5,641 -3.3%
143.67
USD 810,442
5,641 -3.3% 143.67 USD 810,442
2024-08-22 2024-08-20 PS Planned sale
4,697 -2.7%
144.70
USD 679,656
4,697 -2.7% 144.70 USD 679,656
2024-08-22 2024-08-20 PS Planned sale
14,863 -7.8%
144.17
USD 2,142,799
14,863 -7.8% 144.17 USD 2,142,799
2024-08-19 2024-08-19 PS Planned sale
337 -0.2%
145.45
USD 49,017
337 -0.2% 145.45 USD 49,017
2024-08-19 2024-08-19 PS Planned sale
10,113 -5.0%
144.43
USD 1,460,621
10,113 -5.0% 144.43 USD 1,460,621
2024-08-19 2024-08-16 PS Planned sale
3,552 -1.7%
145.32
USD 516,177
3,552 -1.7% 145.32 USD 516,177
// ... existing code ... // ... rest of the file ...