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
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
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
27 Feb 2026
Sold at will
2×
$217.37M
1,701,466 at 127.75
0.3%
Not planned
23 Feb 2026
Sold at will
2×
$151.03M
1,200,000 at 125.86
0.2%
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
29 Aug 2025
Sold at will
2×
$132.50M
1,371,230 at 96.63
0.3%
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
22 May 2025
Sold at will
$109.42M
1,136,619 at 96.26
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
14 Mar 2025
Sold at will
$527.61M
6,203,547 at 85.05
1.1%
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
28 Feb 2025
Sold at will
$225.82M
2,292,850 at 98.49
0.4%
Not planned
23 Dec 2024
Sold at will
3×
$354.95M
3,939,000 at 90.11
0.7%
Not planned
20 Dec 2024
Sold at will
3×
$278.72M
3,000,000 at 92.91
0.5%
Not planned
17 Sep 2024
Sold at will
2×
$142.84M
1,804,000 at 79.18
0.3%
Not planned
17 Sep 2024
Sold at will
2×
$142.84M
1,804,000 at 79.18
0.3%
Not planned
17 Sep 2024
Sold at will
2×
$142.84M
1,804,000 at 79.18
0.3%
Not planned
9 Sep 2024
Sold at will
$313.24M
4,057,369 at 77.20
0.7%
Not planned
9 Sep 2024
Sold at will
$313.24M
4,057,369 at 77.20
0.7%
Not planned
9 Sep 2024
Sold at will
$313.24M
4,057,369 at 77.20
0.7%
Not planned
6 Sep 2024
Sold at will
2×
$129.54M
1,688,857 at 76.70
0.3%
Not planned
6 Sep 2024
Sold at will
2×
$129.54M
1,688,857 at 76.70
0.3%
Not planned
6 Sep 2024
Sold at will
2×
$129.54M
1,688,857 at 76.70
0.3%
Not planned
5 Sep 2024
Sold at will
2×
$182.83M
2,375,563 at 76.96
0.4%
Not planned
5 Sep 2024
Sold at will
2×
$182.83M
2,375,563 at 76.96
0.4%
Not planned
5 Sep 2024
Sold at will
2×
$182.83M
2,375,563 at 76.96
0.4%
Not planned
4 Sep 2024
Sold at will
$314.70M
4,078,041 at 77.17
0.7%
Not planned
4 Sep 2024
Sold at will
$314.70M
4,078,041 at 77.17
0.7%
Not planned
4 Sep 2024
Sold at will
$314.70M
4,078,041 at 77.17
0.7%
Not planned
3 Sep 2024
Sold at will
2×
$209.62M
2,709,163 at 77.37
0.4%
Not planned
3 Sep 2024
Sold at will
2×
$209.62M
2,709,163 at 77.37
0.4%
Not planned
3 Sep 2024
Sold at will
2×
$209.62M
2,709,163 at 77.37
0.4%
Not planned
10 Jun 2024
Sold at will
2×
$242.74M
3,633,800 at 66.80
0.6%
Not planned
10 Jun 2024
Sold at will
2×
$242.74M
3,633,800 at 66.80
0.6%
Not planned
10 Jun 2024
Sold at will
2×
$242.74M
3,633,800 at 66.80
0.6%
Not planned
28 May 2024
Sold at will
$101.54M
1,562,239 at 65.00
0.2%
Not planned
28 May 2024
Sold at will
$101.54M
1,562,239 at 65.00
0.2%
Not planned
28 May 2024
Sold at will
$101.54M
1,562,239 at 65.00
0.2%
Not planned
17 May 2024
Sold at will
$228.54M
3,540,250 at 64.55
0.5%
Not planned