Oct 03
2023
SELL
Open market or private sale
$8,291
$14.42 p/Share
575
Reduced 4.85%
11,280
Common Stock, par valu...
Sep 13
2023
SELL
Open market or private sale
$285,705
$15.33 p/Share
18,637
Reduced 61.12%
11,855
Common Stock, par valu...
Sep 13
2023
BUY
Exercise of conversion of derivative security
$98,776
$5.3 p/Share
18,637
Added 37.93%
30,492
Common Stock, par valu...
Sep 12
2023
SELL
Open market or private sale
$13,580
$15.61 p/Share
870
Reduced 6.84%
11,855
Common Stock, par valu...
Jul 03
2023
SELL
Open market or private sale
$8,676
$22.42 p/Share
387
Reduced 2.95%
12,725
Common Stock, par valu...
May 05
2023
SELL
Open market or private sale
$23,531
$17.6 p/Share
1,337
Reduced 9.25%
13,112
Common Stock, par valu...
May 01
2023
SELL
Open market or private sale
$424,711
$19.17 p/Share
22,155
Reduced 60.53%
14,449
Common Stock, par valu...
May 01
2023
BUY
Exercise of conversion of derivative security
$110,393
$5.3 p/Share
20,829
Added 36.27%
36,604
Common Stock, par valu...
Apr 03
2023
SELL
Open market or private sale
$7,925
$19.52 p/Share
406
Reduced 2.51%
15,775
Common Stock, par valu...
Feb 03
2023
SELL
Open market or private sale
$626,713
$21.29 p/Share
29,437
Reduced 64.53%
16,180
Common Stock, par valu...
Feb 03
2023
BUY
Exercise of conversion of derivative security
$156,016
$5.3 p/Share
29,437
Added 39.22%
45,617
Common Stock, par valu...
Jan 04
2023
SELL
Open market or private sale
$2,036
$16.16 p/Share
126
Reduced 0.77%
16,180
Common Stock, par valu...
Jan 03
2023
BUY
Grant, award, or other acquisition
$172,505
$15.93 p/Share
10,829
Added 39.91%
16,306
Common Stock, par valu...
Oct 12
2022
SELL
Open market or private sale
$22,795
$14.51 p/Share
1,571
Reduced 22.29%
5,477
Common Stock, par valu...
Oct 12
2022
BUY
Exercise of conversion of derivative security
$8,326
$5.3 p/Share
1,571
Added 18.23%
7,048
Common Stock, par valu...
Oct 03
2022
SELL
Open market or private sale
$1,482
$13.47 p/Share
110
Reduced 1.97%
5,477
Common Stock, par valu...
Jun 09
2022
BUY
Grant, award, or other acquisition
-
4,251
Added 43.21%
5,588
Common Stock, par valu...
May 26
2022
SELL
Open market or private sale
$22,295
$24.34 p/Share
916
Reduced 40.66%
1,337
Common Stock, par valu...
May 26
2022
BUY
Exercise of conversion of derivative security
$4,855
$5.3 p/Share
916
Added 28.91%
2,253
Common Stock, par valu...
May 25
2022
SELL
Open market or private sale
$2,020
$24.05 p/Share
84
Reduced 5.91%
1,337
Common Stock, par valu...
May 25
2022
BUY
Exercise of conversion of derivative security
$445
$5.3 p/Share
84
Added 5.58%
1,421
Common Stock, par valu...
May 23
2022
SELL
Open market or private sale
$648
$24.0 p/Share
27
Reduced 1.98%
1,337
Common Stock, par valu...
May 23
2022
BUY
Exercise of conversion of derivative security
$143
$5.3 p/Share
27
Added 1.94%
1,364
Common Stock, par valu...
May 20
2022
SELL
Open market or private sale
$24
$24.28 p/Share
1
Reduced 0.07%
1,337
Common Stock, par valu...
May 20
2022
BUY
Exercise of conversion of derivative security
$5
$5.3 p/Share
1
Added 0.07%
1,338
Common Stock, par valu...