Stock
Insider
Type ?
Why it stands out
29 Feb 2024
Sold at will
$2.96M
50,271 at 58.82
31.5%
Not planned
28 Feb 2024
Sold on a plan
$781.07K
13,125 at 59.51
5.6%
Planned (10b5-1)
26 Feb 2024
Sold at will
$117.55K
2,000 at 58.78
0.0%
Not planned
26 Feb 2024
Sold at will
$117.55K
2,000 at 58.78
0.0%
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
23 Feb 2024
Sold at will
3×
$860.78M
4,895,109 at 175.84
2.2%
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
22 Feb 2024
Sold at will
3×
$347.90M
1,990,022 at 174.82
0.9%
Not planned
22 Feb 2024
Sold at will
3×
$346.78M
1,990,022 at 174.26
0.9%
Not planned
22 Feb 2024
Sold at will
$1.69M
9,708 at 173.80
0.7%
Not planned
22 Feb 2024
Sold at will
$638.75K
3,650 at 175.00
9.5%
Not planned
21 Feb 2024
Sold at will
3×
$337.06M
1,938,725 at 173.86
0.9%
Not planned
21 Feb 2024
Sold at will
3×
$337.06M
1,938,725 at 173.86
0.9%
Not planned
21 Feb 2024
Sold at will
3×
$337.06M
1,938,725 at 173.86
0.9%
Not planned
1 Feb 2024
Sold on a plan
3×
$167.16K
1,000 at 167.16
0.6%
Planned (10b5-1)
25 Jan 2024
Sold at will
$1.56M
9,708 at 160.62
0.7%
Not planned
24 Jan 2024
Sold on a plan
$712.69K
4,375 at 162.90
1.7%
Planned (10b5-1)
2 Jan 2024
Sold at will
3×
$158.80K
1,000 at 158.80
0.6%
Not planned
29 Dec 2023
Sold at will
$379.48M
2,406,081 at 157.72
1.0%
Not planned
29 Dec 2023
Sold at will
$379.48M
2,406,081 at 157.72
1.0%
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
28 Dec 2023
Sold at will
$85.11M
539,437 at 157.78
0.2%
Not planned
28 Dec 2023
Sold at will
$85.11M
539,437 at 157.78
0.2%
Not planned
28 Dec 2023
Sold at will
$1.53M
9,708 at 157.74
0.7%
Not planned
27 Dec 2023
Sold on a plan
$683.86K
4,375 at 156.31
1.7%
Planned (10b5-1)
19 Dec 2023
Sold at will
$53.17M
342,956 at 155.03
0.1%
Not planned
19 Dec 2023
Sold at will
$53.17M
342,956 at 155.03
0.1%
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
18 Dec 2023
Sold at will
$24.77M
159,823 at 155.00
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
6 Dec 2023
Sold at will
$34.43K
221 at 155.80
0.0%
Not planned
6 Dec 2023
Sold at will
$34.43K
221 at 155.80
0.0%
Not planned
1 Dec 2023
Sold on a plan
3×
$154.06K
1,000 at 154.06
0.6%
Planned (10b5-1)
29 Nov 2023
Sold at will
$65.54M
420,000 at 156.04
0.2%
Not planned
29 Nov 2023
Sold at will
$65.54M
420,000 at 156.04
0.2%
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
27 Nov 2023
Sold at will
2×
$54.39M
346,600 at 156.91
0.1%
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
24 Nov 2023
Sold at will
2×
$76.11M
489,331 at 155.54
0.2%
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
22 Nov 2023
Sold at will
2×
$40.78M
263,463 at 154.77
0.1%
Not planned
22 Nov 2023
Sold at will
2×
$40.78M
263,463 at 154.77
0.1%
Not planned