Stock
Insider
Type ?
Why it stands out
24 Jun 2026
Sold on a plan
11×
$63.66M
400,000 at 159.16
100%
Sold half or more
24 Jun 2026
Sold on a plan
8×
$38.01M
533,228 at 71.29
100%
Sold half or more
24 Jun 2026
Sold on a plan
3×
$12.88M
88,366 at 145.81
87.7%
Sold half or more
24 Jun 2026
Sold on a plan
8×
$11.75M
52,384 at 224.30
100%
Sold half or more
24 Jun 2026
Sold on a plan
$10.46M
196,576 at 53.21
100%
Sold half or more
24 Jun 2026
Sold on a plan
$10.46M
196,576 at 53.21
100%
Sold half or more
23 Jun 2026
Sold at will
$399.66M
4,684,781 at 85.31
100%
Sold half or more
23 Jun 2026
Sold on a plan
3×
$25.85M
880,000 at 29.38
64.7%
Sold half or more
23 Jun 2026
Sold on a plan
15×
$11.81M
52,384 at 225.39
100%
Sold half or more
23 Jun 2026
Sold on a plan
10×
$11.50M
107,692 at 106.81
100%
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
$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
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
22 Jun 2026
Sold on a plan
72×
$11.80M
106,000 at 111.28
100%
Sold half or more
22 Jun 2026
Sold on a plan
13×
$11.41M
52,384 at 217.91
100%
Sold half or more
18 Jun 2026
Sold on a plan
13×
$44.85M
200,000 at 224.27
87.5%
Sold half or more
18 Jun 2026
Sold at will
66×
$40.11M
30,396 at 1,319.55
58.5%
Sold half or more
17 Jun 2026
Sold on a plan
7×
$13.44M
107,500 at 124.99
50.6%
Sold half or more
17 Jun 2026
Bought
$10.47M
4,019,574 at 2.60
60.9%
First buy in 3+ yrs
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
16 Jun 2026
Sold on a plan
11×
$12.56M
107,692 at 116.65
100%
Sold half or more
15 Jun 2026
Bought
$25.00M
1,250,000 at 20.00
600%
First buy on file
15 Jun 2026
Sold at will
$24.82M
70,476 at 352.13
86.2%
Sold half or more
15 Jun 2026
Sold at will
2×
$12.67M
281,408 at 45.02
53.4%
Sold half or more
15 Jun 2026
Sold on a plan
30×
$11.37M
106,000 at 107.30
100%
Sold half or more
12 Jun 2026
Sold on a plan
9×
$26.06M
112,500 at 231.60
88.2%
Sold half or more
12 Jun 2026
Sold at will
4×
$16.76M
41,292 at 405.89
100%
Sold half or more
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
$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
12 Jun 2026
Sold at will
$12.07M
1,313,827 at 9.19
79.6%
Sold half or more
11 Jun 2026
Bought
2×
$423.78M
21,188,750 at 20.00
416%
First buy on file
11 Jun 2026
Sold at will
21×
$23.73M
62,403 at 380.25
52.1%
Sold half or more
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 at will
28×
$45.80M
118,586 at 386.22
75.9%
Sold half or more
10 Jun 2026
Sold at will
28×
$39.69M
102,770 at 386.22
67.6%
Sold half or more
10 Jun 2026
Sold at will
28×
$23.29M
60,312 at 386.22
67.1%
Sold half or more
9 Jun 2026
Sold at will
3×
$56.26M
23,435,796 at 2.40
99.2%
Sold half or more
9 Jun 2026
Sold on a plan
6×
$14.87M
107,500 at 138.32
50.6%
Sold half or more
9 Jun 2026
Sold at will
23×
$12.68M
32,291 at 392.68
94.2%
Sold half or more
9 Jun 2026
Sold on a plan
$11.97M
49,670 at 241.01
87.3%
Sold half or more