Stock
Insider
Type ?
Why it stands out
7 Nov 2024
Sold at will
2×
$2.56M
11,100 at 230.75
71.6%
Sold half or more
4 Nov 2024
Sold at will
$24.67M
110,000 at 224.30
7.1%
Not planned
25 Oct 2024
Sold at will
$4.67M
20,000 at 233.55
24.6%
Not planned
16 Oct 2024
Sold on a plan
$9.25M
42,769 at 216.26
40.9%
Planned (10b5-1)
1 Oct 2024
Sold on a plan
$615.90K
3,000 at 205.30
2.4%
Planned (10b5-1)
11 Sep 2024
Sold at will
$26.03M
132,309 at 196.74
7.9%
Not planned
10 Sep 2024
Sold at will
$27.73M
141,119 at 196.53
7.7%
Not planned
9 Sep 2024
Sold at will
$308.11K
1,572 at 196.00
0.1%
Not planned
26 Aug 2024
Sold at will
$541.50K
2,706 at 200.11
0.1%
Not planned
23 Aug 2024
Sold at will
$22.13M
111,882 at 197.84
5.8%
Not planned
20 Aug 2024
Sold at will
$1.89M
9,586 at 196.96
0.5%
Not planned
19 Aug 2024
Sold at will
$1.68M
8,500 at 197.21
7.6%
Not planned
13 Aug 2024
Sold on a plan
$3.90M
20,000 at 195.06
4.8%
Planned (10b5-1)
12 Aug 2024
Sold on a plan
$3.89M
20,000 at 194.57
4.6%
Planned (10b5-1)
8 Aug 2024
Sold on a plan
$2.93M
15,437 at 190.00
30.3%
Planned (10b5-1)
1 Aug 2024
Sold on a plan
$1.82M
10,000 at 181.87
5.8%
Planned (10b5-1)
1 Jul 2024
Sold on a plan
$532.77K
3,000 at 177.59
2.4%
Planned (10b5-1)
28 Jun 2024
Sold on a plan
3×
$23.60M
133,461 at 176.82
0.0%
Planned (10b5-1)
27 Jun 2024
Sold on a plan
2×
$23.64M
133,461 at 177.12
0.0%
Planned (10b5-1)
26 Jun 2024
Sold on a plan
4×
$23.47M
133,461 at 175.86
0.0%
Planned (10b5-1)
25 Jun 2024
Sold on a plan
2×
$23.74M
133,461 at 177.88
0.0%
Planned (10b5-1)
24 Jun 2024
Sold on a plan
3×
$23.76M
133,461 at 178.04
0.0%
Planned (10b5-1)
21 Jun 2024
Sold on a plan
4×
$23.55M
133,461 at 176.47
0.0%
Planned (10b5-1)
20 Jun 2024
Sold on a plan
4×
$23.58M
133,461 at 176.69
0.0%
Planned (10b5-1)
18 Jun 2024
Sold on a plan
3×
$23.66M
133,461 at 177.28
0.0%
Planned (10b5-1)
17 Jun 2024
Sold on a plan
4×
$23.64M
133,461 at 177.16
0.0%
Planned (10b5-1)
14 Jun 2024
Sold on a plan
2×
$23.87M
135,969 at 175.59
0.0%
Planned (10b5-1)
13 Jun 2024
Sold on a plan
3×
$23.91M
137,002 at 174.53
0.0%
Planned (10b5-1)
12 Jun 2024
Sold on a plan
6×
$23.10M
133,461 at 173.10
0.0%
Planned (10b5-1)
11 Jun 2024
Sold on a plan
3×
$40.78M
227,604 at 179.15
0.0%
Planned (10b5-1)
10 Jun 2024
Sold on a plan
3×
$41.14M
227,604 at 180.75
0.0%
Planned (10b5-1)
10 Jun 2024
Sold at will
$2.16M
12,000 at 180.22
0.6%
Not planned
7 Jun 2024
Sold at will
$186.75M
1,037,622 at 179.98
34.6%
Not planned
7 Jun 2024
Sold on a plan
2×
$40.97M
227,604 at 180.00
0.0%
Planned (10b5-1)
6 Jun 2024
Sold at will
$180.20M
1,000,000 at 180.20
25.0%
Not planned
6 Jun 2024
Sold on a plan
4×
$41.01M
227,604 at 180.19
0.0%
Planned (10b5-1)
6 Jun 2024
Sold at will
$773.05K
4,300 at 179.78
40.9%
Not planned
5 Jun 2024
Sold at will
$179.87M
1,000,000 at 179.87
20.0%
Not planned
5 Jun 2024
Sold on a plan
3×
$40.96M
227,604 at 179.96
0.0%
Planned (10b5-1)
5 Jun 2024
Sold at will
$1.81M
10,000 at 180.98
11.0%
Not planned
4 Jun 2024
Sold on a plan
10×
$80.50M
455,208 at 176.84
0.1%
Planned (10b5-1)
3 Jun 2024
Sold on a plan
8×
$78.59M
455,208 at 172.65
0.1%
Planned (10b5-1)
31 May 2024
Sold on a plan
12×
$78.43M
455,208 at 172.29
0.1%
Planned (10b5-1)
30 May 2024
Sold on a plan
3×
$35.52M
208,637 at 170.24
0.0%
Planned (10b5-1)
29 May 2024
Sold on a plan
2×
$35.12M
208,637 at 168.33
0.0%
Planned (10b5-1)
28 May 2024
Sold on a plan
6×
$63.12M
379,340 at 166.40
0.1%
Planned (10b5-1)
23 May 2024
Sold on a plan
2×
$31.29M
189,670 at 164.98
0.0%
Planned (10b5-1)
23 May 2024
Sold on a plan
$3.29M
20,000 at 164.38
10.4%
Planned (10b5-1)
22 May 2024
Sold on a plan
3×
$31.31M
189,670 at 165.06
0.0%
Planned (10b5-1)
21 May 2024
Sold on a plan
2×
$31.13M
189,670 at 164.13
0.0%
Planned (10b5-1)