Stock
Insider
Type ?
Why it stands out
20 May 2026
Sold at will
7×
$73.41M
380,000 at 193.20
57.7%
Sold half or more
20 May 2026
Sold at will
5×
$54.11M
397,744 at 136.04
5.8%
Not planned
20 May 2026
Sold at will
5×
$43.52M
319,934 at 136.04
99.8%
Sold half or more
20 May 2026
Sold on a plan
12×
$23.08M
210,000 at 109.89
10.0%
Planned (10b5-1)
20 May 2026
Sold on a plan
19×
$22.54M
30,000 at 751.29
8.1%
Planned (10b5-1)
20 May 2026
Sold at will
5×
$22.52M
165,514 at 136.04
20.5%
Not planned
20 May 2026
Sold at will
$14.99M
573,544 at 26.14
11.9%
Not planned
20 May 2026
Sold at will
3×
$14.02M
150,000 at 93.46
10.1%
Not planned
20 May 2026
Sold on a plan
9×
$10.88M
52,384 at 207.65
67.2%
Sold half or more
19 May 2026
Sold at will
2×
$187.34M
1,983,538 at 94.45
24.2%
Not planned
19 May 2026
Sold on a plan
6×
$69.77M
280,000 at 249.19
31.3%
Planned (10b5-1)
19 May 2026
Sold at will
2×
$61.49M
3,250,000 at 18.92
100%
Sold half or more
19 May 2026
Sold on a plan
$37.82M
245,088 at 154.33
32.4%
Planned (10b5-1)
19 May 2026
Sold on a plan
2×
$25.38M
144,650 at 175.45
79.2%
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 on a plan
7×
$19.67M
200,000 at 98.33
4.5%
Planned (10b5-1)
19 May 2026
Sold at will
$18.17M
688,403 at 26.40
4.6%
Not planned
19 May 2026
Sold at will
$13.97M
200,000 at 69.83
7.4%
Not planned
19 May 2026
Bought
$13.46M
403,000 at 33.40
12.8%
First buy on file
19 May 2026
Bought
$12.55M
2,441,528 at 5.14
99.7%
Largest buy in 3 yrs
19 May 2026
Sold on a plan
8×
$10.69M
52,384 at 204.15
67.2%
Sold half or more
19 May 2026
Sold on a plan
7×
$10.59M
107,693 at 98.33
100%
Sold half or more
19 May 2026
Sold at will
$10.05M
58,000 at 173.26
2.5%
Not planned
18 May 2026
Sold at will
2×
$209.58M
15,247,586 at 13.75
99.2%
Sold half or more
18 May 2026
Sold at will
13×
$59.31M
40,000 at 1,482.75
4.5%
Not planned
18 May 2026
Sold on a plan
12×
$37.97M
375,000 at 101.24
100%
Sold half or more
18 May 2026
Sold on a plan
20×
$24.12M
111,214 at 216.89
2.8%
Planned (10b5-1)
18 May 2026
Sold at will
17×
$21.48M
95,444 at 225.02
6.2%
Not planned
18 May 2026
Sold at will
17×
$21.48M
95,444 at 225.02
6.6%
Not planned
18 May 2026
Sold at will
4×
$14.16M
150,000 at 94.39
10.1%
Not planned
18 May 2026
Bought
7×
$12.95M
60,700 at 213.31
0.1%
18 May 2026
Sold at will
2×
$12.11M
379,014 at 31.94
100%
Sold half or more
18 May 2026
Sold on a plan
25×
$11.96M
10,132 at 1,180.82
32.0%
Planned (10b5-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
15 May 2026
Bought
2×
$189.74M
9,486,795 at 20.00
opened
First buy on file
15 May 2026
Sold at will
$138.65M
5,252,044 at 26.40
23.5%
Not planned
15 May 2026
Sold at will
$121.16M
4,589,351 at 26.40
23.5%
Not planned
15 May 2026
Bought
$64.43M
12,042,712 at 5.35
153%
First buy on file
15 May 2026
Sold at will
$60.21M
2,867,172 at 21.00
19.5%
Not planned
15 May 2026
Sold at will
3×
$42.93M
5,498,487 at 7.81
98.6%
Sold half or more
15 May 2026
Bought
4×
$25.03M
119,795 at 208.93
0.1%
15 May 2026
Sold at will
$20.40M
626,998 at 32.54
4.6%
Not planned
15 May 2026
Sold on a plan
8×
$18.74M
12,000 at 1,561.40
6.7%
Planned (10b5-1)
15 May 2026
Sold on a plan
$15.45M
140,070 at 110.31
10.2%
Planned (10b5-1)
15 May 2026
Sold at will
4×
$11.84M
52,000 at 227.69
26.6%
Not planned
15 May 2026
Sold at will
2×
$10.45M
35,000 at 298.51
38.6%
Not planned
14 May 2026
Sold at will
$311.80M
400,000 at 779.50
11.7%
Not planned
14 May 2026
Sold at will
$67.37M
3,454,756 at 19.50
100%
Sold half or more
14 May 2026
Bought
3×
$63.86M
307,505 at 207.68
0.3%