Stock
Insider
Type ?
Why it stands out
18 Dec 2025
Sold at will
3×
$172.72M
6,088,371 at 28.37
55.9%
Sold half or more
16 Dec 2025
Sold at will
2×
$378.10M
8,402,178 at 45.00
97.9%
Sold half or more
16 Dec 2025
Sold at will
2×
$378.10M
8,402,178 at 45.00
97.9%
Sold half or more
9 Dec 2025
Sold at will
$159.63M
2,288,621 at 69.75
91.5%
Sold half or more
9 Dec 2025
Sold at will
2×
$121.49M
90,953 at 1,335.72
57.2%
Sold half or more
5 Dec 2025
Sold at will
$975.00M
12,500,000 at 78.00
100%
Sold half or more
5 Dec 2025
Sold at will
$225.94M
4,145,621 at 54.50
100%
Sold half or more
1 Dec 2025
Sold at will
$335.54M
9,762,573 at 34.37
100%
Sold half or more
19 Nov 2025
Sold at will
$237.77M
2,404,133 at 98.90
100%
Sold half or more
18 Nov 2025
Sold at will
$175.00M
2,500,000 at 70.00
100%
Sold half or more
18 Nov 2025
Sold at will
$175.00M
2,500,000 at 70.00
100%
Sold half or more
18 Nov 2025
Sold at will
$175.00M
2,500,000 at 70.00
100%
Sold half or more
17 Nov 2025
Sold on a plan
2×
$112.99M
3,029,063 at 37.30
100%
Sold half or more
17 Nov 2025
Sold at will
$101.54M
7,686,442 at 13.21
100%
Sold half or more
12 Nov 2025
Sold at will
$333.21M
10,000,000 at 33.32
50.6%
Sold half or more
10 Nov 2025
Sold at will
2×
$1.14B
20,000,000 at 56.93
71.4%
Sold half or more
10 Nov 2025
Sold at will
2×
$1.14B
20,000,000 at 56.93
71.4%
Sold half or more
7 Nov 2025
Sold at will
$2.39B
18,835,460 at 127.00
100%
Sold half or more
7 Nov 2025
Sold at will
$1.08B
7,500,000 at 143.37
96.7%
Sold half or more
7 Nov 2025
Sold at will
3×
$289.86M
37,342,526 at 7.76
100%
Sold half or more
7 Nov 2025
Sold at will
3×
$289.86M
37,342,526 at 7.76
100%
Sold half or more
7 Nov 2025
Sold at will
3×
$289.86M
37,342,526 at 7.76
100%
Sold half or more
7 Nov 2025
Sold at will
4×
$170.86M
1,330,000 at 128.47
100%
Sold half or more
6 Nov 2025
Sold at will
$508.60M
5,670,000 at 89.70
100%
Sold half or more
6 Nov 2025
Sold at will
$255.22M
2,845,283 at 89.70
100%
Sold half or more
6 Nov 2025
Sold at will
$249.91M
2,786,040 at 89.70
100%
Sold half or more
4 Nov 2025
Sold at will
$106.06M
2,114,783 at 50.15
100%
Sold half or more
29 Oct 2025
Sold at will
52×
$175.69M
1,268,683 at 138.48
80.8%
Sold half or more
28 Oct 2025
Sold at will
79×
$201.49M
1,453,605 at 138.61
82.6%
Sold half or more
16 Oct 2025
Sold at will
108×
$302.94M
2,110,891 at 143.51
87.0%
Sold half or more
15 Oct 2025
Sold at will
61×
$147.67M
1,064,228 at 138.76
76.7%
Sold half or more