Stock
Insider
Type ?
Why it stands out
8 Sep 2026
Sold on a plan
12×
$10.78M
107,692 at 100.08
100%
Sold half or more
1 Sep 2026
Sold on a plan
3×
$12.73M
156,000 at 81.63
55.9%
Sold half or more
18 Aug 2026
Sold on a plan
9×
$10.31M
107,692 at 95.72
100%
Sold half or more
17 Aug 2026
Sold on a plan
54×
$11.24M
106,000 at 106.08
100%
Sold half or more
14 Aug 2026
Sold at will
24×
$33.40M
307,131 at 108.75
58.2%
Sold half or more
13 Aug 2026
Sold at will
27×
$213.78M
1,921,259 at 111.27
89.6%
Sold half or more
12 Aug 2026
Sold at will
24×
$231.60M
2,147,871 at 107.83
90.3%
Sold half or more
30 Jun 2026
Sold on a plan
6×
$10.57M
107,692 at 98.12
100%
Sold half or more
23 Jun 2026
Sold on a plan
10×
$11.50M
107,692 at 106.81
100%
Sold half or more
22 Jun 2026
Sold on a plan
72×
$11.80M
106,000 at 111.28
100%
Sold half or more
16 Jun 2026
Sold on a plan
11×
$12.56M
107,692 at 116.65
100%
Sold half or more
15 Jun 2026
Sold on a plan
30×
$11.37M
106,000 at 107.30
100%
Sold half or more
9 Jun 2026
Sold on a plan
11×
$10.65M
107,692 at 98.88
100%
Sold half or more
8 Jun 2026
Sold on a plan
36×
$10.79M
106,000 at 101.84
100%
Sold half or more
2 Jun 2026
Sold on a plan
13×
$13.18M
107,692 at 122.38
100%
Sold half or more
26 May 2026
Sold at will
20×
$106.35M
986,540 at 107.80
100%
Sold half or more
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×
$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×
$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×
$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×
$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
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×
$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
32×
$15.46M
133,330 at 115.94
100%
Sold half or more
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×
$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
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
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