Stock
Insider
Type ?
Why it stands out
9 Oct 2025
Sold at will
$1.00B
6,253,968 at 159.91
27.9%
Not planned
26 Jun 2025
Sold at will
$1.22B
10,000,000 at 122.27
27.8%
Not planned
26 Sep 2024
Sold at will
$1.22B
10,000,000 at 122.40
37.2%
Not planned
23 Sep 2024
Sold at will
2×
$136.98M
1,166,595 at 117.42
4.2%
Not planned
20 Sep 2024
Sold at will
4×
$978.78M
8,333,405 at 117.45
22.9%
Not planned
19 Sep 2024
Sold at will
$58.97M
500,000 at 117.93
1.4%
Not planned
17 Sep 2024
Sold at will
4×
$179.86M
1,546,550 at 116.30
11.5%
Not planned
16 Sep 2024
Sold at will
4×
$129.86M
1,135,726 at 114.34
7.8%
Not planned
13 Sep 2024
Sold at will
4×
$117.42M
1,032,968 at 113.67
7.3%
Not planned
12 Sep 2024
Sold at will
3×
$144.09M
1,284,756 at 112.15
8.3%
Not planned
11 Sep 2024
Sold at will
4×
$172.15M
1,602,535 at 107.42
9.4%
Not planned
10 Sep 2024
Sold at will
2×
$142.48M
1,336,046 at 106.65
7.3%
Not planned
9 Sep 2024
Sold at will
3×
$196.29M
1,839,959 at 106.68
9.1%
Not planned
6 Sep 2024
Sold at will
2×
$22.60M
221,460 at 102.07
1.1%
Not planned
14 Jun 2024
Sold at will
5×
$379.55M
2,837,829 at 133.75
12.2%
Not planned
13 Jun 2024
Sold at will
5×
$469.10M
3,475,496 at 134.97
13.0%
Not planned
12 Jun 2024
Sold at will
3×
$159.02M
1,205,052 at 131.96
4.3%
Not planned
11 Jun 2024
Sold at will
5×
$133.22M
1,001,381 at 133.04
3.5%
Not planned
10 Jun 2024
Sold at will
4×
$179.23M
1,340,823 at 133.67
4.4%
Not planned
6 Jun 2024
Sold at will
2×
$18.99M
139,419 at 136.18
0.5%
Not planned
20 Mar 2024
Sold at will
3×
$211.55M
1,944,641 at 108.79
5.5%
Not planned
19 Mar 2024
Sold at will
2×
$111.57M
1,032,837 at 108.02
2.8%
Not planned
18 Mar 2024
Sold at will
$4.45M
41,550 at 107.03
0.1%
Not planned
15 Mar 2024
Sold at will
2×
$124.20M
1,152,112 at 107.80
3.1%
Not planned
14 Mar 2024
Sold at will
4×
$16.64M
155,105 at 107.31
0.4%
Not planned
12 Mar 2024
Sold at will
4×
$31.54M
269,662 at 116.97
0.7%
Not planned
11 Mar 2024
Sold at will
2×
$42.11M
363,214 at 115.92
0.9%
Not planned
8 Mar 2024
Sold at will
2×
$29.01M
242,190 at 119.78
0.6%
Not planned
7 Mar 2024
Sold at will
3×
$142.22M
1,174,239 at 121.11
3.0%
Not planned
6 Mar 2024
Sold at will
2×
$74.81M
624,450 at 119.80
1.5%
Not planned
29 Jun 2021
Sold, plan not stated
$201.03M
2,009,326 at 100.05
25.2%
28 Jun 2021
Sold, plan not stated
$96.49M
966,785 at 99.81
14.0%
25 Jun 2021
Sold, plan not stated
$131.04M
1,316,156 at 99.56
18.1%
24 Jun 2021
Sold, plan not stated
$7.06M
70,904 at 99.54
1.2%
22 Jun 2021
Sold, plan not stated
$368.00K
3,680 at 100.00
0.1%
21 Jun 2021
Sold, plan not stated
$31.09M
310,764 at 100.03
5.0%
17 Jun 2021
Sold, plan not stated
3×
$32.54M
322,385 at 100.92
5.1%
20 Mar 2020
Bought
5×
$12.39M
361,831 at 34.23
35.5%
First buy on file
19 Mar 2020
Bought
5×
$9.51M
305,021 at 31.18
42.7%
First buy on file
18 Mar 2020
Bought
3×
$4.36M
161,347 at 27.01
29.2%
First buy on file
8 Jan 2018
Bought
$430.12K
12,967 at 33.17
2.4%
First buy on file
11 Dec 2017
Bought
$469.25K
14,350 at 32.70
2.7%
First buy on file
18 Oct 2017
Bought
$2.67M
81,573 at 32.70
19.5%
First buy on file
28 Aug 2017
Bought
$326.84K
13,058 at 25.03
3.2%
First buy on file
26 Jul 2017
Bought
$1.05M
33,567 at 31.29
9.0%
First buy on file
9 Jun 2017
Bought
2×
$1.14M
44,672 at 25.60
13.7%
First buy on file
13 Feb 2017
Bought
$715.43K
24,807 at 28.84
8.2%
First buy on file
19 Jan 2017
Bought
$427.03K
14,807 at 28.84
5.2%
First buy on file
9 Jan 2017
Bought
$7.00M
254,545 at 27.50
781%
First buy on file