Bennett Rosenthal

(Mr. Bennett Rosenthal)

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
2,200 -100.0%
163.00
USD 358,600
2,200 -100.0% 163.00 USD 358,600
2025-03-06 2025-03-05 PS Planned sale
10,630 -82.9%
162.48
USD 1,727,162
10,630 -82.9% 162.48 USD 1,727,162
2025-03-06 2025-03-05 PS Planned sale
3,122 -19.6%
161.53
USD 504,297
3,122 -19.6% 161.53 USD 504,297
2025-03-06 2025-03-05 PS Planned sale
4,197 -20.8%
160.17
USD 672,233
4,197 -20.8% 160.17 USD 672,233
2025-03-06 2025-03-05 PS Planned sale
7,297 -26.6%
159.39
USD 1,163,069
7,297 -26.6% 159.39 USD 1,163,069
2025-03-06 2025-03-05 PS Planned sale
2,745 -9.1%
158.47
USD 435,000
2,745 -9.1% 158.47 USD 435,000
2025-03-06 2025-03-04 PS Planned sale
502 -1.6%
165.77
USD 83,217
502 -1.6% 165.77 USD 83,217
2025-03-06 2025-03-04 PS Planned sale
2,846 -8.5%
165.00
USD 469,590
2,846 -8.5% 165.00 USD 469,590
2025-03-06 2025-03-04 PS Planned sale
2,078 -5.8%
163.77
USD 340,314
2,078 -5.8% 163.77 USD 340,314
2025-03-06 2025-03-04 PS Planned sale
16,207 -31.3%
162.95
USD 2,640,931
16,207 -31.3% 162.95 USD 2,640,931
2025-03-06 2025-03-04 PS Planned sale
7,075 -12.0%
161.83
USD 1,144,947
7,075 -12.0% 161.83 USD 1,144,947
2025-03-06 2025-03-04 PS Planned sale
16,859 -22.3%
161.02
USD 2,714,636
16,859 -22.3% 161.02 USD 2,714,636
2025-03-06 2025-03-04 PS Planned sale
6,100 -7.5%
159.84
USD 975,024
6,100 -7.5% 159.84 USD 975,024
2025-03-06 2025-03-04 PS Planned sale
8,700 -9.6%
158.95
USD 1,382,865
8,700 -9.6% 158.95 USD 1,382,865
2025-03-06 2025-03-04 PS Planned sale
6,443 -6.6%
157.89
USD 1,017,285
6,443 -6.6% 157.89 USD 1,017,285
2025-03-06 2025-03-04 PS Planned sale
2,999 -3.0%
157.03
USD 470,933
2,999 -3.0% 157.03 USD 470,933
2024-12-02 2024-11-27 PS Planned sale
200 -100.0%
179.92
USD 35,984
200 -100.0% 179.92 USD 35,984
2024-12-02 2024-11-27 PS Planned sale
4,568 -95.8%
179.16
USD 818,403
4,568 -95.8% 179.16 USD 818,403
2024-12-02 2024-11-27 PS Planned sale
1,900 -28.5%
178.36
USD 338,884
1,900 -28.5% 178.36 USD 338,884
2024-12-02 2024-11-27 PS Planned sale
1,100 -14.2%
177.35
USD 195,085
1,100 -14.2% 177.35 USD 195,085
2024-12-02 2024-11-27 PS Planned sale
5,000 -39.2%
176.14
USD 880,700
5,000 -39.2% 176.14 USD 880,700
2024-12-02 2024-11-27 PS Planned sale
16,339 -56.1%
174.93
USD 2,858,181
16,339 -56.1% 174.93 USD 2,858,181
2024-11-26 2024-11-26 PS Planned sale
46,627 -61.6%
178.46
USD 8,321,054
46,627 -61.6% 178.46 USD 8,321,054
2024-11-26 2024-11-26 PS Planned sale
4,038 -5.1%
177.68
USD 717,472
4,038 -5.1% 177.68 USD 717,472
2024-11-26 2024-11-26 PS Planned sale
3,863 -4.6%
176.72
USD 682,669
3,863 -4.6% 176.72 USD 682,669
2024-11-26 2024-11-26 PS Planned sale
2,134 -2.5%
175.51
USD 374,538
2,134 -2.5% 175.51 USD 374,538
2024-11-26 2024-11-25 PS Planned sale
783 -0.9%
177.44
USD 138,936
783 -0.9% 177.44 USD 138,936
2024-11-26 2024-11-25 PS Planned sale
19,587 -18.5%
176.09
USD 3,449,075
19,587 -18.5% 176.09 USD 3,449,075
2024-11-26 2024-11-25 PS Planned sale
6,139 -5.5%
175.37
USD 1,076,596
6,139 -5.5% 175.37 USD 1,076,596
2024-11-26 2024-11-25 PS Planned sale
2,689 -2.3%
174.45
USD 469,096
2,689 -2.3% 174.45 USD 469,096
2024-11-22 2024-11-22 PS Planned sale
1,203 -1.0%
176.55
USD 212,390
1,203 -1.0% 176.55 USD 212,390
2024-11-22 2024-11-22 PS Planned sale
13,185 -10.2%
175.60
USD 2,315,286
13,185 -10.2% 175.60 USD 2,315,286
2024-11-22 2024-11-22 PS Planned sale
4,001 -3.0%
175.03
USD 700,295
4,001 -3.0% 175.03 USD 700,295
2024-11-22 2024-11-21 PS Planned sale
6,535 -4.7%
175.91
USD 1,149,572
6,535 -4.7% 175.91 USD 1,149,572
2024-11-22 2024-11-21 PS Planned sale
24,197 -14.7%
175.26
USD 4,240,766
24,197 -14.7% 175.26 USD 4,240,766
2024-11-22 2024-11-21 PS Planned sale
1,600 -1.0%
174.23
USD 278,768
1,600 -1.0% 174.23 USD 278,768
2024-11-22 2024-11-21 PS Planned sale
600 -0.4%
172.90
USD 103,740
600 -0.4% 172.90 USD 103,740
2024-11-22 2024-11-21 PS Planned sale
947 -0.6%
172.06
USD 162,941
947 -0.6% 172.06 USD 162,941
2024-11-22 2024-11-20 PS Planned sale
11,023 -6.2%
171.66
USD 1,892,208
11,023 -6.2% 171.66 USD 1,892,208
2024-11-22 2024-11-20 PS Planned sale
12,766 -6.7%
170.98
USD 2,182,731
12,766 -6.7% 170.98 USD 2,182,731
2024-11-22 2024-11-20 PS Planned sale
2,547 -1.3%
170.07
USD 433,168
2,547 -1.3% 170.07 USD 433,168
2024-11-19 2024-11-19 PS Planned sale
12,153 -5.9%
170.11
USD 2,067,347
12,153 -5.9% 170.11 USD 2,067,347
2024-11-19 2024-11-19 PS Planned sale
4,326 -2.1%
168.98
USD 731,007
4,326 -2.1% 168.98 USD 731,007
2024-11-19 2024-11-19 PS Planned sale
2,400 -1.1%
168.42
USD 404,208
2,400 -1.1% 168.42 USD 404,208
2024-11-19 2024-11-19 PS Planned sale
1,739 -0.8%
166.93
USD 290,291
1,739 -0.8% 166.93 USD 290,291
2024-11-19 2024-11-18 PS Planned sale
12,163 -5.4%
167.40
USD 2,036,086
12,163 -5.4% 167.40 USD 2,036,086
2024-11-19 2024-11-18 PS Planned sale
3,600 -1.6%
166.71
USD 600,156
3,600 -1.6% 166.71 USD 600,156
2024-11-19 2024-11-15 PS Planned sale
2,891 -1.2%
168.02
USD 485,746
2,891 -1.2% 168.02 USD 485,746
2024-11-19 2024-11-15 PS Planned sale
17,157 -6.9%
167.34
USD 2,871,052
17,157 -6.9% 167.34 USD 2,871,052
2024-09-16 2024-09-12 PS Planned sale
34,331 -100.0%
143.65
USD 4,931,648
34,331 -100.0% 143.65 USD 4,931,648
2024-09-16 2024-09-12 PS Planned sale
26,768 -43.8%
143.01
USD 3,828,092
26,768 -43.8% 143.01 USD 3,828,092
2024-09-16 2024-09-12 PS Planned sale
8,000 -11.6%
142.12
USD 1,136,960
8,000 -11.6% 142.12 USD 1,136,960
2024-09-16 2024-09-12 PS Planned sale
5,901 -7.9%
141.03
USD 832,218
5,901 -7.9% 141.03 USD 832,218
2024-09-04 2024-09-03 PS Planned sale
900 -1.2%
145.10
USD 130,590
900 -1.2% 145.10 USD 130,590
2024-09-04 2024-09-03 PS Planned sale
3,070 -3.9%
143.88
USD 441,712
3,070 -3.9% 143.88 USD 441,712
2024-09-04 2024-09-03 PS Planned sale
6,314 -7.4%
143.05
USD 903,218
6,314 -7.4% 143.05 USD 903,218
2024-09-04 2024-09-03 PS Planned sale
16,295 -16.0%
142.14
USD 2,316,171
16,295 -16.0% 142.14 USD 2,316,171
2024-08-30 2024-08-30 PS Planned sale
17,008 -14.3%
146.31
USD 2,488,440
17,008 -14.3% 146.31 USD 2,488,440
2024-08-30 2024-08-30 PS Planned sale
14,037 -10.6%
145.45
USD 2,041,682
14,037 -10.6% 145.45 USD 2,041,682
2024-08-30 2024-08-30 PS Planned sale
3,843 -2.8%
144.56
USD 555,544
3,843 -2.8% 144.56 USD 555,544
2024-08-30 2024-08-29 PS Planned sale
5,355 -3.8%
145.68
USD 780,116
5,355 -3.8% 145.68 USD 780,116
2024-08-30 2024-08-29 PS Planned sale
8,178 -5.5%
144.76
USD 1,183,847
8,178 -5.5% 144.76 USD 1,183,847
2024-08-22 2024-08-22 PS Planned sale
2,044 -1.3%
144.65
USD 295,665
2,044 -1.3% 144.65 USD 295,665
2024-08-22 2024-08-22 PS Planned sale
3,987 -2.6%
144.03
USD 574,248
3,987 -2.6% 144.03 USD 574,248
2024-08-22 2024-08-21 PS Planned sale
9,861 -5.9%
144.34
USD 1,423,337
9,861 -5.9% 144.34 USD 1,423,337
2024-08-22 2024-08-21 PS Planned sale
5,843 -3.4%
143.66
USD 839,405
5,843 -3.4% 143.66 USD 839,405
2024-08-22 2024-08-20 PS Planned sale
4,955 -2.8%
144.69
USD 716,939
4,955 -2.8% 144.69 USD 716,939
2024-08-22 2024-08-20 PS Planned sale
14,818 -7.7%
144.16
USD 2,136,163
14,818 -7.7% 144.16 USD 2,136,163
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
9,817 -4.9%
144.43
USD 1,417,869
9,817 -4.9% 144.43 USD 1,417,869
2024-08-19 2024-08-16 PS Planned sale
2,930 -1.4%
145.37
USD 425,934
2,930 -1.4% 145.37 USD 425,934
2024-08-19 2024-08-16 PS Planned sale
18,236 -8.2%
144.87
USD 2,641,849
18,236 -8.2% 144.87 USD 2,641,849
2024-08-19 2024-08-15 PS Planned sale
3,891 -1.7%
146.24
USD 569,020
3,891 -1.7% 146.24 USD 569,020
2024-08-19 2024-08-15 PS Planned sale
21,180 -8.5%
145.66
USD 3,085,079
21,180 -8.5% 145.66 USD 3,085,079
2024-08-19 2024-08-15 PS Planned sale
2,101 -0.8%
144.66
USD 303,931
2,101 -0.8% 144.66 USD 303,931
// ... existing code ... // ... rest of the file ...