Stock
Insider
Type ?
Why it stands out
5 May 2026
Sold at will
$10.10M
220,000 at 45.91
1.2%
Not planned
4 May 2026
Sold at will
48×
$200.53M
1,575,391 at 127.29
85.9%
Sold half or more
4 May 2026
Bought
$19.80M
1,100,000 at 18.00
21.2%
First buy on file
1 May 2026
Sold at will
$182.86M
1,220,376 at 149.84
4.1%
Not planned
1 May 2026
Sold at will
36×
$179.15M
1,494,033 at 119.91
85.0%
Sold half or more
1 May 2026
Sold at will
$12.32M
150,000 at 82.16
2.0%
Not planned
30 Apr 2026
Bought
$999.94M
62,889,522 at 15.90
42.8%
First buy on file
30 Apr 2026
Sold at will
$233.37M
2,127,566 at 109.69
33.7%
Not planned
30 Apr 2026
Sold at will
$141.50M
2,000,000 at 70.75
100%
Sold half or more
30 Apr 2026
Sold at will
2×
$27.73M
948,757 at 29.23
10.1%
Not planned
30 Apr 2026
Sold at will
3×
$27.01M
534,564 at 50.52
55.5%
Sold half or more
30 Apr 2026
Sold at will
$23.85M
560,453 at 42.55
0.5%
Not planned
30 Apr 2026
Sold at will
$12.75M
156,924 at 81.28
2.0%
Not planned
29 Apr 2026
Sold at will
$133.50M
6,000,000 at 22.25
68.4%
Sold half or more
29 Apr 2026
Sold at will
$23.41M
797,133 at 29.37
7.8%
Not planned
29 Apr 2026
Sold at will
$15.75M
362,000 at 43.50
1.9%
Not planned
23 Apr 2026
Sold at will
29×
$732.56M
2,692,100 at 272.11
43.6%
Not planned
23 Apr 2026
Sold at will
24×
$36.19M
296,160 at 122.21
52.4%
Sold half or more
22 Apr 2026
Sold at will
31×
$1.02B
1,647,000 at 618.99
21.1%
Not planned
22 Apr 2026
Sold at will
84×
$297.92M
2,439,208 at 122.14
90.0%
Sold half or more
21 Apr 2026
Sold at will
12×
$38.25M
323,452 at 118.26
53.6%
Sold half or more
20 Apr 2026
Bought
$134.38M
8,398,438 at 16.00
47.0%
First buy on file
20 Apr 2026
Bought
$65.00M
4,705,575 at 13.81
opened
First buy on file
20 Apr 2026
Sold at will
12×
$37.53M
319,835 at 117.33
53.3%
Sold half or more
20 Apr 2026
Bought
$25.00M
1,562,500 at 16.00
7.4%
First buy on file
17 Apr 2026
Sold at will
24×
$24.17M
203,356 at 118.85
41.9%
Not planned
17 Apr 2026
Sold on a plan
$17.18M
426,005 at 40.32
6.0%
Planned (10b5-1)
16 Apr 2026
Sold at will
36×
$193.15M
1,632,712 at 118.30
85.2%
Sold half or more
16 Apr 2026
Bought
$12.58M
4,913,665 at 2.56
4.9%
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
$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
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 on a plan
6×
$12.08M
107,500 at 112.33
50.6%
Sold half or more
8 Apr 2026
Sold at will
2×
$71.19M
5,557,679 at 12.81
56.6%
Sold half or more
8 Apr 2026
Sold at will
$32.96M
399,929 at 82.42
7.7%
Not planned
8 Apr 2026
Sold on a plan
3×
$18.66M
166,000 at 112.38
0.3%
Planned (10b5-1)
6 Apr 2026
Sold on a plan
4×
$13.93M
107,500 at 129.60
50.6%
Sold half or more
1 Apr 2026
Sold at will
$58.52M
1,300,505 at 45.00
7.6%
Not planned
31 Mar 2026
Bought
$37.95M
1,220,918 at 31.08
834%
Largest buy in 3 yrs
31 Mar 2026
Sold at will
$33.58M
820,567 at 40.92
0.7%
Not planned
31 Mar 2026
Sold on a plan
5×
$13.95M
107,500 at 129.76
50.6%
Sold half or more
31 Mar 2026
Sold at will
$11.08M
2,000,000 at 5.54
3.2%
Not planned
31 Mar 2026
Sold at will
$10.15M
200,000 at 50.74
1.0%
Not planned
30 Mar 2026
Sold at will
$45.19M
9,000,000 at 5.02
12.5%
Not planned
30 Mar 2026
Sold at will
$28.80M
1,348,314 at 21.36
0.7%
Not planned
27 Mar 2026
Sold at will
2×
$30.31M
600,000 at 50.52
3.0%
Not planned
27 Mar 2026
Sold at will
$22.55M
1,352,000 at 16.68
3.2%
Not planned
26 Mar 2026
Sold at will
$72.60M
4,889,159 at 14.85
32.0%
Not planned