Stock
Insider
Type ?
Why it stands out
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
26 May 2026
Sold at will
20×
$106.35M
986,540 at 107.80
100%
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
22 Apr 2026
Sold at will
84×
$297.92M
2,439,208 at 122.14
90.0%
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
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
13 Apr 2026
Sold on a plan
20×
$124.67M
1,125,000 at 110.82
100%
Sold half or more
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
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
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
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
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
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
2 Sep 2025
Sold on a plan
6×
$105.30M
1,112,004 at 94.69
8.3%
Planned (10b5-1)
15 Aug 2025
Sold at will
3×
$100.20M
1,000,000 at 100.20
6.9%
Not planned
14 Aug 2025
Sold at will
5×
$271.65M
3,000,000 at 90.55
82.1%
Sold half or more