Stock
Insider
Type ?
Why it stands out
12 May 2026
Sold on a plan
10×
$21.13M
200,000 at 105.67
4.3%
Planned (10b5-1)
12 May 2026
Sold on a plan
10×
$11.38M
107,693 at 105.67
100%
Sold half or more
12 May 2026
Sold at will
$10.26M
5,346 at 1,918.69
5.0%
Not planned
12 May 2026
Bought
$10.26M
5,940 at 1,726.82
18.5%
Largest buy in 3 yrs
11 May 2026
Sold on a plan
11×
$50.85M
580,000 at 87.66
23.9%
Planned (10b5-1)
11 May 2026
Sold on a plan
8×
$25.41M
127,141 at 199.84
13.2%
Planned (10b5-1)
11 May 2026
Sold at will
8×
$16.24M
114,090 at 142.37
14.2%
Not planned
8 May 2026
Sold at will
$112.84M
95,800 at 1,177.86
5.7%
Not planned
7 May 2026
Sold on a plan
7×
$28.01M
139,951 at 200.16
3.4%
Planned (10b5-1)
6 May 2026
Sold at will
9×
$28.50M
79,440 at 358.75
14.2%
Not planned
6 May 2026
Sold at will
$27.09M
118,368 at 228.84
8.8%
Not planned
6 May 2026
Sold on a plan
4×
$14.09M
966,561 at 14.58
68.1%
Sold half or more
5 May 2026
Sold at will
13×
$100.18M
130,000 at 770.65
18.9%
Not planned
5 May 2026
Sold on a plan
7×
$25.52M
200,000 at 127.59
4.1%
Planned (10b5-1)
5 May 2026
Sold at will
$21.89M
11,113 at 1,969.84
6.5%
Not planned
5 May 2026
Sold at will
13×
$20.03M
25,992 at 770.71
61.2%
Sold half or more
5 May 2026
Sold at will
2×
$17.72M
710,000 at 24.96
100%
Sold half or more
5 May 2026
Sold on a plan
7×
$13.74M
107,693 at 127.59
100%
Sold half or more
1 May 2026
Sold on a plan
27×
$21.45M
40,000 at 536.26
8.6%
Planned (10b5-1)
30 Apr 2026
Bought
2×
$196.00M
4,000,000 at 49.00
opened
First buy on file
30 Apr 2026
Bought
3×
$44.86M
897,171 at 50.00
opened
First buy on file
30 Apr 2026
Bought
3×
$19.02M
800,000 at 23.77
114%
First buy on file
29 Apr 2026
Sold on a plan
$10.70M
31,455 at 340.14
67.5%
Sold half or more
28 Apr 2026
Sold at will
4×
$35.61M
33,900 at 1,050.55
12.8%
Not planned
28 Apr 2026
Sold on a plan
4×
$25.08M
483,654 at 51.86
100%
Sold half or more
28 Apr 2026
Sold on a plan
7×
$21.32M
200,000 at 106.59
3.9%
Planned (10b5-1)
28 Apr 2026
Sold at will
3×
$18.27M
75,000 at 243.54
17.3%
Not planned
28 Apr 2026
Sold on a plan
7×
$11.48M
107,693 at 106.59
100%
Sold half or more
27 Apr 2026
Sold at will
$14.18M
103,266 at 137.29
11.4%
Not planned
24 Apr 2026
Sold at will
$22.43M
22,768 at 984.98
18.5%
Not planned
23 Apr 2026
Sold on a plan
$36.88M
416,581 at 88.53
4.2%
Planned (10b5-1)
23 Apr 2026
Sold on a plan
$24.88M
50,000 at 497.57
14.7%
Planned (10b5-1)
22 Apr 2026
Sold on a plan
6×
$75.94M
428,000 at 177.44
7.6%
Planned (10b5-1)
22 Apr 2026
Bought
2×
$12.06M
1,982,728 at 6.08
10.7%
First buy on file
21 Apr 2026
Sold on a plan
7×
$23.28M
200,000 at 116.42
3.8%
Planned (10b5-1)
21 Apr 2026
Sold on a plan
12×
$15.82M
93,861 at 168.57
1.7%
Planned (10b5-1)
21 Apr 2026
Sold on a plan
7×
$12.54M
107,693 at 116.42
100%
Sold half or more
20 Apr 2026
Sold on a plan
3×
$51.22M
306,139 at 167.31
5.5%
Planned (10b5-1)
20 Apr 2026
Sold on a plan
$16.60M
259,179 at 64.03
2.0%
Planned (10b5-1)
17 Apr 2026
Sold on a plan
8×
$56.07M
325,693 at 172.14
7.4%
Planned (10b5-1)
17 Apr 2026
Sold at will
$11.63M
19,310 at 602.11
27.9%
Not planned
16 Apr 2026
Sold on a plan
6×
$55.76M
350,000 at 159.32
6.2%
Planned (10b5-1)
15 Apr 2026
Sold on a plan
$40.00M
130,488 at 306.56
7.2%
Planned (10b5-1)
14 Apr 2026
Sold on a plan
6×
$23.39M
200,000 at 116.94
3.7%
Planned (10b5-1)
14 Apr 2026
Sold on a plan
4×
$16.36M
60,852 at 268.89
32.1%
Planned (10b5-1)
14 Apr 2026
Sold on a plan
6×
$12.59M
107,693 at 116.94
100%
Sold half or more
13 Apr 2026
Sold on a plan
$16.93M
112,812 at 150.11
91.9%
Sold half or more
10 Apr 2026
Sold on a plan
2×
$18.52M
123,750 at 149.68
2.7%
Planned (10b5-1)
10 Apr 2026
Bought
$11.27M
1,599,086 at 7.05
105%
First buy on file
9 Apr 2026
Sold at will
$22.64M
25,514 at 887.40
100%
Sold half or more