Stock
Insider
Type ?
Why it stands out
11 Sep 2026
Sold at will
$6.51M
154,912 at 42.00
52.8%
Sold half or more
26 Aug 2026
Sold at will
$126.11M
2,879,154 at 43.80
48.7%
Not planned
26 Aug 2026
Sold at will
3×
$126.11M
2,879,154 at 43.80
99.8%
Sold half or more
26 Aug 2026
Sold at will
$126.11M
2,879,154 at 43.80
48.7%
Not planned
10 Aug 2026
Sold at will
3×
$220.94M
5,119,099 at 43.16
99.8%
Sold half or more
10 Aug 2026
Sold at will
$220.94M
5,119,099 at 43.16
46.4%
Not planned
10 Aug 2026
Sold at will
$220.94M
5,119,099 at 43.16
46.4%
Not planned
31 Jul 2026
Sold at will
$21.55M
479,240 at 44.97
50.3%
Sold half or more
31 Jul 2026
Sold at will
2×
$19.73M
438,257 at 45.03
10.8%
Not planned
31 Jul 2026
Sold at will
$2.85M
63,203 at 45.09
25.6%
Not planned
31 Jul 2026
Sold at will
$2.14M
47,748 at 44.80
34.9%
Not planned
24 Jun 2026
Sold on a plan
$2.62M
67,751 at 38.65
32.9%
Planned (10b5-1)
10 Jun 2026
Sold at will
$1.36M
40,589 at 33.59
52.3%
Sold half or more
4 Jun 2026
Sold at will
3×
$63.17M
2,208,580 at 28.60
99.2%
Sold half or more
4 Jun 2026
Sold at will
$63.17M
2,208,580 at 28.60
16.7%
Not planned
4 Jun 2026
Sold at will
$63.17M
2,208,580 at 28.60
16.7%
Not planned
4 Jun 2026
Sold at will
$9.44M
329,921 at 28.60
16.7%
Not planned
21 May 2026
Sold at will
$97.73M
3,006,100 at 32.51
18.5%
Not planned
21 May 2026
Sold at will
3×
$97.73M
3,006,100 at 32.51
99.3%
Sold half or more
21 May 2026
Sold at will
$97.73M
3,006,100 at 32.51
18.5%
Not planned
21 May 2026
Sold at will
$14.63M
449,960 at 32.51
18.5%
Not planned
8 May 2026
Sold at will
$2.00M
62,900 at 31.80
20.3%
Not planned
7 May 2026
Sold at will
3×
$157.04M
4,991,749 at 31.46
99.5%
Sold half or more
7 May 2026
Sold at will
$157.04M
4,991,749 at 31.46
23.5%
Not planned
7 May 2026
Sold at will
$157.04M
4,991,749 at 31.46
23.5%
Not planned
7 May 2026
Sold at will
$23.51M
747,178 at 31.46
23.5%
Not planned
7 May 2026
Sold at will
$6.15M
192,217 at 32.02
28.9%
Not planned
7 May 2026
Sold at will
$1.62M
50,000 at 32.42
41.3%
Not planned
6 May 2026
Sold on a plan
$1.20M
40,202 at 29.95
22.5%
Planned (10b5-1)
5 May 2026
Sold at will
$71.30M
2,493,083 at 28.60
10.0%
Not planned
5 May 2026
Sold at will
3×
$71.30M
2,493,083 at 28.60
98.5%
Sold half or more
5 May 2026
Sold at will
$71.30M
2,493,083 at 28.60
10.0%
Not planned
5 May 2026
Sold at will
2×
$15.50M
542,119 at 28.60
14.6%
Not planned
28 Nov 2025
Sold on a plan
$2.09M
74,487 at 28.05
16.4%
Planned (10b5-1)
26 Nov 2025
Sold on a plan
$4.56M
162,722 at 28.04
29.9%
Planned (10b5-1)
11 Sep 2025
Sold at will
$144.52M
4,991,976 at 28.95
16.7%
Not planned
11 Sep 2025
Sold at will
3×
$144.52M
4,991,976 at 28.95
99.2%
Sold half or more
11 Sep 2025
Sold at will
$144.52M
4,991,976 at 28.95
16.7%
Not planned
11 Sep 2025
Sold at will
$21.59M
745,707 at 28.95
16.7%
Not planned
12 Jun 2025
Sold at will
$2.36M
84,744 at 27.84
25.4%
Not planned
6 Jun 2025
Sold at will
$342.44M
11,655,582 at 29.38
28.0%
Not planned
6 Jun 2025
Sold at will
3×
$342.44M
11,655,582 at 29.38
99.6%
Sold half or more
6 Jun 2025
Sold at will
$342.44M
11,655,582 at 29.38
28.0%
Not planned
6 Jun 2025
Sold at will
$245.16M
8,344,418 at 29.38
28.0%
Not planned
6 Jun 2025
Sold at will
$3.87M
134,247 at 28.80
50.2%
Sold half or more
3 Mar 2025
Sold at will
3×
$297.43M
9,871,687 at 30.13
99.3%
Sold half or more
3 Mar 2025
Sold at will
$297.43M
9,871,687 at 30.13
19.2%
Not planned
3 Mar 2025
Sold at will
$297.43M
9,871,687 at 30.13
19.2%
Not planned
3 Mar 2025
Sold at will
$212.94M
7,067,299 at 30.13
19.2%
Not planned
3 Mar 2025
Sold at will
$31.97M
1,061,014 at 30.13
19.2%
Not planned