Stock
Insider
Type ?
Why it stands out
30 Dec 2025
Bought on a plan
$14.52M
205,000 at 70.83
0.4%
Bought on a plan
29 Dec 2025
Bought on a plan
$14.51M
205,000 at 70.77
0.4%
Bought on a plan
26 Dec 2025
Bought on a plan
$15.52M
220,000 at 70.56
0.4%
Bought on a plan
24 Dec 2025
Bought on a plan
$15.51M
220,000 at 70.51
0.4%
Bought on a plan
24 Dec 2025
Sold on a plan
3×
$11.41M
378,474 at 30.14
3.8%
Planned (10b5-1)
23 Dec 2025
Sold on a plan
4×
$17.26M
80,279 at 215.04
43.3%
Planned (10b5-1)
23 Dec 2025
Bought on a plan
2×
$16.49M
234,573 at 70.32
0.5%
Bought on a plan
22 Dec 2025
Bought
$24.38M
5,383,513 at 4.53
27.9%
First buy on file
22 Dec 2025
Bought on a plan
2×
$14.19M
202,000 at 70.26
0.4%
Bought on a plan
22 Dec 2025
Bought
$10.26M
2,355,641 at 4.36
72.6%
First buy on file
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
Bought on a plan
$14.18M
204,000 at 69.50
0.4%
Bought on a plan
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 on a plan
$14.18M
204,350 at 69.38
0.4%
Bought on a plan
17 Dec 2025
Bought
$38.11M
3,529,081 at 10.80
83.0%
First buy on file
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 at will
2×
$30.10M
261,000 at 115.31
0.0%
Not planned
16 Dec 2025
Sold on a plan
4×
$17.59M
81,434 at 215.98
43.7%
Planned (10b5-1)
15 Dec 2025
Sold at will
$98.07M
7,004,912 at 14.00
31.6%
Not planned
12 Dec 2025
Sold at will
$206.49M
11,119,494 at 18.57
45.2%
Not planned
12 Dec 2025
Sold at will
$206.49M
11,119,494 at 18.57
45.2%
Not planned
12 Dec 2025
Sold at will
$43.39M
1,975,858 at 21.96
5.2%
Not planned
11 Dec 2025
Sold at will
$66.06M
1,200,000 at 55.05
20.9%
Not planned
11 Dec 2025
Bought
$27.93M
1,470,000 at 19.00
8.8%
Largest buy in 3 yrs
11 Dec 2025
Bought
$17.44M
2,015,748 at 8.65
78.7%
First buy on file
11 Dec 2025
Sold at will
$16.75M
774,142 at 21.64
2.2%
Not planned
10 Dec 2025
Sold at will
$12.98M
555,555 at 23.37
12.4%
Not planned
9 Dec 2025
Sold at will
$159.63M
2,288,621 at 69.75
91.5%
Sold half or more
9 Dec 2025
Sold at will
$23.01M
121,067 at 190.07
2.6%
Not planned
8 Dec 2025
Sold at will
$186.24M
3,500,000 at 53.21
38.5%
Not planned
8 Dec 2025
Sold at will
$186.24M
3,500,000 at 53.21
38.5%
Not planned
8 Dec 2025
Sold at will
3×
$58.38M
4,175,139 at 13.98
40.8%
Not planned
5 Dec 2025
Sold at will
$975.00M
12,500,000 at 78.00
100%
Sold half or more
5 Dec 2025
Bought
$39.88M
1,098,748 at 36.30
1.7%
First buy in 3+ yrs
5 Dec 2025
Sold at will
$14.57M
76,642 at 190.10
1.6%
Not planned
4 Dec 2025
Sold at will
$28.72M
2,126,056 at 13.51
44.2%
Not planned
4 Dec 2025
Sold at will
3×
$15.96M
1,596,142 at 10.00
99.9%
Sold half or more
4 Dec 2025
Sold at will
3×
$15.96M
1,596,142 at 10.00
99.9%
Sold half or more
4 Dec 2025
Sold at will
3×
$15.96M
1,596,142 at 10.00
99.9%
Sold half or more
3 Dec 2025
Bought
$24.11M
2,340,824 at 10.30
8.6%
3 Dec 2025
Sold at will
$17.25M
95,829 at 180.06
2.0%
Not planned