Stock
Insider
Type ?
Why it stands out
1 Jun 2026
Sold at will
34×
$124.63M
274,337 at 454.28
91.9%
Sold half or more
1 Jun 2026
Sold at will
34×
$115.50M
254,240 at 454.28
87.4%
Sold half or more
9 Oct 2025
Sold at will
$1.00B
6,253,968 at 159.91
27.9%
Not planned
22 Sep 2025
Sold at will
20×
$112.18M
824,999 at 135.98
100%
Sold half or more
22 Sep 2025
Sold at will
20×
$112.18M
824,999 at 135.98
100%
Sold half or more
26 Jun 2025
Sold at will
$1.22B
10,000,000 at 122.27
27.8%
Not planned
6 Dec 2024
Sold at will
25×
$161.31M
1,305,543 at 123.56
100%
Sold half or more
6 Dec 2024
Sold at will
25×
$161.31M
1,305,543 at 123.56
100%
Sold half or more
26 Sep 2024
Sold at will
$1.22B
10,000,000 at 122.40
37.2%
Not planned
23 Sep 2024
Sold at will
2×
$136.98M
1,166,595 at 117.42
4.2%
Not planned
20 Sep 2024
Sold at will
4×
$978.78M
8,333,405 at 117.45
22.9%
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
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
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 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
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
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
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
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
15 Mar 2024
Sold at will
2×
$124.20M
1,152,112 at 107.80
3.1%
Not planned
7 Mar 2024
Sold at will
3×
$142.22M
1,174,239 at 121.11
3.0%
Not planned
4 Mar 2024
Sold at will
30×
$418.49M
3,403,699 at 122.95
100%
Sold half or more
4 Mar 2024
Sold at will
30×
$418.49M
3,403,699 at 122.95
100%
Sold half or more
16 Jan 2024
Sold at will
5×
$250.63M
3,179,972 at 78.81
100%
Sold half or more
16 Jan 2024
Sold at will
5×
$250.63M
3,179,972 at 78.81
100%
Sold half or more
11 Jul 2023
Sold at will
5×
$195.36M
3,529,000 at 55.36
100%
Sold half or more
11 Jul 2023
Sold at will
5×
$195.36M
3,529,000 at 55.36
100%
Sold half or more
29 Jun 2021
Sold, plan not stated
$201.03M
2,009,326 at 100.05
25.2%
25 Jun 2021
Sold, plan not stated
$131.04M
1,316,156 at 99.56
18.1%
30 Aug 2019
Sold, plan not stated
4×
$114.46M
2,225,550 at 51.43
12.2%