Stock
Insider
Type ?
Why it stands out
28 May 2026
Sold on a plan
$2.30M
19,416 at 118.63
0.5%
Planned (10b5-1)
23 Apr 2026
Sold on a plan
$2.57M
19,416 at 132.21
0.5%
Planned (10b5-1)
26 Mar 2026
Sold on a plan
$2.39M
19,416 at 123.16
0.5%
Planned (10b5-1)
26 Feb 2026
Sold on a plan
$2.46M
19,416 at 126.71
0.5%
Planned (10b5-1)
27 Nov 2024
Bought
$500.00K
5,446 at 91.81
231%
First buy on file
30 May 2024
Sold at will
$60.57M
933,000 at 64.92
0.1%
Not planned
28 May 2024
Sold at will
$101.54M
1,562,239 at 65.00
0.2%
Not planned
24 May 2024
Sold at will
$64.21M
982,038 at 65.39
0.2%
Not planned
23 May 2024
Sold at will
$73.61M
1,132,123 at 65.02
0.2%
Not planned
21 May 2024
Sold at will
$1.94M
30,000 at 64.82
100%
Sold half or more
17 May 2024
Sold at will
$228.54M
3,540,250 at 64.55
0.5%
Not planned
14 Mar 2024
Sold at will
$21.02M
345,000 at 60.93
0.1%
Not planned
1 Mar 2024
Sold at will
$29.20M
500,000 at 58.39
0.1%
Not planned
29 Feb 2024
Sold at will
$92.22M
1,570,000 at 58.74
0.2%
Not planned
26 Feb 2024
Sold at will
$117.55K
2,000 at 58.78
0.0%
Not planned
23 Feb 2024
Sold at will
3×
$860.78M
4,895,109 at 175.84
2.2%
Not planned
22 Feb 2024
Sold at will
3×
$347.90M
1,990,022 at 174.82
0.9%
Not planned
21 Feb 2024
Sold at will
3×
$337.06M
1,938,725 at 173.86
0.9%
Not planned
29 Dec 2023
Sold at will
$379.48M
2,406,081 at 157.72
1.0%
Not planned
28 Dec 2023
Sold at will
$85.11M
539,437 at 157.78
0.2%
Not planned
19 Dec 2023
Sold at will
$53.17M
342,956 at 155.03
0.1%
Not planned
18 Dec 2023
Sold at will
$24.77M
159,823 at 155.00
0.1%
Not planned
6 Dec 2023
Sold at will
$34.43K
221 at 155.80
0.0%
Not planned
29 Nov 2023
Sold at will
$65.54M
420,000 at 156.04
0.2%
Not planned
27 Nov 2023
Sold at will
2×
$54.39M
346,600 at 156.91
0.1%
Not planned
24 Nov 2023
Sold at will
2×
$76.11M
489,331 at 155.54
0.2%
Not planned
22 Nov 2023
Sold at will
2×
$40.78M
263,463 at 154.77
0.1%
Not planned
21 Nov 2023
Sold at will
2×
$138.20M
885,170 at 156.13
0.4%
Not planned
20 Nov 2023
Sold at will
$14.10M
90,436 at 155.90
0.0%
Not planned
17 Nov 2023
Sold at will
3×
$67.50M
433,000 at 155.89
0.2%
Not planned
29 Jun 2023
Sold at will
2×
$330.92M
2,149,275 at 153.97
0.9%
Not planned
28 Jun 2023
Sold at will
2×
$237.28M
1,527,729 at 155.31
0.6%
Not planned
27 Jun 2023
Sold at will
2×
$90.10M
581,908 at 154.84
0.2%
Not planned
26 Jun 2023
Sold at will
2×
$82.28M
530,643 at 155.06
0.2%
Not planned
23 Jun 2023
Sold at will
2×
$184.08M
1,183,630 at 155.52
0.5%
Not planned
22 Jun 2023
Sold at will
$73.73M
473,370 at 155.75
0.2%
Not planned
16 Jun 2023
Sold at will
3×
$213.56M
1,369,000 at 156.00
0.6%
Not planned
8 Jun 2023
Sold at will
$25.61M
170,587 at 150.12
0.1%
Not planned
7 Jun 2023
Sold at will
$79.14M
527,459 at 150.04
0.2%
Not planned
5 Jun 2023
Sold at will
$29.03M
193,294 at 150.17
0.1%
Not planned
22 May 2023
Sold at will
$90.01K
600 at 150.02
0.0%
Not planned
19 May 2023
Sold at will
3×
$68.25M
455,060 at 149.98
0.2%
Not planned
30 Mar 2023
Sold at will
2×
$218.85M
1,504,039 at 145.51
0.6%
Not planned
29 Mar 2023
Sold at will
2×
$275.08M
1,908,331 at 144.15
0.8%
Not planned
28 Mar 2023
Sold at will
2×
$230.26M
1,601,000 at 143.82
0.6%
Not planned
27 Mar 2023
Sold at will
3×
$217.14M
1,506,227 at 144.16
0.6%
Not planned
24 Mar 2023
Sold at will
2×
$162.10M
1,141,454 at 142.01
0.4%
Not planned
23 Mar 2023
Sold at will
2×
$123.32M
875,436 at 140.87
0.3%
Not planned
22 Mar 2023
Sold at will
2×
$67.37M
478,764 at 140.71
0.2%
Not planned
21 Mar 2023
Sold at will
2×
$84.38M
600,749 at 140.46
0.2%
Not planned