Stock
Insider
Type ?
Why it stands out
30 Jul 2024
Sold at will
2×
$271.37M
6,575,390 at 41.27
0.7%
Not planned
29 Jul 2024
Sold at will
$2.76B
42,804,207 at 64.58
50.0%
Sold half or more
29 Jul 2024
Sold at will
$665.85M
28,750,000 at 23.16
29.2%
Not planned
29 Jul 2024
Sold at will
$216.88M
5,264,601 at 41.20
0.5%
Not planned
26 Jul 2024
Sold at will
$313.87M
7,526,661 at 41.70
0.8%
Not planned
25 Jul 2024
Sold at will
$263.05M
35,072,737 at 7.50
89.2%
Sold half or more
25 Jul 2024
Sold at will
$236.25M
5,623,584 at 42.01
0.6%
Not planned
24 Jul 2024
Sold at will
$229.77M
5,420,599 at 42.39
0.6%
Not planned
23 Jul 2024
Sold at will
$303.48M
7,129,898 at 42.56
0.7%
Not planned
22 Jul 2024
Sold at will
$269.23M
6,349,021 at 42.41
0.6%
Not planned
19 Jul 2024
Sold at will
$530.12M
12,291,807 at 43.13
1.2%
Not planned
18 Jul 2024
Sold at will
2×
$387.03M
8,908,427 at 43.45
0.9%
Not planned
17 Jul 2024
Sold at will
$559.25M
12,690,693 at 44.07
1.2%
Not planned
16 Jul 2024
Sold at will
2×
$160.40M
1,125,000 at 142.58
0.1%
Not planned
15 Jul 2024
Sold at will
5×
$161.65M
1,125,000 at 143.69
0.1%
Not planned
11 Jul 2024
Sold at will
2×
$193.25M
6,219,839 at 31.07
24.2%
Not planned
11 Jul 2024
Sold at will
23×
$168.15M
5,410,167 at 31.08
98.1%
Sold half or more
10 Jul 2024
Sold at will
9×
$197.36M
210,000 at 939.82
0.2%
Not planned
9 Jul 2024
Sold on a plan
$399.44M
1,996,015 at 200.12
0.2%
Planned (10b5-1)
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
8 Jul 2024
Sold on a plan
2×
$246.24M
1,228,993 at 200.36
0.1%
Planned (10b5-1)
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
5 Jul 2024
Sold on a plan
$617.25M
3,085,116 at 200.07
0.3%
Planned (10b5-1)
5 Jul 2024
Sold at will
$553.72M
598,619 at 925.00
24.1%
Not planned
2 Jul 2024
Sold on a plan
$292.81M
1,463,437 at 200.08
0.2%
Planned (10b5-1)
1 Jul 2024
Sold at will
3×
$282.18M
24,973,795 at 11.30
88.5%
Sold half or more
1 Jul 2024
Sold at will
3×
$282.18M
24,973,795 at 11.30
88.5%
Sold half or more
1 Jul 2024
Sold at will
3×
$282.18M
24,973,795 at 11.30
88.5%
Sold half or more
1 Jul 2024
Sold at will
3×
$282.18M
24,973,795 at 11.30
88.5%
Sold half or more
27 Jun 2024
Sold at will
5×
$160.40M
5,328,543 at 30.10
100%
Sold half or more
26 Jun 2024
Sold at will
$500.00M
17,550,000 at 28.49
100%
Sold half or more
25 Jun 2024
Sold at will
8×
$170.01M
188,100 at 903.82
0.2%
Not planned
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
17 Jun 2024
Sold at will
11×
$172.73M
194,978 at 885.91
0.2%
Not planned
17 Jun 2024
Sold at will
4×
$148.92M
3,903,564 at 38.15
100%
Sold half or more
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
$134.52M
19,840,073 at 6.78
100%
Sold half or more
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
2×
$242.74M
3,633,800 at 66.80
0.6%
Not planned
10 Jun 2024
Sold at will
2×
$242.74M
3,633,800 at 66.80
0.6%
Not planned
10 Jun 2024
Sold at will
2×
$242.74M
3,633,800 at 66.80
0.6%
Not planned
10 Jun 2024
Sold at will
4×
$179.23M
1,340,823 at 133.67
4.4%
Not planned
8 Jun 2024
Sold at will
$132.38M
38,149,336 at 3.47
100%
Sold half or more