Nov 18
2024
BUY
Open market or private purchase
$8,762
$7.01 p/Share
1,250
Added 0.72%
171,954
Common Stock
Aug 29
2024
SELL
Open market or private sale
$227,034
$8.1 p/Share
28,029
Reduced 14.1%
170,704
Common Stock
Aug 28
2024
SELL
Open market or private sale
$140,864
$8.23 p/Share
17,116
Reduced 7.93%
198,733
Common Stock
Aug 27
2024
SELL
Open market or private sale
$246,056
$8.83 p/Share
27,866
Reduced 11.43%
215,849
Common Stock
Aug 26
2024
BUY
Grant, award, or other acquisition
-
16,865
Added 6.47%
243,715
Common Stock
Aug 24
2024
BUY
Exercise of conversion of derivative security
-
34,457
Added 13.19%
226,850
Common Stock
Apr 02
2024
SELL
Open market or private sale
$43,667
$15.54 p/Share
2,810
Reduced 1.44%
192,393
Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
-
7,624
Added 3.76%
195,203
Common Stock
Feb 06
2024
SELL
Open market or private sale
$29,178
$11.42 p/Share
2,555
Reduced 1.34%
187,579
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
6,337
Added 3.23%
190,134
Common Stock
Nov 30
2023
SELL
Open market or private sale
$186,133
$11.6 p/Share
16,046
Reduced 8.03%
183,797
Common Stock
Nov 28
2023
BUY
Exercise of conversion of derivative security
-
43,033
Added 17.72%
199,843
Common Stock
Jul 19
2023
SELL
Open market or private sale
$106,706
$8.43 p/Share
12,658
Reduced 7.47%
156,810
Common Stock
Jul 15
2023
BUY
Exercise of conversion of derivative security
-
34,129
Added 16.76%
169,468
Common Stock
Jul 26
2022
SELL
Open market or private sale
$126,405
$7.71 p/Share
16,395
Reduced 10.81%
135,339
Common Stock
Jul 15
2022
BUY
Exercise of conversion of derivative security
-
34,130
Added 18.36%
151,734
Common Stock
Apr 22
2022
SELL
Open market or private sale
$44,407
$4.85 p/Share
9,156
Reduced 6.78%
125,819
Common Stock
Apr 05
2022
BUY
Exercise of conversion of derivative security
-
16,605
Added 10.95%
134,975
Common Stock
Mar 11
2022
SELL
Open market or private sale
$2,008
$4.97 p/Share
404
Reduced 0.34%
118,370
Common Stock
Mar 08
2022
BUY
Exercise of conversion of derivative security
-
1,170
Added 0.98%
118,774
Common Stock
Mar 02
2022
SELL
Open market or private sale
$179,501
$4.36 p/Share
41,170
Reduced 25.93%
117,604
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
-
100,000
Added 38.64%
158,774
Common Stock
Sep 10
2021
SELL
Open market or private sale
$2,391
$5.72 p/Share
418
Reduced 0.71%
58,786
Common Stock
Sep 08
2021
BUY
Exercise of conversion of derivative security
-
1,170
Added 1.94%
59,204
Common Stock
Aug 11
2021
SELL
Open market or private sale
$2,367
$5.19 p/Share
456
Reduced 0.78%
58,034
Common Stock