Stock
Insider
Type ?
Why it stands out
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
2 Jun 2026
Sold at will
18×
$14.64M
112,111 at 130.56
31.7%
Not planned
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
5 May 2026
Sold at will
44×
$169.58M
1,328,201 at 127.68
84.0%
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
1 May 2026
Sold at will
36×
$179.15M
1,494,033 at 119.91
85.0%
Sold half or more
30 Apr 2026
Sold at will
12×
$773.50K
6,564 at 117.84
2.4%
Not planned
24 Apr 2026
Sold at will
12×
$331.18K
2,770 at 119.56
1.0%
Not planned
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
20 Apr 2026
Sold at will
12×
$37.53M
319,835 at 117.33
53.3%
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
3 Nov 2025
Sold at will
26×
$1.04M
7,688 at 134.94
2.5%
Not planned
31 Oct 2025
Sold at will
52×
$70.90M
522,655 at 135.65
63.6%
Sold half or more
30 Oct 2025
Sold at will
14×
$29.09M
216,010 at 134.69
41.7%
Not planned
29 Oct 2025
Sold at will
52×
$175.69M
1,268,683 at 138.48
80.8%
Sold half or more
28 Oct 2025
Sold at will
79×
$201.49M
1,453,605 at 138.61
82.6%
Sold half or more
27 Oct 2025
Sold at will
28×
$71.78M
531,599 at 135.02
63.0%
Sold half or more
20 Oct 2025
Sold at will
25×
$6.04M
44,181 at 136.73
12.3%
Not planned
17 Oct 2025
Sold at will
36×
$35.87M
262,574 at 136.62
45.5%
Not planned
16 Oct 2025
Sold at will
108×
$302.94M
2,110,891 at 143.51
87.0%
Sold half or more
15 Oct 2025
Sold at will
61×
$147.67M
1,064,228 at 138.76
76.7%
Sold half or more
14 Oct 2025
Sold at will
12×
$2.44M
17,789 at 137.19
5.2%
Not planned
13 Oct 2025
Sold at will
36×
$56.13M
397,324 at 141.27
54.8%
Sold half or more
10 Oct 2025
Sold at will
85×
$119.45M
802,920 at 148.77
70.9%
Sold half or more
9 Oct 2025
Sold at will
48×
$180.68M
1,279,983 at 141.16
79.4%
Sold half or more
8 Oct 2025
Sold at will
26×
$96.40M
691,243 at 139.46
67.2%
Sold half or more
7 Oct 2025
Sold at will
12×
$8.71M
63,318 at 137.63
15.7%
Not planned
6 Oct 2025
Sold at will
25×
$79.45M
570,463 at 139.27
62.7%
Sold half or more
3 Oct 2025
Sold at will
24×
$160.20M
1,149,406 at 139.37
77.1%
Sold half or more
2 Oct 2025
Sold at will
37×
$145.27M
1,051,048 at 138.22
75.2%
Sold half or more
1 Oct 2025
Sold at will
12×
$39.26M
286,323 at 137.11
45.0%
Not planned
30 Sep 2025
Sold at will
61×
$197.34M
1,414,119 at 139.55
80.1%
Sold half or more
25 Sep 2025
Sold at will
38×
$177.22M
1,299,474 at 136.38
78.5%
Sold half or more
22 Sep 2025
Sold at will
15×
$97.21M
734,110 at 132.42
67.0%
Sold half or more
19 Sep 2025
Sold at will
72×
$351.60M
2,799,453 at 125.60
88.5%
Sold half or more
18 Sep 2025
Sold at will
38×
$149.07M
1,235,870 at 120.62
76.8%
Sold half or more
17 Sep 2025
Sold at will
37×
$178.12M
1,483,112 at 120.10
79.7%
Sold half or more
16 Sep 2025
Sold at will
49×
$32.08M
262,101 at 122.40
40.6%
Not planned
15 Sep 2025
Sold at will
24×
$64.17M
535,055 at 119.93
58.1%
Sold half or more
11 Sep 2025
Sold at will
12×
$24.13M
204,416 at 118.05
34.6%
Not planned
10 Sep 2025
Sold at will
12×
$96.13M
811,800 at 118.42
67.7%
Sold half or more
9 Sep 2025
Sold at will
12×
$59.55M
573,457 at 103.84
59.5%
Sold half or more
29 Aug 2025
Sold at will
12×
$8.27M
80,820 at 102.38
17.1%
Not planned