May 17
2025
SELL
Payment of exercise price or tax liability
$37,453
$6.15 p/Share
6,090
Reduced 2.93%
201,849
Common Stock
May 17
2025
BUY
Exercise of conversion of derivative security
-
17,727
Added 7.86%
207,939
Common Stock
May 16
2025
BUY
Open market or private purchase
$11,998
$6.1 p/Share
1,967
Added 1.02%
190,212
Common Stock
May 15
2025
BUY
Open market or private purchase
$6,990
$6.0 p/Share
1,165
Added 0.62%
188,245
Common Stock
May 18
2024
SELL
Payment of exercise price or tax liability
$20,472
$6.44 p/Share
3,179
Reduced 1.7%
183,388
Common Stock
May 18
2024
BUY
Exercise of conversion of derivative security
-
8,077
Added 4.15%
186,567
Common Stock
May 17
2024
SELL
Payment of exercise price or tax liability
$12,802
$6.44 p/Share
1,988
Reduced 1.1%
178,490
Common Stock
May 17
2024
BUY
Grant, award, or other acquisition
-
5,052
Added 2.72%
180,478
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$186,297
$9.3 p/Share
20,032
Reduced 10.34%
173,713
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
50,000
Added 20.51%
193,745
Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$121,816
$9.57 p/Share
12,729
Reduced 8.15%
143,366
Common Stock
Jun 30
2023
BUY
Exercise of conversion of derivative security
$84,000
$3.36 p/Share
25,000
Added 13.8%
156,095
Common Stock
Mar 17
2023
BUY
Open market or private purchase
$20,460
$6.82 p/Share
3,000
Added 2.29%
127,939
Common Stock
Sep 02
2022
SELL
Payment of exercise price or tax liability
$59,339
$7.77 p/Share
7,637
Reduced 5.76%
124,939
Common Stock
Sep 02
2022
BUY
Exercise of conversion of derivative security
$34,650
$1.98 p/Share
17,500
Added 12.01%
128,212
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$49,115
$8.49 p/Share
5,785
Reduced 4.79%
115,076
Common Stock
May 20
2022
BUY
Grant, award, or other acquisition
-
14,700
Added 11.17%
116,926
Common Stock
May 18
2022
SELL
Payment of exercise price or tax liability
$41,540
$8.45 p/Share
4,916
Reduced 4.43%
106,161
Common Stock
May 18
2022
BUY
Exercise of conversion of derivative security
-
2,821
Added 2.71%
101,333
Common Stock
May 18
2022
BUY
Grant, award, or other acquisition
-
9,744
Added 8.14%
109,966
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
-
10,000
Added 9.38%
96,654
Common Stock
May 18
2021
BUY
Open market or private purchase
-
0
Added 0.0%
86,261
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
-
4,017
Added 4.51%
84,956
Common Stock