Stock
Insider
Type ?
Why it stands out
5 Jun 2026
Sold at will
$2.69B
103,500,000 at 25.99
13.8%
Not planned
5 Jun 2026
Sold at will
$857.49M
14,669,771 at 58.45
35.1%
Not planned
5 Jun 2026
Sold at will
$857.49M
14,669,771 at 58.45
35.1%
Not planned
5 Jun 2026
Sold at will
$59.10M
2,273,843 at 25.99
9.0%
Not planned
5 Jun 2026
Sold on a plan
9×
$34.74M
220,000 at 157.93
66.3%
Sold half or more
4 Jun 2026
Sold at will
$2.04B
10,000,000 at 204.25
11.9%
Not planned
4 Jun 2026
Sold on a plan
11×
$39.14M
240,000 at 163.06
42.0%
Planned (10b5-1)
4 Jun 2026
Sold at will
2×
$30.59M
1,200,000 at 25.49
2.0%
Not planned
4 Jun 2026
Sold on a plan
5×
$16.08M
107,500 at 149.56
50.6%
Sold half or more
3 Jun 2026
Sold at will
3×
$47.91M
1,800,000 at 26.62
2.9%
Not planned
3 Jun 2026
Sold at will
3×
$43.68M
7,000,000 at 6.24
96.5%
Sold half or more
3 Jun 2026
Sold at will
3×
$43.68M
7,000,000 at 6.24
96.5%
Sold half or more
3 Jun 2026
Sold at will
$36.46M
5,842,240 at 6.24
30.3%
Not planned
3 Jun 2026
Sold on a plan
10×
$18.67M
700,000 at 26.68
7.8%
Planned (10b5-1)
2 Jun 2026
Sold at will
$479.25M
67,500,000 at 7.10
20.7%
Not planned
2 Jun 2026
Sold at will
2×
$200.72M
1,771,333 at 113.32
0.3%
Not planned
2 Jun 2026
Sold at will
$88.74M
1,107,672 at 80.11
10.7%
Not planned
2 Jun 2026
Sold at will
18×
$14.64M
112,111 at 130.56
31.7%
Not planned
2 Jun 2026
Sold at will
2×
$11.75M
5,000,000 at 2.35
83.7%
Sold half or more
1 Jun 2026
Sold at will
2×
$384.00M
8,000,000 at 48.00
31.1%
Not planned
1 Jun 2026
Sold on a plan
$16.99M
291,607 at 58.26
5.0%
Planned (10b5-1)
1 Jun 2026
Sold on a plan
9×
$16.84M
107,500 at 156.64
50.6%
Sold half or more
29 May 2026
Sold at will
$25.85M
602,440 at 42.91
0.5%
Not planned
29 May 2026
Sold on a plan
$11.50M
197,338 at 58.27
3.3%
Planned (10b5-1)
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
28 May 2026
Sold at will
$24.71M
207,649 at 119.01
0.0%
Not planned
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
$30.26M
254,178 at 119.05
0.0%
Not planned
27 May 2026
Sold on a plan
$19.97M
355,217 at 56.21
5.5%
Planned (10b5-1)
27 May 2026
Sold on a plan
$10.66M
189,655 at 56.21
5.5%
Planned (10b5-1)
26 May 2026
Sold at will
3×
$63.46M
532,340 at 119.21
0.1%
Not planned
26 May 2026
Sold on a plan
7×
$34.51M
220,000 at 156.86
0.1%
Planned (10b5-1)
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
2×
$77.29M
9,500,000 at 8.14
23.7%
Not planned
22 May 2026
Sold at will
$48.76M
1,050,000 at 46.44
12.4%
Not planned
22 May 2026
Sold on a plan
6×
$31.11M
205,000 at 151.74
0.1%
Planned (10b5-1)
21 May 2026
Sold at will
3×
$113.02M
13,000,000 at 8.69
24.5%
Not planned
21 May 2026
Sold at will
$15.41M
650,000 at 23.70
12.0%
Not planned
21 May 2026
Sold at will
$14.63M
449,960 at 32.51
18.5%
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×
$61.49M
3,250,000 at 18.92
100%
Sold half or more
19 May 2026
Sold at will
$20.80M
787,806 at 26.40
4.6%
Not planned
19 May 2026
Sold at will
$18.17M
688,403 at 26.40
4.6%
Not planned
18 May 2026
Bought
7×
$12.95M
60,700 at 213.31
0.1%
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