Stock
Insider
Type ?
Why it stands out
5 Jun 2025
Sold at will
$300.00M
4,267,425 at 70.30
7.3%
Not planned
4 Jun 2025
Sold at will
2×
$744.30M
90,000,000 at 8.27
32.9%
Not planned
4 Jun 2025
Sold at will
$188.21M
4,262,090 at 44.16
100%
Sold half or more
4 Jun 2025
Sold at will
$133.40M
4,000,000 at 33.35
100%
Sold half or more
4 Jun 2025
Sold at will
2×
$100.00M
3,496,504 at 28.60
96.1%
Sold half or more
3 Jun 2025
Bought
$250.00M
1,579,080 at 158.32
61.2%
First buy on file
3 Jun 2025
Bought
$250.00M
1,579,080 at 158.32
61.2%
First buy on file
3 Jun 2025
Sold at will
$131.76M
935,000 at 140.92
9.2%
Not planned
2 Jun 2025
Sold at will
$142.57M
1,190,094 at 119.80
1.4%
Not planned
2 Jun 2025
Sold at will
$137.83M
1,150,469 at 119.80
1.6%
Not planned
2 Jun 2025
Sold at will
2×
$100.43M
1,016,000 at 98.85
0.2%
Not planned
30 May 2025
Sold at will
$553.73M
15,022,517 at 36.86
100%
Sold half or more
29 May 2025
Sold at will
$249.60M
2,570,000 at 97.12
0.5%
Not planned
29 May 2025
Sold at will
$100.23M
3,671,271 at 27.30
2.3%
Not planned
27 May 2025
Sold at will
$218.21M
2,238,020 at 97.50
0.4%
Not planned
27 May 2025
Sold on a plan
16×
$170.64M
477,572 at 357.30
35.8%
Planned (10b5-1)
23 May 2025
Sold at will
$668.17M
24,475,138 at 27.30
13.5%
Not planned
23 May 2025
Sold at will
$150.83M
5,524,862 at 27.30
13.5%
Not planned
23 May 2025
Sold at will
$142.98M
1,900,000 at 75.25
100%
Sold half or more
23 May 2025
Sold at will
$142.98M
1,900,000 at 75.25
100%
Sold half or more
22 May 2025
Sold at will
$977.97M
21,000,000 at 46.57
100%
Sold half or more
22 May 2025
Bought
$250.00M
49,701,790 at 5.03
68.2%
First buy on file
22 May 2025
Sold at will
$231.12M
13,207,142 at 17.50
18.4%
Not planned
22 May 2025
Sold at will
$109.42M
1,136,619 at 96.26
0.2%
Not planned
20 May 2025
Sold at will
3×
$272.40M
30,000,000 at 9.08
95.1%
Sold half or more
20 May 2025
Sold at will
3×
$272.40M
30,000,000 at 9.08
95.1%
Sold half or more
20 May 2025
Sold at will
3×
$272.40M
30,000,000 at 9.08
95.1%
Sold half or more
20 May 2025
Sold at will
2×
$114.84M
1,174,588 at 97.77
0.2%
Not planned
19 May 2025
Sold at will
3×
$322.09M
3,290,632 at 97.88
0.6%
Not planned
19 May 2025
Sold at will
$259.76M
17,000,000 at 15.28
27.7%
Not planned
19 May 2025
Sold at will
$259.76M
17,000,000 at 15.28
27.7%
Not planned
19 May 2025
Sold at will
$132.00M
4,000,000 at 33.00
100%
Sold half or more
19 May 2025
Sold at will
4×
$122.30M
10,000,000 at 12.23
100%
Sold half or more
16 May 2025
Sold at will
$360.83M
10,969,078 at 32.90
100%
Sold half or more
16 May 2025
Sold at will
2×
$303.99M
3,098,725 at 98.10
0.5%
Not planned
16 May 2025
Sold at will
2×
$265.00M
29,920,000 at 8.86
20.0%
Not planned
16 May 2025
Sold at will
$201.04M
5,376,390 at 37.39
13.8%
Not planned
16 May 2025
Sold at will
$153.74M
4,111,357 at 37.39
13.8%
Not planned
16 May 2025
Sold at will
5×
$126.05M
1,557,994 at 80.91
89.7%
Sold half or more
16 May 2025
Sold at will
5×
$126.05M
1,557,994 at 80.91
89.7%
Sold half or more
16 May 2025
Sold at will
5×
$126.05M
1,557,994 at 80.91
89.7%
Sold half or more
16 May 2025
Sold at will
$112.63M
3,012,253 at 37.39
13.8%
Not planned
16 May 2025
Sold at will
$112.63M
3,012,253 at 37.39
13.8%
Not planned
15 May 2025
Sold at will
$378.16M
4,673,986 at 80.91
12.5%
Not planned
15 May 2025
Sold at will
$378.16M
4,673,986 at 80.91
12.5%
Not planned
15 May 2025
Sold at will
$370.94M
4,584,763 at 80.91
12.5%
Not planned
15 May 2025
Sold at will
$370.94M
4,584,763 at 80.91
12.5%
Not planned
15 May 2025
Sold at will
$370.94M
4,584,763 at 80.91
12.5%
Not planned
14 May 2025
Sold at will
$272.33M
11,900,000 at 22.89
31.9%
Not planned
14 May 2025
Sold at will
9×
$149.84M
400,000 at 374.61
64.4%
Sold half or more