Stock
Insider
Type ?
Why it stands out
28 Sep 2026
Sold at will
7×
$11.07M
3,767,776 at 2.94
99.6%
Sold half or more
28 Sep 2026
Sold at will
7×
$11.07M
3,767,776 at 2.94
99.6%
Sold half or more
28 Sep 2026
Sold at will
7×
$11.07M
3,767,776 at 2.94
99.6%
Sold half or more
28 Sep 2026
Sold at will
7×
$11.07M
3,767,776 at 2.94
99.6%
Sold half or more
28 Sep 2026
Sold at will
7×
$11.07M
3,767,776 at 2.94
99.6%
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 at will
7×
$28.23M
7,477,500 at 3.78
99.7%
Sold half or more
17 Mar 2026
Sold at will
7×
$26.25M
7,477,504 at 3.51
99.7%
Sold half or more
17 Mar 2026
Sold at will
7×
$26.25M
7,477,504 at 3.51
99.7%
Sold half or more
17 Mar 2026
Sold at will
7×
$26.25M
7,477,504 at 3.51
99.7%
Sold half or more
17 Mar 2026
Sold at will
7×
$26.25M
7,477,504 at 3.51
99.7%
Sold half or more
17 Mar 2026
Sold at will
7×
$26.25M
7,477,504 at 3.51
99.7%
Sold half or more
13 Aug 2025
Sold at will
7×
$104.48M
16,689,884 at 6.26
100%
Sold half or more
13 Aug 2025
Sold at will
7×
$104.48M
16,689,884 at 6.26
100%
Sold half or more
13 Aug 2025
Sold at will
7×
$104.48M
16,689,884 at 6.26
100%
Sold half or more
13 Aug 2025
Sold at will
7×
$104.48M
16,689,884 at 6.26
100%
Sold half or more
13 Aug 2025
Sold at will
7×
$104.48M
16,689,884 at 6.26
100%
Sold half or more
13 Aug 2025
Sold at will
2×
$8.55M
1,365,116 at 6.26
100%
Sold half or more
3 Mar 2024
Sold at will
5×
$27.85M
2,509,316 at 11.10
99.5%
Sold half or more
3 Mar 2024
Sold at will
5×
$27.85M
2,509,316 at 11.10
99.5%
Sold half or more
3 Mar 2024
Sold at will
5×
$27.85M
2,509,316 at 11.10
99.5%
Sold half or more
3 Mar 2024
Sold at will
5×
$27.85M
2,509,316 at 11.10
99.5%
Sold half or more
3 Mar 2024
Sold at will
5×
$27.85M
2,509,316 at 11.10
99.5%
Sold half or more
3 Dec 2023
Sold at will
5×
$55.69M
4,012,101 at 13.88
99.7%
Sold half or more
3 Dec 2023
Sold at will
5×
$55.69M
4,012,101 at 13.88
99.7%
Sold half or more
3 Dec 2023
Sold at will
5×
$55.69M
4,012,101 at 13.88
99.7%
Sold half or more
3 Dec 2023
Sold at will
5×
$55.69M
4,012,101 at 13.88
99.7%
Sold half or more
3 Dec 2023
Sold at will
5×
$55.69M
4,012,101 at 13.88
99.7%
Sold half or more
10 May 2023
Sold at will
$207.65K
12,096 at 17.17
100%
Sold half or more