Stock
Insider
Type ?
Why it stands out
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
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
27 Mar 2024
Sold on a plan
3×
$101.29M
810,000 at 125.06
42.0%
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
23 Jun 2023
Sold at will
2×
$207.88M
1,750,000 at 118.79
0.2%
Not planned
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
20 Jun 2023
Sold at will
4×
$215.42M
1,750,000 at 123.10
0.2%
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
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%
7 May 2021
Sold, plan not stated
2×
$111.89M
1,400,000 at 79.92
0.1%
6 May 2021
Sold, plan not stated
2×
$111.11M
1,400,000 at 79.36
0.1%
18 Mar 2021
Sold, plan not stated
$177.99M
2,667,000 at 66.74
70.5%
Sold half or more
20 Mar 2019
Sold, plan not stated
$265.40M
5,000,000 at 53.08
84.3%
Sold half or more
17 Jan 2018
Sold, plan not stated
$227.68M
4,549,153 at 50.05
88.6%
Sold half or more
21 Mar 2017
Sold, plan not stated
$134.96M
3,000,000 at 44.99
86.7%
Sold half or more