Stock
Insider
Type ?
Why it stands out
2 Jun 2026
Sold at will
$14.01M
123,601 at 113.33
5.4%
Not planned
2 Jun 2026
Sold on a plan
13×
$13.18M
107,692 at 122.38
100%
Sold half or more
2 Jun 2026
Sold at will
2×
$11.75M
5,000,000 at 2.35
83.7%
Sold half or more
2 Jun 2026
Sold on a plan
6×
$10.70M
59,749 at 179.07
21.5%
Planned (10b5-1)
2 Jun 2026
Sold on a plan
$10.38M
25,005 at 415.00
9.0%
Planned (10b5-1)
2 Jun 2026
Sold on a plan
$10.34M
20,833 at 496.52
50.6%
Sold half or more
1 Jun 2026
Sold at will
2×
$384.00M
8,000,000 at 48.00
31.1%
Not planned
1 Jun 2026
Sold at will
34×
$124.63M
274,337 at 454.28
91.9%
Sold half or more
1 Jun 2026
Sold at will
34×
$115.50M
254,240 at 454.28
87.4%
Sold half or more
1 Jun 2026
Sold at will
34×
$52.27M
115,055 at 454.28
71.2%
Sold half or more
1 Jun 2026
Sold on a plan
8×
$47.51M
208,969 at 227.34
17.2%
Planned (10b5-1)
1 Jun 2026
Sold on a plan
8×
$47.51M
208,969 at 227.34
17.2%
Planned (10b5-1)
1 Jun 2026
Sold on a plan
10×
$42.96M
162,924 at 263.70
81.1%
Sold half or more
1 Jun 2026
Sold at will
4×
$38.45M
235,000 at 163.63
7.7%
Not planned
1 Jun 2026
Sold on a plan
6×
$35.89M
265,000 at 135.45
7.7%
Planned (10b5-1)
1 Jun 2026
Sold on a plan
2×
$33.24M
386,700 at 85.97
99.0%
Sold half or more
1 Jun 2026
Sold on a plan
49×
$27.35M
30,000 at 911.59
8.5%
Planned (10b5-1)
1 Jun 2026
Sold on a plan
2×
$26.06M
447,299 at 58.26
13.2%
Planned (10b5-1)
1 Jun 2026
Sold on a plan
7×
$25.06M
184,513 at 135.80
1.7%
Planned (10b5-1)
1 Jun 2026
Sold on a plan
$20.47M
51,822 at 395.00
15.7%
Planned (10b5-1)
1 Jun 2026
Sold at will
6×
$17.18M
78,000 at 220.31
6.8%
Not planned
1 Jun 2026
Sold on a plan
$16.99M
291,607 at 58.26
5.0%
Planned (10b5-1)
1 Jun 2026
Sold on a plan
9×
$16.84M
107,500 at 156.64
50.6%
Sold half or more
1 Jun 2026
Sold on a plan
8×
$16.81M
199,447 at 84.28
38.8%
Planned (10b5-1)
1 Jun 2026
Sold on a plan
26×
$14.61M
53,912 at 271.05
9.2%
Planned (10b5-1)
1 Jun 2026
Sold at will
$11.95M
1,141,965 at 10.46
10.2%
Not planned
1 Jun 2026
Sold on a plan
2×
$10.43M
135,750 at 76.81
6.3%
Planned (10b5-1)
1 Jun 2026
Sold on a plan
9×
$10.30M
120,000 at 85.84
3.6%
Planned (10b5-1)
29 May 2026
Sold on a plan
7×
$110.33M
437,076 at 252.43
92.0%
Sold half or more
29 May 2026
Sold on a plan
36×
$38.45M
40,000 at 961.35
9.4%
Planned (10b5-1)
29 May 2026
Sold at will
4×
$38.09M
500,350 at 76.12
4.4%
Not planned
29 May 2026
Sold at will
10×
$35.09M
214,596 at 163.51
6.5%
Not planned
29 May 2026
Sold at will
4×
$29.00M
271,153 at 106.97
3.0%
Not planned
29 May 2026
Sold at will
6×
$28.94M
1,797,637 at 16.10
100%
Sold half or more
29 May 2026
Sold at will
6×
$28.94M
1,797,637 at 16.10
100%
Sold half or more
29 May 2026
Sold at will
$25.85M
602,440 at 42.91
0.5%
Not planned
29 May 2026
Sold at will
$25.00M
100,000 at 250.00
91.9%
Sold half or more
29 May 2026
Sold on a plan
2×
$17.64M
302,700 at 58.27
8.9%
Planned (10b5-1)
29 May 2026
Sold on a plan
4×
$13.97M
103,937 at 134.39
0.9%
Planned (10b5-1)
29 May 2026
Sold at will
$12.68M
499,328 at 25.40
60.5%
Sold half or more
29 May 2026
Sold on a plan
$11.50M
197,338 at 58.27
3.3%
Planned (10b5-1)
29 May 2026
Sold at will
8×
$10.93M
105,586 at 103.50
7.3%
Not planned
28 May 2026
Sold at will
4×
$1.22B
33,317,824 at 36.54
100.0%
Sold half or more
28 May 2026
Sold at will
4×
$1.22B
33,317,824 at 36.54
100.0%
Sold half or more
28 May 2026
Sold at will
4×
$1.16B
31,868,237 at 36.54
99.3%
Sold half or more
28 May 2026
Sold at will
2×
$105.60M
24,000,000 at 4.40
57.1%
Sold half or more
28 May 2026
Sold on a plan
8×
$93.37M
400,000 at 233.42
91.3%
Sold half or more
28 May 2026
Sold at will
4×
$68.29M
642,307 at 106.32
6.6%
Not planned
28 May 2026
Sold on a plan
6×
$35.14M
265,746 at 132.22
2.3%
Planned (10b5-1)
28 May 2026
Sold at will
3×
$33.50M
220,000 at 152.27
6.3%
Not planned