Stock
Insider
Type ?
Why it stands out
2 Feb 2026
Sold at will
2×
$131.68M
6,584,128 at 20.00
86.8%
Sold half or more
30 Jan 2026
Sold at will
$106.00M
3,039,940 at 34.87
100%
Sold half or more
29 Jan 2026
Sold at will
$1.50B
48,246,588 at 31.00
31.6%
Not planned
29 Jan 2026
Sold at will
2×
$332.55M
10,890,877 at 30.54
31.6%
Not planned
29 Jan 2026
Sold at will
$199.94M
1,658,480 at 120.56
5.2%
Not planned
27 Jan 2026
Sold at will
$147.00M
10,000,000 at 14.70
47.2%
Not planned
22 Jan 2026
Sold at will
$133.53M
1,750,000 at 76.30
85.4%
Sold half or more
22 Jan 2026
Sold at will
$127.40M
3,500,000 at 36.40
38.9%
Not planned
14 Jan 2026
Sold at will
2×
$133.08M
12,656,683 at 10.51
17.1%
Not planned
9 Jan 2026
Sold at will
$215.92M
11,000,000 at 19.63
25.2%
Not planned
7 Jan 2026
Sold at will
30×
$322.38M
292,148 at 1,103.48
0.3%
Not planned
5 Jan 2026
Sold on a plan
7×
$103.11M
1,365,665 at 75.50
50.1%
Sold half or more
19 Dec 2025
Sold at will
$146.25M
1,875,000 at 78.00
100%
Sold half or more
18 Dec 2025
Sold at will
$554.95M
19,136,333 at 29.00
11.6%
Not planned
18 Dec 2025
Sold at will
$554.95M
19,136,333 at 29.00
11.6%
Not planned
18 Dec 2025
Sold at will
$554.95M
19,136,333 at 29.00
11.6%
Not planned
18 Dec 2025
Sold at will
$381.91M
13,462,600 at 28.37
8.6%
Not planned
18 Dec 2025
Bought
$365.00M
12,586,206 at 29.00
85.9%
First buy on file
18 Dec 2025
Sold at will
$289.48M
10,204,351 at 28.37
10.0%
Not planned
18 Dec 2025
Sold at will
3×
$172.72M
6,088,371 at 28.37
55.9%
Sold half or more
16 Dec 2025
Sold at will
2×
$378.10M
8,402,178 at 45.00
97.9%
Sold half or more
16 Dec 2025
Sold at will
2×
$378.10M
8,402,178 at 45.00
97.9%
Sold half or more
12 Dec 2025
Bought
$350.00M
16,666,666 at 21.00
17.2%
Largest buy in 3 yrs
12 Dec 2025
Sold at will
$206.49M
11,119,494 at 18.57
45.2%
Not planned
12 Dec 2025
Sold at will
$206.49M
11,119,494 at 18.57
45.2%
Not planned
11 Dec 2025
Bought
2×
$172.50M
2,005,813 at 86.00
33.7%
Largest buy in 3 yrs
10 Dec 2025
Sold on a plan
4×
$225.77M
10,667 at 21,165.33
0.1%
Planned (10b5-1)
9 Dec 2025
Sold at will
$159.63M
2,288,621 at 69.75
91.5%
Sold half or more
9 Dec 2025
Sold at will
2×
$121.49M
90,953 at 1,335.72
57.2%
Sold half or more
8 Dec 2025
Sold at will
$186.24M
3,500,000 at 53.21
38.5%
Not planned
8 Dec 2025
Sold at will
$186.24M
3,500,000 at 53.21
38.5%
Not planned
8 Dec 2025
Sold on a plan
10×
$128.30M
320,316 at 400.53
0.9%
Planned (10b5-1)
5 Dec 2025
Sold at will
$975.00M
12,500,000 at 78.00
100%
Sold half or more
5 Dec 2025
Sold at will
$225.94M
4,145,621 at 54.50
100%
Sold half or more
3 Dec 2025
Sold at will
2×
$317.46M
19,440,000 at 16.33
36.3%
Not planned
3 Dec 2025
Sold at will
$105.82M
6,480,000 at 16.33
22.2%
Not planned
2 Dec 2025
Sold at will
$129.00M
1,000,000 at 129.00
30.3%
Not planned
1 Dec 2025
Sold at will
$335.54M
9,762,573 at 34.37
100%
Sold half or more
28 Nov 2025
Sold at will
$305.18M
2,000,000 at 152.59
2.0%
Not planned
25 Nov 2025
Sold at will
33×
$178.42M
162,693 at 1,096.69
0.2%
Not planned
24 Nov 2025
Sold at will
6×
$152.06M
142,307 at 1,068.52
0.2%
Not planned
21 Nov 2025
Sold at will
4×
$439.27M
4,145,744 at 105.96
0.8%
Not planned
21 Nov 2025
Sold at will
17×
$111.50M
105,326 at 1,058.66
0.1%
Not planned
20 Nov 2025
Sold at will
$102.24M
400,000 at 255.60
10.5%
Not planned
19 Nov 2025
Sold at will
$237.77M
2,404,133 at 98.90
100%
Sold half or more
19 Nov 2025
Sold at will
6×
$176.10M
167,526 at 1,051.17
0.2%
Not planned
18 Nov 2025
Sold at will
$175.00M
2,500,000 at 70.00
100%
Sold half or more
18 Nov 2025
Sold at will
$175.00M
2,500,000 at 70.00
100%
Sold half or more
18 Nov 2025
Sold at will
$175.00M
2,500,000 at 70.00
100%
Sold half or more
18 Nov 2025
Sold on a plan
$137.06M
10,000 at 13,706.00
0.2%
Planned (10b5-1)