Stock
Insider
Type ?
Why it stands out
9 Mar 2026
Sold at will
2×
$172.66M
1,389,794 at 124.23
0.3%
Not planned
4 Mar 2026
Sold at will
2×
$2.65B
16,129,269 at 164.00
77.0%
Sold half or more
4 Mar 2026
Sold at will
2×
$2.65B
16,129,269 at 164.00
77.0%
Sold half or more
4 Mar 2026
Sold at will
$807.55M
19,715,000 at 40.96
31.8%
Not planned
4 Mar 2026
Sold at will
$807.55M
19,715,000 at 40.96
31.8%
Not planned
4 Mar 2026
Sold at will
$566.16M
12,391,304 at 45.69
50.0%
Sold half or more
4 Mar 2026
Sold at will
$326.81M
6,315,245 at 51.75
34.1%
Not planned
4 Mar 2026
Sold at will
$176.71M
1,000,000 at 176.71
1.0%
Not planned
2 Mar 2026
Sold at will
$145.00M
20,685,061 at 7.01
12.9%
Not planned
27 Feb 2026
Sold at will
2×
$217.37M
1,701,466 at 127.75
0.3%
Not planned
26 Feb 2026
Sold at will
$624.17M
19,840,268 at 31.46
19.0%
Not planned
26 Feb 2026
Sold at will
$179.40M
4,000,000 at 44.85
100%
Sold half or more
23 Feb 2026
Sold at will
2×
$151.03M
1,200,000 at 125.86
0.2%
Not planned
12 Feb 2026
Sold at will
$750.00M
24,654,833 at 30.42
49.2%
Not planned
12 Feb 2026
Sold at will
$484.90M
10,000,000 at 48.49
25.3%
Not planned
12 Feb 2026
Sold at will
$484.90M
10,000,000 at 48.49
25.3%
Not planned
4 Feb 2026
Sold at will
$168.99M
1,000,000 at 168.99
1.0%
Not planned
3 Feb 2026
Sold at will
$162.88M
1,000,000 at 162.88
1.0%
Not planned
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
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
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
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
9 Dec 2025
Sold at will
$159.63M
2,288,621 at 69.75
91.5%
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
5 Dec 2025
Sold at will
$975.00M
12,500,000 at 78.00
100%
Sold half or more
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
6×
$176.10M
167,526 at 1,051.17
0.2%
Not planned
14 Nov 2025
Sold at will
4×
$75.91B
178,295 at 425,738.48
0.2%
Not planned