Stock
Insider
Type ?
Why it stands out
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
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
Bought
$12.58M
4,913,665 at 2.56
4.9%
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
15 Apr 2026
Sold on a plan
$40.00M
130,488 at 306.56
7.2%
Planned (10b5-1)
15 Apr 2026
Sold on a plan
$21.17M
116,000 at 182.48
6.4%
Planned (10b5-1)
15 Apr 2026
Sold on a plan
$18.01M
120,000 at 150.09
30.2%
Planned (10b5-1)
15 Apr 2026
Sold on a plan
6×
$14.65M
164,033 at 89.29
18.3%
Planned (10b5-1)
15 Apr 2026
Sold on a plan
$10.53M
235,863 at 44.64
6.8%
Planned (10b5-1)
15 Apr 2026
Sold on a plan
$10.53M
235,863 at 44.64
6.8%
Planned (10b5-1)
14 Apr 2026
Sold at will
$154.50M
1,690,000 at 91.42
5.4%
Not planned
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
5×
$15.47M
176,719 at 87.56
16.5%
Planned (10b5-1)
14 Apr 2026
Sold on a plan
6×
$12.59M
107,693 at 116.94
100%
Sold half or more
14 Apr 2026
Sold at will
$11.93M
1,202,375 at 9.92
3.8%
Not planned
13 Apr 2026
Sold on a plan
20×
$124.67M
1,125,000 at 110.82
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
13 Apr 2026
Sold on a plan
10×
$11.08M
100,000 at 110.81
24.2%
Planned (10b5-1)
10 Apr 2026
Sold on a plan
2×
$18.52M
123,750 at 149.68
2.7%
Planned (10b5-1)