Stock
Insider
Type ?
Why it stands out
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)
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
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
Sold on a plan
16×
$130.42M
1,125,000 at 115.93
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 at will
12×
$37.53M
319,835 at 117.33
53.3%
Sold half or more
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
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
$23.67M
205,807 at 115.00
96.4%
Sold half or more
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
$17.18M
426,005 at 40.32
6.0%
Planned (10b5-1)
17 Apr 2026
Sold on a plan
4×
$13.36M
145,072 at 92.10
23.5%
Planned (10b5-1)
17 Apr 2026
Sold at will
$11.63M
19,310 at 602.11
27.9%
Not planned
16 Apr 2026
Sold at will
36×
$193.15M
1,632,712 at 118.30
85.2%
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
6×
$67.54M
382,000 at 176.81
100%
Sold half or more
16 Apr 2026
Sold on a plan
6×
$55.76M
350,000 at 159.32
6.2%
Planned (10b5-1)
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
36×
$359.19M
3,026,856 at 118.67
91.3%
Sold half or more
15 Apr 2026
Sold at will
$150.44M
12,936,472 at 11.63
48.9%
Not planned
15 Apr 2026
Sold at will
$116.40M
1,350,000 at 86.22
4.6%
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