Stock
Insider
Type ?
Why it stands out
20 Apr 2026
Bought
$134.38M
8,398,438 at 16.00
47.0%
First buy on file
20 Apr 2026
Bought
$65.00M
4,705,575 at 13.81
opened
First buy on file
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
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
$17.18M
426,005 at 40.32
6.0%
Planned (10b5-1)
16 Apr 2026
Sold at will
36×
$193.15M
1,632,712 at 118.30
85.2%
Sold half or more
16 Apr 2026
Bought
$12.58M
4,913,665 at 2.56
4.9%
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
$116.40M
1,350,000 at 86.22
4.6%
Not planned
14 Apr 2026
Sold at will
$154.50M
1,690,000 at 91.42
5.4%
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 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
$32.96M
399,929 at 82.42
7.7%
Not planned
8 Apr 2026
Sold on a plan
3×
$18.66M
166,000 at 112.38
0.3%
Planned (10b5-1)
6 Apr 2026
Sold on a plan
4×
$13.93M
107,500 at 129.60
50.6%
Sold half or more
1 Apr 2026
Sold at will
$58.52M
1,300,505 at 45.00
7.6%
Not planned
31 Mar 2026
Bought
$37.95M
1,220,918 at 31.08
834%
Largest buy in 3 yrs
31 Mar 2026
Sold at will
$33.58M
820,567 at 40.92
0.7%
Not planned
31 Mar 2026
Sold on a plan
5×
$13.95M
107,500 at 129.76
50.6%
Sold half or more
31 Mar 2026
Sold at will
$11.08M
2,000,000 at 5.54
3.2%
Not planned
31 Mar 2026
Sold at will
$10.15M
200,000 at 50.74
1.0%
Not planned
30 Mar 2026
Sold at will
$45.19M
9,000,000 at 5.02
12.5%
Not planned
30 Mar 2026
Sold at will
$28.80M
1,348,314 at 21.36
0.7%
Not planned
27 Mar 2026
Sold at will
2×
$30.31M
600,000 at 50.52
3.0%
Not planned
27 Mar 2026
Sold at will
$22.55M
1,352,000 at 16.68
3.2%
Not planned
26 Mar 2026
Sold at will
$72.60M
4,889,159 at 14.85
32.0%
Not planned
26 Mar 2026
Sold at will
2×
$31.83M
637,000 at 49.96
3.0%
Not planned
26 Mar 2026
Sold at will
$15.99M
960,000 at 16.65
2.2%
Not planned
26 Mar 2026
Sold on a plan
4×
$13.80M
107,500 at 128.35
50.6%
Sold half or more
25 Mar 2026
Sold at will
2×
$366.40M
2,979,763 at 122.96
0.6%
Not planned
25 Mar 2026
Sold at will
2×
$23.22M
469,700 at 49.44
2.2%
Not planned
24 Mar 2026
Sold at will
$36.60M
299,237 at 122.33
0.1%
Not planned
24 Mar 2026
Sold at will
3×
$34.02M
687,500 at 49.49
3.1%
Not planned
24 Mar 2026
Bought
$16.71M
450,000 at 37.13
0.7%
23 Mar 2026
Sold at will
3×
$28.46M
4,948,782 at 5.75
67.0%
Sold half or more
23 Mar 2026
Sold at will
2×
$22.19M
472,000 at 47.02
2.1%
Not planned
23 Mar 2026
Bought
$20.52M
550,000 at 37.30
0.8%
23 Mar 2026
Sold on a plan
4×
$14.71M
107,500 at 136.82
50.6%
Sold half or more
20 Mar 2026
Sold at will
$105.99M
3,570,677 at 29.68
44.4%
Not planned
20 Mar 2026
Sold at will
$24.57M
827,636 at 29.68
44.4%
Not planned
20 Mar 2026
Sold at will
2×
$16.60M
340,000 at 48.84
1.5%
Not planned
19 Mar 2026
Sold at will
$25.00M
49,778 at 502.23
7.7%
Not planned
19 Mar 2026
Sold at will
$23.31M
510,071 at 45.69
50.0%
Sold half or more
18 Mar 2026
Sold at will
2×
$50.83M
1,100,000 at 46.21
4.6%
Not planned
18 Mar 2026
Sold on a plan
5×
$14.25M
107,500 at 132.58
50.6%
Sold half or more
17 Mar 2026
Sold at will
$26.66M
600,000 at 44.43
2.4%
Not planned
17 Mar 2026
Sold at will
7×
$26.25M
7,477,504 at 3.51
99.7%
Sold half or more