Company
Date
Role
Action
Shares
Amount
Of holding
11 Jun 2026
Executive Chairman of Board
Sold on a plan
750,000
$47.27M
23.7%
10 Jun 2026
Executive Chairman of Board
Sold on a plan
749,999
$45.29M
21.9%
1 Jun 2026
Executive Chairman of Board
Sold on a plan
447,299
$26.06M
13.2%
29 May 2026
Executive Chairman of Board
Sold on a plan
302,700
$17.64M
8.9%
28 May 2026
Executive Chairman of Board
Sold on a plan
205,127
$11.52M
6.0%
27 May 2026
Executive Chairman of Board
Sold on a plan
544,872
$30.63M
14.3%
25 Nov 2025
Executive Chairman of Board
Sold on a plan
1,678,616
$93.06M
99.4%
24 Nov 2025
Executive Chairman of Board
Sold on a plan
821,384
$43.87M
55.5%
25 Aug 2025
Executive Chairman of Board
Sold on a plan
787,681
$54.31M
44.7%
22 Aug 2025
Executive Chairman of Board
Sold on a plan
1,250,371
$81.49M
49.4%
21 Aug 2025
Executive Chairman of Board
Sold on a plan
461,948
$29.13M
20.8%
22 May 2025
Executive Chairman of Board
Sold on a plan
722,841
$48.30M
27.1%
21 May 2025
Executive Chairman of Board
Sold on a plan
540,638
$35.65M
20.5%
20 May 2025
Executive Chairman of Board
Sold on a plan
704,995
$48.11M
24.1%
19 May 2025
Executive Chairman of Board
Sold on a plan
531,526
$38.28M
18.3%
27 Feb 2025
Executive Chairman of Board
Sold on a plan
209,862
$16.24M
8.6%
26 Feb 2025
Executive Chairman of Board
Sold on a plan
471,718
$35.81M
17.0%
25 Feb 2025
Executive Chairman of Board
Sold on a plan
382,873
$27.99M
13.3%
24 Feb 2025
Executive Chairman of Board
Sold on a plan
679,996
$50.85M
20.5%
21 Feb 2025
Executive Chairman of Board
Sold on a plan
755,551
$58.73M
20.6%
4 Nov 2024
Executive Chairman of Board
Sold on a plan
38,339
$1.28M
71.1%
1 Nov 2024
Executive Chairman of Board
Sold on a plan
285,462
$9.53M
96.7%
28 Oct 2024
Executive Chairman of Board
Sold on a plan
80,720
$2.91M
39.1%
16 Sep 2024
Executive Chairman of Board
Sold on a plan
18,223
$621.92K
6.5%
13 Sep 2024
Executive Chairman of Board
Sold on a plan
376,696
$12.85M
69.4%
12 Sep 2024
Executive Chairman of Board
Sold on a plan
9,610
$326.80K
2.9%
9 Sep 2024
Executive Chairman of Board
Sold on a plan
280,518
$9.08M
46.5%
6 Sep 2024
Executive Chairman of Board
Sold on a plan
28,542
$913.53K
6.4%
5 Sep 2024
Executive Chairman of Board
Sold on a plan
3,600
$115.20K
0.8%
27 Aug 2024
Executive Chairman of Board
Sold on a plan
57,496
$1.84M
11.7%
26 Aug 2024
Executive Chairman of Board
Sold on a plan
11,211
$358.97K
2.4%
23 Aug 2024
Executive Chairman of Board
Sold on a plan
800
$25.60K
0.2%
19 Aug 2024
Executive Chairman of Board
Sold on a plan
426,891
$13.49M
47.7%
29 May 2024
Executive Chairman of Board
Sold on a plan
264,798
$9.59M
29.4%
23 May 2024
Executive Chairman of Board
Sold on a plan
92,641
$3.23M
6.9%
22 May 2024
Executive Chairman of Board
Sold on a plan
257,354
$9.31M
28.3%
21 May 2024
Executive Chairman of Board
Sold on a plan
229,744
$8.36M
23.3%
20 May 2024
Executive Chairman of Board
Sold on a plan
334,069
$12.31M
27.7%
17 May 2024
Executive Chairman of Board
Sold on a plan
439,510
$16.24M
29.7%
14 May 2024
Executive Chairman of Board
Sold on a plan
136,875
$4.95M
9.8%
13 May 2024
Executive Chairman of Board
Sold on a plan
54,359
$1.96M
4.1%
10 May 2024
Executive Chairman of Board
Sold on a plan
115,278
$4.15M
8.1%
21 Mar 2024
Executive Chairman of Board
Sold on a plan
98,017
$3.53M
12.7%
13 Mar 2024
Executive Chairman of Board
Sold on a plan
296,603
$10.18M
29.1%
12 Mar 2024
Executive Chairman of Board
Sold on a plan
338,390
$11.21M
29.1%
11 Mar 2024
Executive Chairman of Board
Sold on a plan
174,065
$5.58M
15.5%
4 Mar 2024
Executive Chairman of Board
Sold on a plan
389,406
$11.80M
27.4%
26 Feb 2024
Executive Chairman of Board
Sold on a plan
134,153
$3.91M
10.2%
23 Feb 2024
Executive Chairman of Board
Sold on a plan
536,226
$15.20M
31.1%
22 Feb 2024
Executive Chairman of Board
Sold on a plan
404,950
$11.36M
22.7%
29 Dec 2023
Executive Chairman of Board
Sold on a plan
40,976
$1.31M
3.0%
28 Dec 2023
Executive Chairman of Board
Sold on a plan
108,162
$3.47M
7.3%
27 Dec 2023
Executive Chairman of Board
Sold on a plan
4,243
$135.78K
0.3%
14 Dec 2023
Executive Chairman of Board
Sold on a plan
404,529
$12.31M
22.1%
9 Aug 2023
Executive Chairman of Board
Sold at will
109
$3.35K
100%
8 Aug 2023
Executive Chairman of Board
Sold at will
27
$750.00
22.2%
8 Aug 2023
Executive Chairman of Board
Bought
13
$367.93
13.9%
3 Aug 2023
Executive Chairman of Board
Sold at will
136
$4.00K
52.5%
10 May 2023
Executive Chairman of Board
Bought
130
$3.89K
101%
14 Apr 2023
Executive Chairman of Board
Sold at will
129
$4.14K
50.0%
27 Mar 2023
Executive Chairman of Board
Sold at will
25
$749.24
9.9%
27 Mar 2023
Executive Chairman of Board
Bought
25
$749.00
10.9%
7 Mar 2023
Executive Chairman of Board
Bought
2
$66.89
0.8%
1 Mar 2023
Executive Chairman of Board
Bought
255
$8.16K
opened
9 Jan 2023
Executive Chairman of Board
Sold at will
78
$2.45K
98.7%
6 Jan 2023
Executive Chairman of Board
Sold at will
100
$3.00K
55.9%
13 Sep 2022
Executive Chairman of Board
Bought
42
$1.50K
30.6%
1 Sep 2022
Executive Chairman of Board
Bought
29
$1.00K
26.9%
27 May 2022
Executive Chairman of Board
Sold at will
1
$54.54
1.3%
27 May 2022
Executive Chairman of Board
Bought
1
$54.53
1.4%
18 May 2022
Executive Chairman of Board
Bought
108
$2.69K
opened
15 Nov 2021
Executive Chairman of Board
Sold at will
19
$1.20K
100%
15 Nov 2021
Executive Chairman of Board
Bought
19
$1.20K
opened