Stock
Insider
Type ?
Why it stands out
9 Jul 2026
Sold on a plan
9×
$14.70M
107,500 at 136.74
50.6%
Sold half or more
6 Jul 2026
Sold on a plan
10×
$14.54M
107,500 at 135.24
50.6%
Sold half or more
30 Jun 2026
Sold on a plan
4×
$13.12M
107,500 at 122.04
50.6%
Sold half or more
25 Jun 2026
Sold on a plan
6×
$12.43M
107,500 at 115.60
50.6%
Sold half or more
22 Jun 2026
Sold on a plan
9×
$12.28M
107,500 at 114.25
50.6%
Sold half or more
17 Jun 2026
Sold on a plan
7×
$13.44M
107,500 at 124.99
50.6%
Sold half or more
12 Jun 2026
Sold on a plan
6×
$13.82M
107,500 at 128.52
50.6%
Sold half or more
9 Jun 2026
Sold on a plan
6×
$14.87M
107,500 at 138.32
50.6%
Sold half or more
4 Jun 2026
Sold on a plan
5×
$16.08M
107,500 at 149.56
50.6%
Sold half or more
1 Jun 2026
Sold on a plan
9×
$16.84M
107,500 at 156.64
50.6%
Sold half or more
9 Apr 2026
Sold on a plan
6×
$12.08M
107,500 at 112.33
50.6%
Sold half or more
6 Apr 2026
Sold on a plan
4×
$13.93M
107,500 at 129.60
50.6%
Sold half or more
31 Mar 2026
Sold on a plan
5×
$13.95M
107,500 at 129.76
50.6%
Sold half or more
26 Mar 2026
Sold on a plan
4×
$13.80M
107,500 at 128.35
50.6%
Sold half or more
23 Mar 2026
Sold on a plan
4×
$14.71M
107,500 at 136.82
50.6%
Sold half or more
18 Mar 2026
Sold on a plan
5×
$14.25M
107,500 at 132.58
50.6%
Sold half or more
13 Mar 2026
Sold on a plan
5×
$14.26M
107,500 at 132.67
50.6%
Sold half or more
10 Mar 2026
Sold on a plan
8×
$15.28M
107,500 at 142.18
50.6%
Sold half or more
5 Mar 2026
Sold on a plan
5×
$15.82M
107,500 at 147.16
50.6%
Sold half or more
2 Mar 2026
Sold on a plan
4×
$14.45M
107,500 at 134.40
50.6%
Sold half or more
15 Sep 2025
Sold on a plan
4×
$3.33M
15,000 at 222.23
50.0%
Sold half or more
1 Jul 2025
Sold on a plan
4×
$1.50M
6,250 at 239.43
80.9%
Sold half or more
11 Sep 2023
Sold on a plan
5×
$27.15M
108,333 at 250.58
50.0%
Sold half or more
29 Aug 2023
Bought on a plan
5×
$2.09M
8,676 at 240.44
75.1%
Bought on a plan
9 Jun 2023
Sold at will
5×
$1.02M
5,000 at 204.15
100%
Sold half or more
15 Mar 2023
Sold, plan not stated
4×
$916.68K
5,000 at 183.34
50.0%
Sold half or more
15 Sep 2022
Sold, plan not stated
7×
$16.02M
102,500 at 156.24
50.0%
Sold half or more
1 Apr 2022
Sold, plan not stated
7×
$50.01M
209,657 at 238.52
66.8%
Sold half or more
2 Mar 2022
Sold, plan not stated
14×
$50.01M
204,376 at 244.68
66.2%
Sold half or more
4 Jan 2022
Sold, plan not stated
14×
$75.01M
300,988 at 249.21
74.2%
Sold half or more
1 Dec 2021
Sold, plan not stated
14×
$75.01M
280,777 at 267.15
72.9%
Sold half or more
22 Nov 2021
Sold, plan not stated
4×
$4.27M
15,000 at 284.96
62.5%
Sold half or more
1 Oct 2021
Sold, plan not stated
7×
$75.01M
298,688 at 251.13
74.1%
Sold half or more
15 Sep 2021
Sold, plan not stated
4×
$29.33M
108,900 at 269.37
50.0%
Sold half or more
1 Sep 2021
Sold, plan not stated
5×
$75.01M
274,565 at 273.19
72.5%
Sold half or more
1 Jul 2021
Sold, plan not stated
6×
$75.01M
318,822 at 235.27
75.3%
Sold half or more
1 Jun 2021
Sold, plan not stated
5×
$75.01M
331,170 at 226.50
76.3%
Sold half or more
5 Apr 2021
Sold, plan not stated
35×
$4.85M
19,000 at 255.09
78.9%
Sold half or more
1 Apr 2021
Sold, plan not stated
8×
$50.01M
196,548 at 254.42
65.6%
Sold half or more
1 Mar 2021
Sold, plan not stated
9×
$50.01M
200,124 at 249.88
66.0%
Sold half or more
4 Jan 2021
Sold, plan not stated
12×
$50.01M
218,763 at 228.59
68.0%
Sold half or more
1 Dec 2020
Sold, plan not stated
7×
$50.01M
220,952 at 226.33
68.2%
Sold half or more
12 Oct 2020
Sold, plan not stated
36×
$9.99M
44,000 at 227.10
100%
Sold half or more
1 Oct 2020
Sold, plan not stated
6×
$50.01M
227,685 at 219.64
68.9%
Sold half or more
15 Sep 2020
Sold, plan not stated
7×
$16.39M
78,750 at 208.15
50.0%
Sold half or more
1 Sep 2020
Sold, plan not stated
7×
$50.01M
207,272 at 241.26
66.8%
Sold half or more
31 Aug 2020
Sold, plan not stated
17×
$36.29M
150,000 at 241.94
95.4%
Sold half or more
1 Jul 2020
Sold, plan not stated
7×
$50.01M
262,181 at 190.74
71.8%
Sold half or more
1 Jun 2020
Sold, plan not stated
6×
$50.01M
278,379 at 179.65
73.4%
Sold half or more
1 Apr 2020
Sold, plan not stated
5×
$50.01M
407,442 at 122.75
80.1%
Sold half or more