Jun 20
2025
SELL
Open market or private sale
$59,787,628
$39.93 p/Share
1,497,311
Reduced 79.32%
390,329
Common Stock
Jun 20
2025
BUY
Exercise of conversion of derivative security
$194,650
$0.13 p/Share
1,497,311
Added 44.23%
1,887,640
Common Stock
Jun 17
2025
SELL
Open market or private sale
$34,407,757
$37.78 p/Share
910,740
Reduced 70.0%
390,329
Common Stock
Jun 17
2025
BUY
Exercise of conversion of derivative security
$118,396
$0.13 p/Share
910,740
Added 41.18%
1,301,069
Common Stock
Jun 16
2025
SELL
Open market or private sale
$136,550,889
$38.13 p/Share
3,581,193
Reduced 90.17%
390,329
Common Stock
Jun 16
2025
BUY
Exercise of conversion of derivative security
$465,555
$0.13 p/Share
3,581,193
Added 47.42%
3,971,522
Common Stock
Jun 11
2025
SELL
Open market or private sale
$497,744
$41.6 p/Share
11,965
Reduced 2.97%
390,329
Common Stock
Mar 11
2025
SELL
Open market or private sale
$224,121
$18.57 p/Share
12,069
Reduced 2.91%
402,294
Common Stock
Mar 11
2025
SELL
Open market or private sale
$37,440,000
$18.72 p/Share
2,000,000
Reduced 82.84%
414,363
Common Stock
Mar 11
2025
BUY
Exercise of conversion of derivative security
$7,760,000
$3.88 p/Share
2,000,000
Added 45.31%
2,414,363
Common Stock
Dec 11
2024
SELL
Open market or private sale
$389,641
$29.73 p/Share
13,106
Reduced 3.07%
414,363
Common Stock
Sep 12
2024
SELL
Open market or private sale
$37,120
$7.31 p/Share
5,078
Reduced 1.17%
427,469
Common Stock
Sep 11
2024
SELL
Open market or private sale
$44,809
$7.05 p/Share
6,356
Reduced 1.45%
432,547
Common Stock
Jun 12
2024
SELL
Open market or private sale
$51,983
$8.13 p/Share
6,394
Reduced 1.44%
438,903
Common Stock
Jun 11
2024
SELL
Open market or private sale
$46,835
$7.89 p/Share
5,936
Reduced 1.32%
445,297
Common Stock
Mar 11
2024
SELL
Open market or private sale
$300,410
$10.2 p/Share
29,452
Reduced 6.13%
451,233
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
40,937
Added 7.85%
480,685
Common Stock
Dec 11
2023
SELL
Open market or private sale
$741,767
$13.21 p/Share
56,152
Reduced 11.32%
439,748
Common Stock
May 25
2023
SELL
Open market or private sale
$123,357
$10.52 p/Share
11,726
Reduced 2.31%
495,900
Common Stock
May 24
2023
BUY
Grant, award, or other acquisition
-
48,864
Added 8.78%
507,626
Common Stock
Dec 12
2022
SELL
Open market or private sale
$32,356
$4.43 p/Share
7,304
Reduced 1.57%
458,762
Common Stock
Sep 12
2022
SELL
Open market or private sale
$39,467
$5.44 p/Share
7,255
Reduced 1.53%
466,066
Common Stock
Aug 18
2022
BUY
Grant, award, or other acquisition
-
473,321
Added 50.0%
473,321
Common Stock