Jun 26
2024
SELL
Open market or private sale
$11,753
$6.93 p/Share
1,696
Reduced 0.5%
339,999
Common Stock
Jun 25
2024
BUY
Exercise of conversion of derivative security
-
4,000
Added 1.16%
341,695
Common Stock
Jun 04
2024
SELL
Open market or private sale
$2,985
$6.91 p/Share
432
Reduced 0.13%
337,695
Common Stock
Jun 01
2024
BUY
Exercise of conversion of derivative security
-
1,014
Added 0.3%
338,127
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$245,897
$7.36 p/Share
33,410
Reduced 9.02%
337,113
Common Stock
Mar 15
2024
SELL
Open market or private sale
$246,750
$7.05 p/Share
35,000
Reduced 11.46%
270,523
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
$66,000
$0.66 p/Share
100,000
Added 21.25%
370,523
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
$19,600
$0.56 p/Share
35,000
Added 11.26%
275,946
Common Stock
Mar 05
2024
SELL
Open market or private sale
$13,334
$7.69 p/Share
1,734
Reduced 0.64%
270,523
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
-
5,067
Added 1.83%
272,257
Common Stock
Jun 26
2023
SELL
Open market or private sale
$14,348
$8.46 p/Share
1,696
Reduced 0.63%
266,078
Common Stock
Jun 26
2023
BUY
Exercise of conversion of derivative security
-
4,000
Added 1.47%
267,774
Common Stock
Jun 02
2023
SELL
Open market or private sale
$2,318
$8.4 p/Share
276
Reduced 0.1%
263,774
Common Stock
Dec 07
2022
SELL
Open market or private sale
$190,799
$9.54 p/Share
20,000
Reduced 6.63%
281,540
Common Stock
Dec 07
2022
BUY
Exercise of conversion of derivative security
$9,200
$0.46 p/Share
20,000
Added 6.22%
301,540
Common Stock
Jun 28
2022
SELL
Open market or private sale
$17,446
$11.47 p/Share
1,521
Reduced 0.54%
278,495
Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
-
4,055
Added 1.54%
260,016
Common Stock
Aug 24
2021
SELL
Payment of exercise price or tax liability
$25,770
$19.42 p/Share
1,327
Reduced 0.45%
293,671
Common Stock
Aug 24
2021
SELL
Open market or private sale
$732,328
$19.42 p/Share
37,710
Reduced 12.84%
255,961
Common Stock
Aug 24
2021
BUY
Exercise of conversion of derivative security
$25,764
$0.66 p/Share
39,037
Added 11.69%
294,998
Common Stock
Jun 29
2021
SELL
Open market or private sale
$1,125,000
$15.0 p/Share
75,000
Reduced 22.66%
255,961
Common Stock
Jun 24
2021
SELL
Payment of exercise price or tax liability
$51,780
$15.0 p/Share
3,452
Reduced 1.03%
330,961
Common Stock
Jun 24
2021
BUY
Exercise of conversion of derivative security
$51,778
$0.66 p/Share
78,452
Added 19.0%
334,413
Common Stock