Stock
Insider
Type ?
Why it stands out
1 Jun 2026
Sold at will
34×
$115.50M
254,240 at 454.28
87.4%
Sold half or more
29 May 2026
Sold on a plan
7×
$110.33M
437,076 at 252.43
92.0%
Sold half or more
28 May 2026
Sold at will
4×
$1.22B
33,317,824 at 36.54
100.0%
Sold half or more
28 May 2026
Sold at will
4×
$1.22B
33,317,824 at 36.54
100.0%
Sold half or more
28 May 2026
Sold at will
4×
$1.16B
31,868,237 at 36.54
99.3%
Sold half or more
28 May 2026
Sold at will
2×
$105.60M
24,000,000 at 4.40
57.1%
Sold half or more
27 May 2026
Sold at will
$281.82M
5,590,000 at 50.42
100%
Sold half or more
27 May 2026
Sold at will
$281.82M
5,590,000 at 50.42
100%
Sold half or more
27 May 2026
Sold at will
$184.14M
1,000,000 at 184.14
61.7%
Sold half or more
26 May 2026
Sold at will
20×
$106.35M
986,540 at 107.80
100%
Sold half or more
22 May 2026
Sold at will
3×
$190.98M
1,591,500 at 120.00
0.3%
Not planned
22 May 2026
Sold at will
$106.54M
12,345,404 at 8.63
100%
Sold half or more
21 May 2026
Sold on a plan
5×
$116.12M
400,000 at 290.30
7.3%
Planned (10b5-1)
21 May 2026
Sold at will
3×
$113.02M
13,000,000 at 8.69
24.5%
Not planned
20 May 2026
Sold at will
$750.00M
12,094,823 at 62.01
24.2%
Not planned
20 May 2026
Sold at will
$276.56M
16,600,000 at 16.66
100%
Sold half or more
19 May 2026
Sold at will
2×
$187.34M
1,983,538 at 94.45
24.2%
Not planned
18 May 2026
Sold at will
2×
$209.58M
15,247,586 at 13.75
99.2%
Sold half or more
15 May 2026
Sold at will
$211.39M
10,066,414 at 21.00
100%
Sold half or more
15 May 2026
Sold at will
$206.64M
10,066,414 at 20.53
31.7%
Not planned
15 May 2026
Sold at will
$138.65M
5,252,044 at 26.40
23.5%
Not planned
15 May 2026
Sold at will
$121.16M
4,589,351 at 26.40
23.5%
Not planned
14 May 2026
Sold at will
$311.80M
400,000 at 779.50
11.7%
Not planned
13 May 2026
Sold at will
2×
$579.51M
38,205,904 at 15.17
100%
Sold half or more
13 May 2026
Sold at will
2×
$495.99M
3,300,000 at 150.30
96.5%
Sold half or more
13 May 2026
Sold at will
$193.17M
12,735,301 at 15.17
100%
Sold half or more
13 May 2026
Sold at will
$101.62M
500,000 at 203.24
46.1%
Not planned
12 May 2026
Sold at will
$226.82M
28,281,943 at 8.02
20.2%
Not planned
12 May 2026
Sold at will
$130.64M
675,000 at 193.54
29.4%
Not planned
8 May 2026
Sold at will
$112.84M
95,800 at 1,177.86
5.7%
Not planned
7 May 2026
Sold at will
$401.96M
32,600,000 at 12.33
88.6%
Sold half or more
7 May 2026
Sold at will
$361.20M
14,471,153 at 24.96
7.3%
Not planned
7 May 2026
Sold at will
3×
$157.04M
4,991,749 at 31.46
99.5%
Sold half or more
7 May 2026
Sold at will
$157.04M
4,991,749 at 31.46
23.5%
Not planned
7 May 2026
Sold at will
$157.04M
4,991,749 at 31.46
23.5%
Not planned
6 May 2026
Sold at will
53×
$273.52M
2,000,540 at 136.72
89.1%
Sold half or more
6 May 2026
Sold at will
$149.00M
2,000,000 at 74.50
100%
Sold half or more
5 May 2026
Sold at will
$228.16M
9,141,000 at 24.96
100%
Sold half or more
5 May 2026
Sold at will
44×
$169.58M
1,328,201 at 127.68
84.0%
Sold half or more
5 May 2026
Sold at will
13×
$100.18M
130,000 at 770.65
18.9%
Not planned
4 May 2026
Sold at will
48×
$200.53M
1,575,391 at 127.29
85.9%
Sold half or more
1 May 2026
Sold at will
$182.86M
1,220,376 at 149.84
4.1%
Not planned
1 May 2026
Sold at will
36×
$179.15M
1,494,033 at 119.91
85.0%
Sold half or more
30 Apr 2026
Sold at will
$233.37M
2,127,566 at 109.69
33.7%
Not planned
30 Apr 2026
Sold at will
$141.50M
2,000,000 at 70.75
100%
Sold half or more
29 Apr 2026
Sold at will
$133.50M
6,000,000 at 22.25
68.4%
Sold half or more
23 Apr 2026
Sold at will
29×
$732.56M
2,692,100 at 272.11
43.6%
Not planned
22 Apr 2026
Sold at will
31×
$1.02B
1,647,000 at 618.99
21.1%
Not planned
22 Apr 2026
Sold at will
84×
$297.92M
2,439,208 at 122.14
90.0%
Sold half or more
22 Apr 2026
Sold at will
$231.82M
21,365,909 at 10.85
99.4%
Sold half or more