Stock
Insider
Type ?
Why it stands out
22 Aug 2024
Sold at will
$42.19M
90,000 at 468.80
0.1%
Not planned
21 Aug 2024
Sold at will
$42.03M
90,000 at 467.02
0.1%
Not planned
20 Aug 2024
Sold at will
$44.44M
95,000 at 467.76
0.1%
Not planned
19 Aug 2024
Sold at will
$50.95M
109,000 at 467.45
0.1%
Not planned
16 Aug 2024
Sold at will
$55.75M
119,000 at 468.46
0.1%
Not planned
26 Jun 2024
Sold at will
$62.54M
138,000 at 453.19
0.1%
Not planned
25 Jun 2024
Sold at will
$62.03M
136,000 at 456.11
0.1%
Not planned
24 Jun 2024
Sold at will
$60.19M
131,000 at 459.46
0.1%
Not planned
21 Jun 2024
Sold at will
$52.03M
115,000 at 452.39
0.1%
Not planned
20 Jun 2024
Sold at will
$50.07M
111,000 at 451.07
0.1%
Not planned
18 Jun 2024
Sold at will
$48.49M
108,000 at 449.01
0.1%
Not planned
17 Jun 2024
Sold at will
$47.72M
107,000 at 445.98
0.1%
Not planned
14 Jun 2024
Sold at will
$51.46M
116,000 at 443.63
0.1%
Not planned
13 Jun 2024
Sold at will
$49.51M
112,000 at 442.03
0.1%
Not planned
12 Jun 2024
Sold at will
$48.07M
108,000 at 445.09
0.1%
Not planned
11 Jun 2024
Sold at will
$50.07M
112,000 at 447.09
0.1%
Not planned
10 Jun 2024
Sold at will
$50.61M
113,000 at 447.85
0.1%
Not planned
7 Jun 2024
Sold at will
$51.82M
115,000 at 450.63
0.1%
Not planned
6 Jun 2024
Sold at will
$51.10M
114,000 at 448.26
0.1%
Not planned
5 Jun 2024
Sold at will
$51.19M
115,000 at 445.11
0.1%
Not planned
4 Jun 2024
Sold at will
$49.18M
111,000 at 443.10
0.1%
Not planned
3 Jun 2024
Sold at will
$48.56M
110,000 at 441.43
0.1%
Not planned
31 May 2024
Sold at will
$45.49M
103,000 at 441.69
0.1%
Not planned
30 May 2024
Sold at will
$46.04M
104,000 at 442.70
0.1%
Not planned
29 May 2024
Sold at will
$48.78M
110,000 at 443.44
0.1%
Not planned
28 May 2024
Sold at will
$47.51M
107,000 at 444.04
0.1%
Not planned
24 May 2024
Sold at will
$46.96M
104,000 at 451.51
0.1%
Not planned
23 May 2024
Sold at will
$47.14M
104,000 at 453.25
0.1%
Not planned
22 May 2024
Sold at will
$49.08M
107,000 at 458.71
0.1%
Not planned
21 May 2024
Sold at will
$49.38M
108,000 at 457.21
0.1%
Not planned
17 May 2024
Sold at will
$56.14M
122,000 at 460.20
0.1%
Not planned
16 May 2024
Sold at will
$59.56M
129,000 at 461.68
0.1%
Not planned
15 May 2024
Sold at will
$64.86M
142,000 at 456.74
0.1%
Not planned
14 May 2024
Sold at will
$63.79M
141,000 at 452.39
0.1%
Not planned
13 May 2024
Sold at will
$64.50M
141,000 at 457.45
0.1%
Not planned
10 May 2024
Sold at will
$64.83M
142,000 at 456.57
0.1%
Not planned
9 May 2024
Sold at will
$64.62M
142,000 at 455.04
0.1%
Not planned
8 May 2024
Sold at will
$68.34M
151,000 at 452.55
0.2%
Not planned
7 May 2024
Sold at will
$67.21M
149,000 at 451.08
0.2%
Not planned
6 May 2024
Sold at will
$65.79M
147,000 at 447.58
0.2%
Not planned
3 May 2024
Sold at will
$62.78M
142,000 at 442.14
0.1%
Not planned
2 May 2024
Sold at will
$58.18M
132,000 at 440.73
0.1%
Not planned
1 May 2024
Sold at will
$51.62M
116,000 at 445.04
0.1%
Not planned
26 Apr 2024
Sold at will
$52.73M
114,000 at 462.57
0.1%
Not planned
25 Apr 2024
Sold at will
$53.02M
115,000 at 461.06
0.1%
Not planned
24 Apr 2024
Sold at will
$50.44M
109,000 at 462.78
0.1%
Not planned
23 Apr 2024
Sold at will
$50.78M
110,000 at 461.66
0.1%
Not planned
22 Apr 2024
Sold at will
$49.86M
109,000 at 457.46
0.1%
Not planned
19 Apr 2024
Sold at will
$49.09M
108,000 at 454.49
0.1%
Not planned
18 Apr 2024
Sold at will
$50.74M
111,000 at 457.15
0.1%
Not planned