Stock
Insider
Type ?
Why it stands out
24 Jun 2026
Sold on a plan
11×
$63.66M
400,000 at 159.16
100%
Sold half or more
28 Oct 2025
Sold at will
4×
$13.97M
49,365 at 283.02
24.5%
Not planned
21 Oct 2025
Sold at will
$11.07M
40,000 at 276.64
20.6%
Not planned
23 Sep 2025
Sold on a plan
$10.87M
33,845 at 321.16
20.3%
Planned (10b5-1)
27 Jun 2025
Sold on a plan
5×
$267.24M
1,260,508 at 212.01
53.0%
Sold half or more
26 Jun 2025
Sold on a plan
4×
$396.85M
1,865,701 at 212.71
62.5%
Sold half or more
25 Jun 2025
Sold on a plan
7×
$397.78M
1,873,791 at 212.29
62.6%
Sold half or more
23 Jun 2025
Sold on a plan
6×
$289.79M
1,410,547 at 205.44
55.8%
Sold half or more
20 Jun 2025
Sold on a plan
9×
$474.22M
2,284,371 at 207.59
67.1%
Sold half or more
12 Jun 2025
Sold on a plan
2×
$76.17M
400,000 at 190.42
26.7%
Planned (10b5-1)
24 Jan 2025
Sold on a plan
4×
$64.05M
345,174 at 185.56
23.6%
Planned (10b5-1)
23 Jan 2025
Sold on a plan
2×
$251.95M
1,358,754 at 185.43
54.8%
Sold half or more
22 Jan 2025
Sold on a plan
5×
$389.45M
2,101,154 at 185.35
65.3%
Sold half or more
16 Jul 2024
Sold at will
2×
$160.40M
1,125,000 at 142.58
0.1%
Not planned
15 Jul 2024
Sold at will
5×
$161.65M
1,125,000 at 143.69
0.1%
Not planned
10 Jul 2024
Sold at will
$60.58M
426,861 at 141.91
14.0%
Not planned
20 Jun 2024
Sold at will
2×
$34.04M
235,918 at 144.30
8.2%
Not planned
27 Mar 2024
Sold on a plan
3×
$101.29M
810,000 at 125.06
42.0%
Planned (10b5-1)
26 Mar 2024
Sold on a plan
$99.97M
790,000 at 126.54
41.4%
Planned (10b5-1)
25 Mar 2024
Sold on a plan
2×
$145.51M
1,150,000 at 126.53
50.7%
Sold half or more
12 Mar 2024
Sold on a plan
5×
$50.77M
400,000 at 126.92
26.5%
Planned (10b5-1)
23 Jun 2023
Sold at will
2×
$207.88M
1,750,000 at 118.79
0.2%
Not planned
23 Jun 2023
Sold at will
$10.69M
90,000 at 118.83
50.7%
Sold half or more
22 Jun 2023
Sold at will
3×
$211.67M
1,750,000 at 120.95
0.2%
Not planned
21 Jun 2023
Sold at will
3×
$213.32M
1,750,000 at 121.89
0.2%
Not planned
21 Jun 2023
Sold at will
$15.32M
124,423 at 123.11
4.7%
Not planned
20 Jun 2023
Sold at will
4×
$215.42M
1,750,000 at 123.10
0.2%
Not planned
20 Jun 2023
Sold at will
$43.78M
354,837 at 123.39
12.2%
Not planned
16 Jun 2023
Sold at will
2×
$27.90M
220,740 at 126.42
8.0%
Not planned
12 Apr 2023
Sold on a plan
2×
$181.56M
1,924,058 at 94.36
63.2%
Sold half or more
11 Apr 2023
Sold on a plan
$172.44M
1,837,101 at 93.86
62.2%
Sold half or more
10 Apr 2023
Sold on a plan
2×
$116.43M
1,238,841 at 93.98
52.6%
Sold half or more
14 Dec 2022
Sold, plan not stated
3×
$32.80M
400,000 at 82.00
18.2%
27 Oct 2022
Sold, plan not stated
$14.98M
200,000 at 74.90
7.3%
29 Jun 2022
Sold, plan not stated
$29.02M
419,174 at 69.22
14.4%
28 Jun 2022
Sold, plan not stated
$19.89M
280,826 at 70.84
10.1%
24 Jun 2022
Sold, plan not stated
3×
$68.41M
980,000 at 69.80
46.7%
23 Jun 2022
Sold, plan not stated
2×
$67.13M
1,000,000 at 67.13
47.2%
22 Jun 2022
Sold, plan not stated
2×
$66.87M
1,000,000 at 66.87
47.2%
21 Jun 2022
Sold, plan not stated
3×
$69.48M
1,020,000 at 68.12
47.7%
17 Jun 2022
Sold, plan not stated
2×
$68.08M
1,000,000 at 68.08
47.2%
27 Sep 2021
Sold, plan not stated
3×
$15.85M
175,000 at 90.58
100%
Sold half or more
27 Sep 2021
Sold, plan not stated
$14.10M
156,635 at 90.03
7.8%
24 Sep 2021
Sold, plan not stated
$12.22M
135,741 at 90.01
6.9%
29 Jun 2021
Sold, plan not stated
$11.73M
150,000 at 78.21
100%
Sold half or more
14 May 2021
Sold, plan not stated
$88.55M
1,125,000 at 78.71
0.1%
13 May 2021
Sold, plan not stated
2×
$87.79M
1,125,000 at 78.03
0.1%
12 May 2021
Sold, plan not stated
2×
$108.26M
1,400,000 at 77.33
0.1%
11 May 2021
Sold, plan not stated
3×
$108.97M
1,400,000 at 77.84
0.1%
10 May 2021
Sold, plan not stated
2×
$112.04M
1,400,000 at 80.03
0.1%