Stock
Insider
Type ?
Why it stands out
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
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)
10 Apr 2026
Sold on a plan
2×
$10.53M
122,698 at 85.84
9.6%
Planned (10b5-1)
10 Apr 2026
Sold at will
$10.11M
24,000 at 421.35
9.7%
Not planned
9 Apr 2026
Sold at will
2×
$831.28M
15,394,112 at 54.00
98.9%
Sold half or more
9 Apr 2026
Sold at will
2×
$831.28M
15,394,112 at 54.00
98.9%
Sold half or more
9 Apr 2026
Sold at will
$162.90M
13,500,000 at 12.07
33.8%
Not planned
9 Apr 2026
Sold at will
$22.64M
25,514 at 887.40
100%
Sold half or more
9 Apr 2026
Sold on a plan
6×
$12.08M
107,500 at 112.33
50.6%
Sold half or more
8 Apr 2026
Sold at will
2×
$71.19M
5,557,679 at 12.81
56.6%
Sold half or more
8 Apr 2026
Sold at will
2×
$46.81M
3,096,223 at 15.12
100%
Sold half or more
8 Apr 2026
Sold at will
$32.96M
399,929 at 82.42
7.7%
Not planned
8 Apr 2026
Sold on a plan
$21.61M
205,821 at 105.00
94.9%
Sold half or more
8 Apr 2026
Sold on a plan
3×
$18.66M
166,000 at 112.38
0.3%
Planned (10b5-1)