Stock
Insider
Type ?
Why it stands out
16 Jun 2026
Sold at will
3×
$535.79M
4,424,704 at 121.09
0.9%
Not planned
2 Jun 2026
Sold at will
2×
$200.72M
1,771,333 at 113.32
0.3%
Not planned
28 May 2026
Sold at will
$24.71M
207,649 at 119.01
0.0%
Not planned
28 May 2026
Sold at will
$1.31M
11,000 at 118.97
8.4%
Not planned
27 May 2026
Sold at will
$30.26M
254,178 at 119.05
0.0%
Not planned
26 May 2026
Sold at will
3×
$63.46M
532,340 at 119.21
0.1%
Not planned
22 May 2026
Sold at will
3×
$190.98M
1,591,500 at 120.00
0.3%
Not planned
25 Mar 2026
Sold at will
2×
$366.40M
2,979,763 at 122.96
0.6%
Not planned
24 Mar 2026
Sold at will
$36.60M
299,237 at 122.33
0.1%
Not planned
11 Mar 2026
Sold at will
3×
$172.08M
1,389,792 at 123.82
0.3%
Not planned
9 Mar 2026
Sold at will
2×
$172.66M
1,389,794 at 124.23
0.3%
Not planned
4 Mar 2026
Sold at will
$8.68M
67,796 at 128.00
0.0%
Not planned
3 Mar 2026
Sold at will
$87.48M
682,539 at 128.16
0.1%
Not planned
2 Mar 2026
Sold at will
$40.30M
314,572 at 128.10
0.1%
Not planned
27 Feb 2026
Sold at will
2×
$217.37M
1,701,466 at 127.75
0.3%
Not planned
26 Feb 2026
Sold at will
$2.77M
21,770 at 127.12
0.0%
Not planned
25 Feb 2026
Sold at will
$8.33M
65,537 at 127.17
0.0%
Not planned
24 Feb 2026
Sold at will
$474.27K
3,734 at 127.01
0.0%
Not planned
23 Feb 2026
Sold at will
2×
$151.03M
1,200,000 at 125.86
0.2%
Not planned
20 Feb 2026
Sold at will
$4.16M
34,082 at 122.00
6.0%
Not planned
20 Feb 2026
Sold at will
$1.21M
10,000 at 121.46
8.5%
Not planned
19 Dec 2025
Sold at will
2×
$99.64M
872,000 at 114.26
0.2%
Not planned
16 Dec 2025
Sold at will
2×
$30.10M
261,000 at 115.31
0.0%
Not planned
25 Nov 2025
Sold at will
$746.55K
7,000 at 106.65
4.9%
Not planned
21 Nov 2025
Sold at will
4×
$439.27M
4,145,744 at 105.96
0.8%
Not planned
16 Sep 2025
Sold at will
$247.15M
2,389,000 at 103.45
0.4%
Not planned
12 Sep 2025
Sold at will
$3.10M
30,000 at 103.47
1.7%
Not planned
29 Aug 2025
Sold at will
2×
$132.50M
1,371,230 at 96.63
0.3%
Not planned
28 Aug 2025
Sold at will
$73.84M
767,418 at 96.22
0.1%
Not planned
27 Aug 2025
Sold at will
$38.33M
398,852 at 96.09
0.1%
Not planned
26 Aug 2025
Sold at will
$66.14M
688,586 at 96.05
0.1%
Not planned
25 Aug 2025
Sold at will
2×
$30.68M
317,287 at 96.69
0.1%
Not planned
22 Aug 2025
Sold at will
2×
$55.10M
565,627 at 97.41
0.1%
Not planned
27 Jun 2025
Sold at will
$36.92M
378,639 at 97.52
0.1%
Not planned
25 Jun 2025
Sold at will
$31.55M
321,361 at 98.16
0.1%
Not planned
24 Jun 2025
Sold at will
2×
$298.09M
3,035,258 at 98.21
0.5%
Not planned
2 Jun 2025
Sold at will
2×
$100.43M
1,016,000 at 98.85
0.2%
Not planned
29 May 2025
Sold at will
$249.60M
2,570,000 at 97.12
0.5%
Not planned
27 May 2025
Sold at will
$218.21M
2,238,020 at 97.50
0.4%
Not planned
23 May 2025
Sold at will
$40.74M
423,904 at 96.10
0.1%
Not planned
22 May 2025
Sold at will
$109.42M
1,136,619 at 96.26
0.2%
Not planned
21 May 2025
Sold at will
2×
$98.79M
1,021,512 at 96.71
0.2%
Not planned
20 May 2025
Sold at will
2×
$114.84M
1,174,588 at 97.77
0.2%
Not planned
19 May 2025
Sold at will
3×
$322.09M
3,290,632 at 97.88
0.6%
Not planned
16 May 2025
Sold at will
2×
$303.99M
3,098,725 at 98.10
0.5%
Not planned
1 Apr 2025
Sold at will
2×
$195.04K
2,200 at 88.66
0.5%
Not planned
14 Mar 2025
Sold at will
$527.61M
6,203,547 at 85.05
1.1%
Not planned
6 Mar 2025
Sold at will
$480.25K
5,000 at 96.05
0.0%
Not planned
5 Mar 2025
Sold at will
2×
$122.17M
1,272,422 at 96.01
0.2%
Not planned
4 Mar 2025
Sold at will
3×
$132.00M
1,386,039 at 95.24
0.2%
Not planned