Stock
Insider
Type ?
Why it stands out
27 Feb 2026
Sold on a plan
6×
$162.61M
6,612,500 at 24.59
100.0%
Sold half or more
27 Feb 2026
Sold at will
6×
$162.61M
6,612,500 at 24.59
100.0%
Sold half or more
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
26 Feb 2026
Sold at will
6×
$113.36M
356,026 at 318.39
2.1%
Not planned
24 Feb 2026
Sold at will
9×
$108.96M
345,111 at 315.73
2.0%
Not planned
23 Feb 2026
Sold at will
2×
$151.03M
1,200,000 at 125.86
0.2%
Not planned
13 Feb 2026
Sold at will
$1.35B
71,000,000 at 19.05
63.7%
Sold half or more
13 Feb 2026
Sold at will
2×
$170.85M
8,500,000 at 20.10
76.3%
Sold half or more
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
12 Feb 2026
Sold at will
$119.66M
550,000 at 217.57
38.2%
Not planned
9 Feb 2026
Sold at will
3×
$649.78M
25,200,000 at 25.79
13.0%
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
2 Feb 2026
Sold at will
2×
$302.32M
15,115,872 at 20.00
68.7%
Sold half or more
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
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
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