Stock
Insider
Type ?
Why it stands out
20 Sep 2024
Sold at will
$5.00M
42,595 at 117.29
36.8%
Not planned
19 Sep 2024
Sold at will
$58.97M
500,000 at 117.93
1.4%
Not planned
17 Sep 2024
Sold at will
4×
$179.86M
1,546,550 at 116.30
11.5%
Not planned
16 Sep 2024
Sold at will
4×
$129.86M
1,135,726 at 114.34
7.8%
Not planned
13 Sep 2024
Sold at will
4×
$117.42M
1,032,968 at 113.67
7.3%
Not planned
12 Sep 2024
Sold at will
3×
$144.09M
1,284,756 at 112.15
8.3%
Not planned
12 Sep 2024
Sold on a plan
2×
$897.22K
8,000 at 112.15
3.2%
Planned (10b5-1)
11 Sep 2024
Sold at will
4×
$172.15M
1,602,535 at 107.42
9.4%
Not planned
10 Sep 2024
Sold at will
2×
$142.48M
1,336,046 at 106.65
7.3%
Not planned
9 Sep 2024
Sold at will
3×
$196.29M
1,839,959 at 106.68
9.1%
Not planned
6 Sep 2024
Sold at will
2×
$22.60M
221,460 at 102.07
1.1%
Not planned
16 Jul 2024
Sold at will
4×
$3.41M
25,381 at 134.42
100%
Sold half or more
10 Jul 2024
Sold at will
2×
$2.47M
16,887 at 146.20
2.1%
Not planned
10 Jul 2024
Sold at will
2×
$2.47M
16,887 at 146.20
2.1%
Not planned
9 Jul 2024
Sold at will
5×
$146.66M
1,000,000 at 146.66
100%
Sold half or more
9 Jul 2024
Sold at will
5×
$146.66M
1,000,000 at 146.66
100%
Sold half or more
9 Jul 2024
Sold at will
$529.03K
3,624 at 145.98
3.9%
Not planned
8 Jul 2024
Sold at will
5×
$144.68M
1,000,000 at 144.68
100%
Sold half or more
8 Jul 2024
Sold at will
5×
$144.68M
1,000,000 at 144.68
100%
Sold half or more
3 Jul 2024
Sold at will
20×
$28.55M
197,342 at 144.66
100%
Sold half or more
3 Jul 2024
Sold at will
20×
$28.55M
197,342 at 144.66
100%
Sold half or more
20 Jun 2024
Sold at will
55×
$140.47M
901,977 at 155.74
100%
Sold half or more
20 Jun 2024
Sold at will
55×
$140.47M
901,977 at 155.74
100%
Sold half or more
18 Jun 2024
Sold at will
15×
$163.10M
1,090,182 at 149.61
100%
Sold half or more
18 Jun 2024
Sold at will
15×
$163.10M
1,090,182 at 149.61
100%
Sold half or more
18 Jun 2024
Sold at will
2×
$24.41M
160,271 at 152.31
58.0%
Sold half or more
17 Jun 2024
Sold at will
2×
$20.25M
142,000 at 142.63
16.9%
Not planned
17 Jun 2024
Sold at will
2×
$20.25M
142,000 at 142.63
16.9%
Not planned
17 Jun 2024
Sold at will
$11.51M
79,948 at 144.01
22.5%
Not planned
14 Jun 2024
Sold at will
5×
$379.55M
2,837,829 at 133.75
12.2%
Not planned
13 Jun 2024
Sold at will
5×
$469.10M
3,475,496 at 134.97
13.0%
Not planned
13 Jun 2024
Sold at will
$10.14M
75,000 at 135.26
39.6%
Not planned
12 Jun 2024
Sold at will
3×
$159.02M
1,205,052 at 131.96
4.3%
Not planned
11 Jun 2024
Sold at will
5×
$133.22M
1,001,381 at 133.04
3.5%
Not planned
10 Jun 2024
Sold at will
4×
$179.23M
1,340,823 at 133.67
4.4%
Not planned
6 Jun 2024
Sold at will
2×
$18.99M
139,419 at 136.18
0.5%
Not planned
3 Jun 2024
Sold at will
25×
$52.74M
397,770 at 132.58
100%
Sold half or more
3 Jun 2024
Sold at will
25×
$52.74M
397,770 at 132.58
100%
Sold half or more
8 Apr 2024
Sold on a plan
$12.49M
93,954 at 132.95
52.0%
Sold half or more
4 Apr 2024
Sold at will
20×
$51.92M
389,476 at 133.32
100%
Sold half or more
4 Apr 2024
Sold at will
20×
$51.92M
389,476 at 133.32
100%
Sold half or more
3 Apr 2024
Sold at will
$13.75M
106,483 at 129.15
23.0%
Not planned
21 Mar 2024
Sold at will
9×
$112.18M
1,019,203 at 110.06
100%
Sold half or more
21 Mar 2024
Sold at will
9×
$112.18M
1,019,203 at 110.06
100%
Sold half or more
20 Mar 2024
Sold at will
3×
$211.55M
1,944,641 at 108.79
5.5%
Not planned
20 Mar 2024
Sold at will
5×
$148.65M
1,400,000 at 106.18
100%
Sold half or more
20 Mar 2024
Sold at will
5×
$148.65M
1,400,000 at 106.18
100%
Sold half or more
19 Mar 2024
Sold at will
2×
$111.57M
1,032,837 at 108.02
2.8%
Not planned
19 Mar 2024
Sold at will
10×
$60.46M
560,052 at 107.95
100%
Sold half or more
19 Mar 2024
Sold at will
10×
$60.46M
560,052 at 107.95
100%
Sold half or more