Mar 17
2025
SELL
Open market or private sale
$29,045
$4.16 p/Share
6,982
Reduced 2.23%
305,546
Common Stock
Mar 17
2025
BUY
Exercise of conversion of derivative security
$13,964
$2.0 p/Share
6,982
Added 2.19%
312,528
Common Stock
Mar 15
2025
SELL
Payment of exercise price or tax liability
$103,441
$4.36 p/Share
23,725
Reduced 9.66%
221,755
Common Stock
Mar 15
2025
BUY
Grant, award, or other acquisition
-
99,272
Added 24.52%
305,546
Common Stock
Mar 14
2025
SELL
Open market or private sale
$22,150
$4.43 p/Share
5,000
Reduced 2.13%
229,999
Common Stock
Mar 14
2025
BUY
Exercise of conversion of derivative security
$10,000
$2.0 p/Share
5,000
Added 2.08%
234,999
Common Stock
Mar 13
2025
SELL
Open market or private sale
$559
$4.66 p/Share
120
Reduced 0.05%
229,999
Common Stock
Mar 13
2025
BUY
Exercise of conversion of derivative security
$240
$2.0 p/Share
120
Added 0.05%
230,119
Common Stock
Mar 07
2025
SELL
Open market or private sale
$58,651
$4.85 p/Share
12,093
Reduced 5.0%
229,999
Common Stock
Mar 21
2024
SELL
Open market or private sale
$54,258
$5.1 p/Share
10,639
Reduced 4.31%
236,275
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
76,993
Added 24.08%
242,700
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$68,123
$3.87 p/Share
17,603
Reduced 9.1%
175,738
Common Stock
Aug 21
2023
BUY
Open market or private purchase
$10,600
$4.24 p/Share
2,500
Added 1.28%
193,341
Common Stock
Aug 17
2023
BUY
Open market or private purchase
$10,525
$4.21 p/Share
2,500
Added 1.29%
190,841
Common Stock
Aug 16
2023
BUY
Open market or private purchase
$10,500
$4.2 p/Share
2,500
Added 1.31%
188,341
Common Stock
Aug 15
2023
BUY
Open market or private purchase
$10,475
$4.19 p/Share
2,500
Added 1.33%
185,841
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$166,057
$5.07 p/Share
32,753
Reduced 15.16%
183,340
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
104,009
Added 32.49%
216,093
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$157,991
$7.61 p/Share
20,761
Reduced 15.63%
112,084
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$95,349
$8.75 p/Share
10,897
Reduced 7.58%
132,845
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
26,144
Added 15.39%
143,742
Common Stock
Mar 17
2021
BUY
Open market or private purchase
$46,280
$23.14 p/Share
2,000
Added 1.67%
117,598
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$178,933
$24.19 p/Share
7,397
Reduced 6.01%
115,598
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
-
40,500
Added 24.77%
122,995
Common Stock