Stock
Insider
Type ?
Why it stands out
30 Jun 2026
Sold at will
$19.38M
2,419,035 at 8.01
19.3%
Not planned
30 Jun 2026
Bought
$16.70M
16,700 at 1,000.00
opened
Largest buy in 3 yrs
30 Jun 2026
Sold on a plan
4×
$13.12M
107,500 at 122.04
50.6%
Sold half or more
30 Jun 2026
Sold at will
$13.06M
280,000 at 46.65
1.6%
Not planned
29 Jun 2026
Sold on a plan
20×
$121.49M
1,466,667 at 82.83
100%
Sold half or more
29 Jun 2026
Sold at will
2×
$26.42M
570,000 at 46.36
3.2%
Not planned
29 Jun 2026
Sold at will
$14.44M
437,500 at 33.00
2.4%
Not planned
26 Jun 2026
Sold at will
5×
$117.61M
3,393,479 at 34.66
15.5%
Not planned
26 Jun 2026
Sold at will
$24.44M
276,171 at 88.50
3.0%
Not planned
25 Jun 2026
Sold on a plan
12×
$38.14M
530,982 at 71.82
100%
Sold half or more
25 Jun 2026
Sold at will
$21.64M
700,000 at 30.92
5.0%
Not planned
25 Jun 2026
Sold on a plan
6×
$12.43M
107,500 at 115.60
50.6%
Sold half or more
25 Jun 2026
Sold at will
$10.00M
33,958 at 294.49
5.7%
Not planned
24 Jun 2026
Sold at will
$42.38M
750,000 at 56.50
29.1%
Not planned
24 Jun 2026
Sold on a plan
8×
$38.01M
533,228 at 71.29
100%
Sold half or more
24 Jun 2026
Sold at will
$19.20M
228,723 at 83.95
5.2%
Not planned
22 Jun 2026
Sold at will
$177.14M
5,894,826 at 30.05
74.8%
Sold half or more
22 Jun 2026
Sold at will
$177.14M
5,894,826 at 30.05
74.8%
Sold half or more
22 Jun 2026
Sold at will
$52.74M
1,755,174 at 30.05
100%
Sold half or more
22 Jun 2026
Bought
$50.00M
3,125,000 at 16.00
26.6%
First buy on file
22 Jun 2026
Sold at will
4×
$39.01M
860,123 at 45.36
79.7%
Sold half or more
22 Jun 2026
Sold on a plan
8×
$15.92M
224,399 at 70.95
100%
Sold half or more
22 Jun 2026
Sold on a plan
9×
$12.28M
107,500 at 114.25
50.6%
Sold half or more
18 Jun 2026
Sold at will
$166.93M
9,200,000 at 18.15
32.7%
Not planned
17 Jun 2026
Sold at will
$146.78M
1,900,000 at 77.25
24.5%
Not planned
17 Jun 2026
Sold on a plan
7×
$13.44M
107,500 at 124.99
50.6%
Sold half or more
16 Jun 2026
Sold at will
3×
$535.79M
4,424,704 at 121.09
0.9%
Not planned
16 Jun 2026
Sold at will
7×
$28.23M
7,477,500 at 3.78
99.7%
Sold half or more
16 Jun 2026
Sold at will
7×
$28.23M
7,477,500 at 3.78
99.7%
Sold half or more
16 Jun 2026
Sold at will
7×
$28.23M
7,477,500 at 3.78
99.7%
Sold half or more
16 Jun 2026
Sold at will
7×
$28.23M
7,477,500 at 3.78
99.7%
Sold half or more
16 Jun 2026
Sold at will
7×
$28.23M
7,477,500 at 3.78
99.7%
Sold half or more
15 Jun 2026
Sold at will
$150.00M
5,167,069 at 29.03
2.8%
Not planned
15 Jun 2026
Sold on a plan
6×
$43.05M
260,000 at 165.57
0.1%
Planned (10b5-1)
15 Jun 2026
Sold at will
2×
$20.46M
1,004,231 at 20.37
26.7%
Not planned
15 Jun 2026
Sold at will
2×
$20.46M
1,004,231 at 20.37
26.7%
Not planned
15 Jun 2026
Sold at will
2×
$12.67M
281,408 at 45.02
53.4%
Sold half or more
12 Jun 2026
Sold at will
3×
$20.40M
1,019,900 at 20.00
21.3%
Not planned
12 Jun 2026
Sold at will
3×
$20.40M
1,019,900 at 20.00
21.3%
Not planned
12 Jun 2026
Sold on a plan
6×
$13.82M
107,500 at 128.52
50.6%
Sold half or more
12 Jun 2026
Sold at will
$13.11M
159,675 at 82.12
3.5%
Not planned
12 Jun 2026
Sold at will
$12.07M
1,313,827 at 9.19
79.6%
Sold half or more
12 Jun 2026
Sold at will
$12.07M
1,313,827 at 9.19
79.6%
Sold half or more
11 Jun 2026
Sold on a plan
3×
$30.82M
488,945 at 63.02
9.8%
Planned (10b5-1)
11 Jun 2026
Sold on a plan
3×
$16.45M
261,055 at 63.02
9.8%
Planned (10b5-1)
11 Jun 2026
Sold on a plan
$11.78M
488,851 at 24.11
100%
Sold half or more
11 Jun 2026
Bought
2×
$10.00M
500,000 at 20.00
94.9%
First buy on file
10 Jun 2026
Sold on a plan
2×
$29.53M
488,945 at 60.39
8.9%
Planned (10b5-1)
10 Jun 2026
Sold on a plan
2×
$15.76M
261,054 at 60.37
8.9%
Planned (10b5-1)
9 Jun 2026
Sold on a plan
6×
$14.87M
107,500 at 138.32
50.6%
Sold half or more