Stock
Insider
Type ?
Why it stands out
26 May 2026
Sold on a plan
5×
$21.35M
200,000 at 106.74
4.7%
Planned (10b5-1)
26 May 2026
Sold on a plan
5×
$11.50M
107,693 at 106.74
100%
Sold half or more
19 May 2026
Sold on a plan
7×
$19.67M
200,000 at 98.33
4.5%
Planned (10b5-1)
19 May 2026
Sold on a plan
7×
$10.59M
107,693 at 98.33
100%
Sold half or more
18 May 2026
Sold on a plan
12×
$37.97M
375,000 at 101.24
100%
Sold half or more
12 May 2026
Sold on a plan
10×
$21.13M
200,000 at 105.67
4.3%
Planned (10b5-1)
12 May 2026
Sold on a plan
10×
$11.38M
107,693 at 105.67
100%
Sold half or more
11 May 2026
Sold on a plan
16×
$43.44M
375,000 at 115.85
100%
Sold half or more
7 May 2026
Sold at will
45×
$96.93M
746,178 at 129.91
75.5%
Sold half or more
6 May 2026
Sold at will
53×
$273.52M
2,000,540 at 136.72
89.1%
Sold half or more
6 May 2026
Sold on a plan
14×
$10.52M
76,924 at 136.70
100%
Sold half or more
5 May 2026
Sold at will
44×
$169.58M
1,328,201 at 127.68
84.0%
Sold half or more
5 May 2026
Sold on a plan
7×
$25.52M
200,000 at 127.59
4.1%
Planned (10b5-1)
5 May 2026
Sold on a plan
7×
$13.74M
107,693 at 127.59
100%
Sold half or more
4 May 2026
Sold at will
48×
$200.53M
1,575,391 at 127.29
85.9%
Sold half or more
4 May 2026
Sold on a plan
16×
$47.54M
375,000 at 126.78
100%
Sold half or more
1 May 2026
Sold at will
36×
$179.15M
1,494,033 at 119.91
85.0%
Sold half or more
28 Apr 2026
Sold on a plan
7×
$21.32M
200,000 at 106.59
3.9%
Planned (10b5-1)
28 Apr 2026
Sold on a plan
7×
$11.48M
107,693 at 106.59
100%
Sold half or more
27 Apr 2026
Sold on a plan
16×
$40.89M
375,000 at 109.03
100%
Sold half or more
27 Apr 2026
Sold on a plan
8×
$21.81M
200,000 at 109.03
38.9%
Planned (10b5-1)
27 Apr 2026
Sold on a plan
32×
$14.54M
133,350 at 109.03
100%
Sold half or more
23 Apr 2026
Sold at will
24×
$36.19M
296,160 at 122.21
52.4%
Sold half or more
22 Apr 2026
Sold at will
84×
$297.92M
2,439,208 at 122.14
90.0%
Sold half or more
21 Apr 2026
Sold at will
12×
$38.25M
323,452 at 118.26
53.6%
Sold half or more
21 Apr 2026
Sold on a plan
7×
$23.28M
200,000 at 116.42
3.8%
Planned (10b5-1)
21 Apr 2026
Sold on a plan
7×
$12.54M
107,693 at 116.42
100%
Sold half or more
20 Apr 2026
Sold on a plan
16×
$130.42M
1,125,000 at 115.93
100%
Sold half or more
20 Apr 2026
Sold at will
12×
$37.53M
319,835 at 117.33
53.3%
Sold half or more
20 Apr 2026
Sold on a plan
8×
$23.19M
200,000 at 115.93
38.9%
Planned (10b5-1)
20 Apr 2026
Sold on a plan
32×
$15.46M
133,330 at 115.94
100%
Sold half or more
17 Apr 2026
Sold at will
24×
$24.17M
203,356 at 118.85
41.9%
Not planned
16 Apr 2026
Sold at will
36×
$193.15M
1,632,712 at 118.30
85.2%
Sold half or more
15 Apr 2026
Sold at will
36×
$359.19M
3,026,856 at 118.67
91.3%
Sold half or more
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
6×
$12.59M
107,693 at 116.94
100%
Sold half or more
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
10×
$11.08M
100,000 at 110.81
24.2%
Planned (10b5-1)
6 Apr 2026
Sold on a plan
6×
$90.96M
1,125,000 at 80.86
100%
Sold half or more
2 Apr 2026
Sold on a plan
3×
$39.43M
489,802 at 80.50
100%
Sold half or more
1 Apr 2026
Sold on a plan
16×
$72.22M
912,122 at 79.18
100%
Sold half or more
1 Apr 2026
Sold on a plan
12×
$19.22M
244,017 at 78.77
100%
Sold half or more
1 Apr 2026
Sold on a plan
4×
$15.75M
200,000 at 78.77
3.5%
Planned (10b5-1)
18 Mar 2026
Sold on a plan
5×
$23.53M
281,250 at 83.65
100%
Sold half or more
9 Mar 2026
Sold on a plan
4×
$21.78M
300,000 at 72.61
54.7%
Sold half or more
9 Mar 2026
Sold on a plan
16×
$14.52M
199,995 at 72.61
100%
Sold half or more
4 Mar 2026
Sold on a plan
5×
$22.31M
281,250 at 79.33
100%
Sold half or more
18 Feb 2026
Sold on a plan
9×
$26.60M
281,250 at 94.57
100%
Sold half or more
4 Feb 2026
Sold on a plan
11×
$23.91M
281,250 at 85.00
100%
Sold half or more
26 Jan 2026
Sold on a plan
10×
$10.43M
102,830 at 101.45
29.3%
Planned (10b5-1)