Stock
Insider
Type ?
Why it stands out
22 Dec 2025
Sold on a plan
5×
$10.01M
40,000 at 250.15
100%
Sold half or more
19 Dec 2025
Sold at will
$146.25M
1,875,000 at 78.00
100%
Sold half or more
19 Dec 2025
Sold at will
2×
$99.64M
872,000 at 114.26
0.2%
Not planned
19 Dec 2025
Sold at will
$46.32M
500,708 at 92.50
60.6%
Sold half or more
19 Dec 2025
Sold at will
$40.09M
222,500 at 180.17
2.8%
Not planned
19 Dec 2025
Bought on a plan
$14.18M
204,000 at 69.50
0.4%
Bought on a plan
19 Dec 2025
Sold at will
$12.75M
334,827 at 38.08
100%
Sold half or more
19 Dec 2025
Sold at will
$11.27M
50,000 at 225.32
4.1%
Not planned
19 Dec 2025
Sold at will
$10.25M
5,000 at 2,050.00
26.6%
Not planned
18 Dec 2025
Sold at will
$554.95M
19,136,333 at 29.00
11.6%
Not planned
18 Dec 2025
Sold at will
$554.95M
19,136,333 at 29.00
11.6%
Not planned
18 Dec 2025
Sold at will
$554.95M
19,136,333 at 29.00
11.6%
Not planned
18 Dec 2025
Sold at will
$381.91M
13,462,600 at 28.37
8.6%
Not planned
18 Dec 2025
Bought
$365.00M
12,586,206 at 29.00
85.9%
First buy on file
18 Dec 2025
Sold at will
$289.48M
10,204,351 at 28.37
10.0%
Not planned
18 Dec 2025
Sold at will
3×
$172.72M
6,088,371 at 28.37
55.9%
Sold half or more
18 Dec 2025
Bought
$75.00M
2,586,206 at 29.00
opened
First buy on file
18 Dec 2025
Bought
2×
$74.80M
2,579,310 at 29.00
opened
First buy on file
18 Dec 2025
Bought
2×
$60.00M
2,608,696 at 23.00
16.6%
First buy in 3+ yrs
18 Dec 2025
Sold on a plan
6×
$44.37M
200,000 at 221.83
79.9%
Sold half or more
18 Dec 2025
Sold at will
$42.38M
130,000 at 326.02
17.9%
Not planned
18 Dec 2025
Bought on a plan
$14.18M
204,350 at 69.38
0.4%
Bought on a plan
18 Dec 2025
Sold on a plan
10×
$10.64M
166,250 at 63.99
1.8%
Planned (10b5-1)
17 Dec 2025
Sold at will
2×
$79.92M
1,198,650 at 66.68
100%
Sold half or more
17 Dec 2025
Bought
$38.11M
3,529,081 at 10.80
83.0%
First buy on file
17 Dec 2025
Sold on a plan
2×
$26.76M
163,300 at 163.86
14.9%
Planned (10b5-1)
17 Dec 2025
Sold at will
$19.38M
156,875 at 123.53
100%
Sold half or more
17 Dec 2025
Sold at will
3×
$17.94M
777,332 at 23.07
4.5%
Not planned
17 Dec 2025
Sold at will
3×
$17.94M
777,332 at 23.07
4.5%
Not planned
17 Dec 2025
Sold at will
3×
$17.94M
777,332 at 23.07
4.5%
Not planned
17 Dec 2025
Sold at will
23×
$12.54M
38,281 at 327.65
12.6%
Not planned
17 Dec 2025
Sold at will
2×
$10.07M
2,076,990 at 4.85
19.5%
Not planned
16 Dec 2025
Sold at will
2×
$378.10M
8,402,178 at 45.00
97.9%
Sold half or more
16 Dec 2025
Sold at will
2×
$378.10M
8,402,178 at 45.00
97.9%
Sold half or more
16 Dec 2025
Sold on a plan
4×
$51.43M
939,746 at 54.73
100%
Sold half or more
16 Dec 2025
Sold at will
2×
$30.10M
261,000 at 115.31
0.0%
Not planned
16 Dec 2025
Sold at will
2×
$21.13M
917,282 at 23.04
5.1%
Not planned
16 Dec 2025
Sold at will
2×
$21.13M
917,282 at 23.04
5.1%
Not planned
16 Dec 2025
Sold at will
2×
$21.13M
917,282 at 23.04
5.1%
Not planned
16 Dec 2025
Sold on a plan
4×
$17.59M
81,434 at 215.98
43.7%
Planned (10b5-1)
16 Dec 2025
Sold on a plan
8×
$12.17M
55,005 at 221.21
46.8%
Planned (10b5-1)
15 Dec 2025
Sold at will
$98.07M
7,004,912 at 14.00
31.6%
Not planned
15 Dec 2025
Sold on a plan
10×
$89.68M
1,560,254 at 57.47
62.4%
Sold half or more
15 Dec 2025
Sold at will
2×
$49.07M
734,511 at 66.80
100%
Sold half or more
15 Dec 2025
Sold at will
$44.33M
250,000 at 177.33
3.5%
Not planned
15 Dec 2025
Sold at will
3×
$37.72M
1,740,000 at 21.68
9.1%
Not planned
15 Dec 2025
Sold at will
$28.77M
2,613,121 at 11.01
20.9%
Not planned
15 Dec 2025
Sold on a plan
14×
$23.28M
75,631 at 307.79
75.6%
Sold half or more
15 Dec 2025
Sold at will
3×
$21.32M
130,687 at 163.15
33.4%
Not planned
15 Dec 2025
Sold at will
$20.24M
134,629 at 150.36
10.6%
Not planned