Stock
Insider
Type ?
Why it stands out
7 May 2026
Bought
6×
$20.21M
533,758 at 37.86
16.5%
Largest buy in 3 yrs
6 May 2026
Sold at will
$149.00M
2,000,000 at 74.50
100%
Sold half or more
6 May 2026
Sold at will
2×
$71.19M
250,000 at 284.76
6.1%
Not planned
6 May 2026
Sold at will
3×
$36.03M
195,000 at 184.78
22.9%
Not planned
6 May 2026
Sold at will
9×
$19.02M
12,000 at 1,584.96
69.0%
Sold half or more
6 May 2026
Bought
$14.05M
844,772 at 16.63
5.1%
6 May 2026
Bought
$14.05M
844,772 at 16.63
5.1%
5 May 2026
Sold at will
$71.30M
2,493,083 at 28.60
10.0%
Not planned
5 May 2026
Sold at will
3×
$71.30M
2,493,083 at 28.60
98.5%
Sold half or more
5 May 2026
Sold at will
$71.30M
2,493,083 at 28.60
10.0%
Not planned
5 May 2026
Bought
$11.79M
700,000 at 16.84
4.4%
5 May 2026
Bought
$11.79M
700,000 at 16.84
4.4%
4 May 2026
Bought
2×
$48.15M
2,675,000 at 18.00
77.0%
First buy on file
4 May 2026
Sold on a plan
3×
$45.56M
1,018,466 at 44.73
9.6%
Planned (10b5-1)
4 May 2026
Sold at will
2×
$24.77M
41,500 at 596.96
10.8%
Not planned
4 May 2026
Sold at will
$16.33M
67,500 at 241.99
24.3%
Not planned
4 May 2026
Sold at will
$13.07M
2,163,790 at 6.04
99.6%
Sold half or more
4 May 2026
Sold at will
$10.39M
43,176 at 240.64
18.3%
Not planned
4 May 2026
Sold on a plan
2×
$10.12M
225,539 at 44.87
2.4%
Planned (10b5-1)
1 May 2026
Bought
$310.02M
6,429,337 at 48.22
opened
1 May 2026
Sold on a plan
3×
$37.96M
407,550 at 93.13
99.0%
Sold half or more
1 May 2026
Sold at will
$34.81M
143,584 at 242.44
37.8%
Not planned
30 Apr 2026
Bought
$12.50M
250,000 at 50.00
opened
First buy on file
29 Apr 2026
Bought
$1.83B
458,697,600 at 4.00
3.9%
28 Apr 2026
Bought
$4.32B
1,080,000,000 at 4.00
10.1%
22 Apr 2026
Sold at will
$231.82M
21,365,909 at 10.85
99.4%
Sold half or more
21 Apr 2026
Sold at will
$159.42M
13,500,000 at 11.81
100%
Sold half or more
21 Apr 2026
Bought
2×
$12.50M
2,815,315 at 4.44
31.3%
Largest buy in 3 yrs
21 Apr 2026
Bought
2×
$12.50M
2,815,315 at 4.44
31.3%
Largest buy in 3 yrs
21 Apr 2026
Sold at will
$10.34M
977,887 at 10.57
4.4%
Not planned
20 Apr 2026
Bought
$134.38M
8,398,438 at 16.00
47.0%
First buy on file
20 Apr 2026
Bought
$25.00M
1,562,500 at 16.00
7.4%
First buy on file
20 Apr 2026
Sold at will
$18.07M
1,766,372 at 10.23
7.3%
Not planned
20 Apr 2026
Sold on a plan
2×
$15.06M
168,399 at 89.44
35.7%
Planned (10b5-1)
20 Apr 2026
Sold on a plan
11×
$12.82M
10,132 at 1,265.06
32.0%
Planned (10b5-1)
17 Apr 2026
Sold at will
$21.91M
2,034,536 at 10.77
7.7%
Not planned
17 Apr 2026
Sold on a plan
4×
$13.36M
145,072 at 92.10
23.5%
Planned (10b5-1)
16 Apr 2026
Sold at will
6×
$67.54M
382,000 at 176.81
100%
Sold half or more
16 Apr 2026
Sold at will
6×
$67.54M
382,000 at 176.81
100%
Sold half or more
16 Apr 2026
Sold at will
$33.24M
3,145,207 at 10.57
10.7%
Not planned
16 Apr 2026
Sold on a plan
4×
$10.35M
114,094 at 90.72
15.6%
Planned (10b5-1)
16 Apr 2026
Sold on a plan
$10.29M
226,906 at 45.34
7.0%
Planned (10b5-1)
16 Apr 2026
Sold on a plan
$10.29M
226,906 at 45.34
7.0%
Planned (10b5-1)
15 Apr 2026
Sold at will
$150.44M
12,936,472 at 11.63
48.9%
Not planned
15 Apr 2026
Sold at will
20×
$81.29M
458,666 at 177.24
100%
Sold half or more
15 Apr 2026
Sold at will
20×
$81.29M
458,666 at 177.24
100%
Sold half or more
15 Apr 2026
Sold on a plan
6×
$14.65M
164,033 at 89.29
18.3%
Planned (10b5-1)
15 Apr 2026
Sold on a plan
$10.53M
235,863 at 44.64
6.8%
Planned (10b5-1)
15 Apr 2026
Sold on a plan
$10.53M
235,863 at 44.64
6.8%
Planned (10b5-1)
14 Apr 2026
Sold on a plan
5×
$15.47M
176,719 at 87.56
16.5%
Planned (10b5-1)