Stock
Insider
Type ?
Why it stands out
29 Apr 2026
Sold at will
$15.75M
362,000 at 43.50
1.9%
Not planned
29 Apr 2026
Sold at will
3×
$13.82M
51,098 at 270.44
49.2%
Not planned
29 Apr 2026
Sold on a plan
$10.70M
31,455 at 340.14
67.5%
Sold half or more
28 Apr 2026
Bought
$4.32B
1,080,000,000 at 4.00
10.1%
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 on a plan
16×
$40.89M
375,000 at 109.03
100%
Sold half or more
27 Apr 2026
Sold on a plan
8×
$21.81M
200,000 at 109.03
38.9%
Planned (10b5-1)
27 Apr 2026
Sold on a plan
32×
$14.54M
133,350 at 109.03
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
24 Apr 2026
Sold at will
3×
$11.12M
40,541 at 274.23
32.2%
Not planned
24 Apr 2026
Sold on a plan
$10.96M
31,320 at 350.00
2.5%
Planned (10b5-1)
23 Apr 2026
Sold at will
29×
$732.56M
2,692,100 at 272.11
43.6%
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 at will
24×
$36.19M
296,160 at 122.21
52.4%
Sold half or more
23 Apr 2026
Sold on a plan
$24.88M
50,000 at 497.57
14.7%
Planned (10b5-1)
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
22 Apr 2026
Sold at will
$231.82M
21,365,909 at 10.85
99.4%
Sold half or more
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 at will
$159.42M
13,500,000 at 11.81
100%
Sold half or more
21 Apr 2026
Sold at will
12×
$38.25M
323,452 at 118.26
53.6%
Sold half or more
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
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
Sold at will
4×
$247.14M
530,000 at 466.30
19.1%
Not planned
20 Apr 2026
Bought
$134.38M
8,398,438 at 16.00
47.0%
First buy on file
20 Apr 2026
Bought
$134.38M
8,398,438 at 16.00
47.0%
First buy on file
20 Apr 2026
Sold on a plan
16×
$130.42M
1,125,000 at 115.93
100%
Sold half or more
20 Apr 2026
Bought
$65.00M
4,705,575 at 13.81
opened
First buy on file
20 Apr 2026
Sold on a plan
3×
$51.22M
306,139 at 167.31
5.5%
Planned (10b5-1)
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
20 Apr 2026
Bought
$25.00M
1,562,500 at 16.00
7.4%
First buy on file
20 Apr 2026
Sold on a plan
8×
$23.19M
200,000 at 115.93
38.9%
Planned (10b5-1)
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
$16.60M
259,179 at 64.03
2.0%
Planned (10b5-1)
20 Apr 2026
Sold on a plan
32×
$15.46M
133,330 at 115.94
100%
Sold half or more
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 on a plan
8×
$56.07M
325,693 at 172.14
7.4%
Planned (10b5-1)
17 Apr 2026
Sold at will
$35.80M
213,434 at 167.75
100%
Sold half or more