Stock
Insider
Type ?
Why it stands out
21 Apr 2026
Sold at will
$159.42M
13,500,000 at 11.81
100%
Sold half or more
20 Apr 2026
Sold at will
4×
$247.14M
530,000 at 466.30
19.1%
Not planned
20 Apr 2026
Sold on a plan
16×
$130.42M
1,125,000 at 115.93
100%
Sold half or more
16 Apr 2026
Sold at will
36×
$193.15M
1,632,712 at 118.30
85.2%
Sold half or more
15 Apr 2026
Sold at will
36×
$359.19M
3,026,856 at 118.67
91.3%
Sold half or more
15 Apr 2026
Sold at will
$150.44M
12,936,472 at 11.63
48.9%
Not planned
15 Apr 2026
Sold at will
$116.40M
1,350,000 at 86.22
4.6%
Not planned
14 Apr 2026
Sold at will
$154.50M
1,690,000 at 91.42
5.4%
Not planned
13 Apr 2026
Sold on a plan
20×
$124.67M
1,125,000 at 110.82
100%
Sold half or more
9 Apr 2026
Sold at will
2×
$831.28M
15,394,112 at 54.00
98.9%
Sold half or more
9 Apr 2026
Sold at will
2×
$831.28M
15,394,112 at 54.00
98.9%
Sold half or more
9 Apr 2026
Sold at will
$162.90M
13,500,000 at 12.07
33.8%
Not planned
31 Mar 2026
Sold at will
$242.62M
7,000,000 at 34.66
56.0%
Sold half or more
25 Mar 2026
Sold at will
2×
$366.40M
2,979,763 at 122.96
0.6%
Not planned
25 Mar 2026
Sold on a plan
16×
$250.00M
781,967 at 319.71
2.5%
Planned (10b5-1)
23 Mar 2026
Sold at will
5×
$165.17M
7,800,000 at 21.18
100%
Sold half or more
20 Mar 2026
Sold at will
$105.99M
3,570,677 at 29.68
44.4%
Not planned
20 Mar 2026
Sold at will
$105.99M
3,570,677 at 29.68
44.4%
Not planned
20 Mar 2026
Sold at will
$105.99M
3,570,677 at 29.68
44.4%
Not planned
19 Mar 2026
Sold at will
$122.64M
3,000,000 at 40.88
12.4%
Not planned
12 Mar 2026
Sold at will
$2.15B
12,650,000 at 170.19
13.1%
Not planned
12 Mar 2026
Sold at will
$213.85M
3,500,000 at 61.10
33.3%
Not planned
12 Mar 2026
Sold at will
$191.76M
12,000,000 at 15.98
47.2%
Not planned
12 Mar 2026
Sold at will
$173.62M
2,545,432 at 68.21
55.9%
Sold half or more
11 Mar 2026
Sold at will
3×
$172.08M
1,389,792 at 123.82
0.3%
Not planned
10 Mar 2026
Sold at will
4×
$1.13B
27,852,986 at 40.51
100.0%
Sold half or more
10 Mar 2026
Sold at will
4×
$1.13B
27,852,986 at 40.51
100.0%
Sold half or more
10 Mar 2026
Sold at will
$1.07B
26,105,840 at 41.00
17.0%
Not planned
10 Mar 2026
Sold at will
$1.07B
26,105,840 at 41.00
17.0%
Not planned
10 Mar 2026
Sold at will
$1.07B
26,105,840 at 41.00
17.0%
Not planned
10 Mar 2026
Sold at will
$1.07B
26,105,840 at 41.00
17.0%
Not planned
10 Mar 2026
Sold at will
4×
$1.06B
26,131,237 at 40.51
97.9%
Sold half or more
9 Mar 2026
Sold at will
$267.00M
12,499,999 at 21.36
5.9%
Not planned
9 Mar 2026
Sold at will
2×
$172.66M
1,389,794 at 124.23
0.3%
Not planned
6 Mar 2026
Sold at will
2×
$458.10M
30,000,000 at 15.27
61.1%
Sold half or more
6 Mar 2026
Sold at will
$152.70M
10,000,000 at 15.27
44.0%
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
3 Mar 2026
Sold at will
$125.62M
400,000 at 314.06
18.8%
Not planned
3 Mar 2026
Sold at will
$113.16M
4,004,149 at 28.26
35.7%
Not planned
2 Mar 2026
Sold on a plan
7×
$289.71M
2,000,000 at 144.85
12.7%
Planned (10b5-1)
2 Mar 2026
Sold at will
$155.15M
759,740 at 204.22
22.0%
Not planned
2 Mar 2026
Sold at will
$145.00M
20,685,061 at 7.01
12.9%
Not planned
2 Mar 2026
Sold at will
$143.96M
35,856 at 4,015.00
4.4%
Not planned
27 Feb 2026
Sold at will
2×
$217.37M
1,701,466 at 127.75
0.3%
Not planned