Stock
Insider
Type ?
Why it stands out
28 Oct 2025
Sold at will
79×
$201.49M
1,453,605 at 138.61
82.6%
Sold half or more
27 Oct 2025
Sold at will
28×
$71.78M
531,599 at 135.02
63.0%
Sold half or more
22 Oct 2025
Sold on a plan
10×
$5.93M
50,000 at 118.57
100%
Sold half or more
22 Oct 2025
Sold on a plan
10×
$3.85M
32,455 at 118.58
0.5%
Planned (10b5-1)
20 Oct 2025
Sold at will
25×
$6.04M
44,181 at 136.73
12.3%
Not planned
17 Oct 2025
Sold at will
36×
$35.87M
262,574 at 136.62
45.5%
Not planned
16 Oct 2025
Sold at will
108×
$302.94M
2,110,891 at 143.51
87.0%
Sold half or more
15 Oct 2025
Sold at will
61×
$147.67M
1,064,228 at 138.76
76.7%
Sold half or more
15 Oct 2025
Sold on a plan
7×
$21.39M
154,479 at 138.47
100%
Sold half or more
14 Oct 2025
Sold at will
12×
$2.44M
17,789 at 137.19
5.2%
Not planned
13 Oct 2025
Sold at will
36×
$56.13M
397,324 at 141.27
54.8%
Sold half or more
10 Oct 2025
Sold at will
85×
$119.45M
802,920 at 148.77
70.9%
Sold half or more
9 Oct 2025
Sold at will
48×
$180.68M
1,279,983 at 141.16
79.4%
Sold half or more
8 Oct 2025
Sold at will
26×
$96.40M
691,243 at 139.46
67.2%
Sold half or more
8 Oct 2025
Sold on a plan
10×
$6.84M
50,000 at 136.72
100%
Sold half or more
8 Oct 2025
Sold on a plan
10×
$4.44M
32,455 at 136.72
0.5%
Planned (10b5-1)
7 Oct 2025
Sold at will
12×
$8.71M
63,318 at 137.63
15.7%
Not planned
7 Oct 2025
Sold on a plan
12×
$8.13M
61,810 at 131.54
0.9%
Planned (10b5-1)
6 Oct 2025
Sold at will
25×
$79.45M
570,463 at 139.27
62.7%
Sold half or more
6 Oct 2025
Sold on a plan
10×
$7.28M
52,787 at 137.90
17.5%
Planned (10b5-1)
3 Oct 2025
Sold at will
24×
$160.20M
1,149,406 at 139.37
77.1%
Sold half or more
2 Oct 2025
Sold at will
37×
$145.27M
1,051,048 at 138.22
75.2%
Sold half or more
1 Oct 2025
Sold on a plan
15×
$42.12M
310,480 at 135.67
100%
Sold half or more
1 Oct 2025
Sold at will
12×
$39.26M
286,323 at 137.11
45.0%
Not planned
30 Sep 2025
Sold at will
61×
$197.34M
1,414,119 at 139.55
80.1%
Sold half or more
30 Sep 2025
Sold on a plan
10×
$21.88M
157,903 at 138.59
46.0%
Planned (10b5-1)
30 Sep 2025
Sold on a plan
9×
$20.72M
150,000 at 138.10
100%
Sold half or more
30 Sep 2025
Sold at will
$10.95M
78,548 at 139.44
1.1%
Not planned
30 Sep 2025
Sold at will
$9.15M
65,593 at 139.44
17.9%
Not planned
25 Sep 2025
Sold at will
38×
$177.22M
1,299,474 at 136.38
78.5%
Sold half or more
24 Sep 2025
Sold on a plan
9×
$6.51M
50,000 at 130.14
100%
Sold half or more
24 Sep 2025
Sold on a plan
9×
$4.22M
32,455 at 130.14
0.5%
Planned (10b5-1)
23 Sep 2025
Sold on a plan
9×
$49.44M
375,000 at 131.83
100%
Sold half or more
23 Sep 2025
Sold on a plan
9×
$32.96M
250,000 at 131.83
67.2%
Sold half or more
22 Sep 2025
Sold at will
15×
$97.21M
734,110 at 132.42
67.0%
Sold half or more
22 Sep 2025
Sold on a plan
16×
$12.05M
95,000 at 126.86
100%
Sold half or more
19 Sep 2025
Sold at will
72×
$351.60M
2,799,453 at 125.60
88.5%
Sold half or more
18 Sep 2025
Sold at will
38×
$149.07M
1,235,870 at 120.62
76.8%
Sold half or more
17 Sep 2025
Sold at will
37×
$178.12M
1,483,112 at 120.10
79.7%
Sold half or more
17 Sep 2025
Sold on a plan
8×
$33.38M
281,250 at 118.68
100%
Sold half or more
16 Sep 2025
Sold on a plan
11×
$44.31M
375,000 at 118.17
100%
Sold half or more
16 Sep 2025
Sold at will
49×
$32.08M
262,101 at 122.40
40.6%
Not planned
16 Sep 2025
Sold on a plan
11×
$29.54M
250,000 at 118.17
67.2%
Sold half or more
16 Sep 2025
Sold on a plan
10×
$4.54M
38,422 at 118.18
20.9%
Planned (10b5-1)
15 Sep 2025
Sold at will
24×
$64.17M
535,055 at 119.93
58.1%
Sold half or more
11 Sep 2025
Sold at will
12×
$24.13M
204,416 at 118.05
34.6%
Not planned
11 Sep 2025
Sold at will
$7.29M
63,230 at 115.29
25.6%
Not planned
10 Sep 2025
Sold at will
12×
$96.13M
811,800 at 118.42
67.7%
Sold half or more
10 Sep 2025
Sold on a plan
13×
$5.92M
50,000 at 118.33
100%
Sold half or more
10 Sep 2025
Sold on a plan
13×
$3.84M
32,455 at 118.33
0.5%
Planned (10b5-1)