May 12
2024
SELL
Payment of exercise price or tax liability
$1,951
$1.63 p/Share
1,197
Reduced 1.1%
107,177
Common Stock, par valu...
May 12
2024
BUY
Exercise of conversion of derivative security
$7,038
$1.63 p/Share
4,318
Added 3.83%
108,374
Common Stock, par valu...
Feb 24
2024
SELL
Payment of exercise price or tax liability
$5,455
$2.01 p/Share
2,714
Reduced 2.54%
104,056
Common Stock, par valu...
Feb 24
2024
BUY
Exercise of conversion of derivative security
-
8,000
Added 6.66%
112,056
Common Stock, par valu...
Feb 18
2024
SELL
Payment of exercise price or tax liability
$1,824
$2.19 p/Share
833
Reduced 0.84%
98,770
Common Stock, par valu...
Feb 18
2024
BUY
Exercise of conversion of derivative security
$5,376
$2.19 p/Share
2,455
Added 2.41%
99,603
Common Stock, par valu...
Feb 17
2024
SELL
Payment of exercise price or tax liability
$4,489
$2.19 p/Share
2,050
Reduced 2.07%
97,148
Common Stock, par valu...
Feb 17
2024
BUY
Exercise of conversion of derivative security
$13,269
$2.19 p/Share
6,059
Added 5.76%
99,198
Common Stock, par valu...
May 12
2023
SELL
Payment of exercise price or tax liability
$4,375
$3.64 p/Share
1,202
Reduced 1.27%
93,139
Common Stock, par valu...
May 12
2023
BUY
Exercise of conversion of derivative security
$15,717
$3.64 p/Share
4,318
Added 4.38%
94,341
Common Stock, par valu...
Feb 24
2023
BUY
Open market or private purchase
$31,064
$3.53 p/Share
8,800
Added 8.9%
90,023
Common Stock, par valu...
Feb 21
2023
SELL
Payment of exercise price or tax liability
$7,528
$3.63 p/Share
2,074
Reduced 2.49%
81,223
Common Stock, par valu...
Feb 21
2023
BUY
Exercise of conversion of derivative security
$22,106
$3.63 p/Share
6,090
Added 6.81%
83,297
Common Stock, par valu...
Feb 18
2023
SELL
Payment of exercise price or tax liability
$3,381
$4.04 p/Share
837
Reduced 1.07%
77,207
Common Stock, par valu...
Feb 18
2023
BUY
Exercise of conversion of derivative security
$9,922
$4.04 p/Share
2,456
Added 3.05%
78,044
Common Stock, par valu...
Feb 07
2023
SELL
Payment of exercise price or tax liability
$5,562
$4.45 p/Share
1,250
Reduced 1.63%
75,588
Common Stock, par valu...
Feb 07
2023
BUY
Grant, award, or other acquisition
$16,340
$4.45 p/Share
3,672
Added 4.43%
79,260
Common Stock, par valu...
May 23
2022
BUY
Open market or private purchase
$16,200
$8.1 p/Share
2,000
Added 2.66%
73,166
Common Stock, par valu...
May 20
2022
BUY
Open market or private purchase
$23,520
$7.84 p/Share
3,000
Added 4.04%
71,166
Common Stock, par valu...
Feb 28
2022
SELL
Payment of exercise price or tax liability
$56,801
$13.74 p/Share
4,134
Reduced 5.72%
68,166
Common Stock, par valu...
Feb 28
2022
BUY
Exercise of conversion of derivative security
$197,691
$13.74 p/Share
14,388
Added 16.6%
72,300
Common Stock, par valu...
Feb 21
2022
SELL
Payment of exercise price or tax liability
$29,575
$14.05 p/Share
2,105
Reduced 3.51%
57,912
Common Stock, par valu...
Feb 21
2022
BUY
Exercise of conversion of derivative security
$99,249
$14.05 p/Share
7,064
Added 10.53%
60,017
Common Stock, par valu...
Feb 07
2022
SELL
Payment of exercise price or tax liability
$31,307
$17.23 p/Share
1,817
Reduced 3.32%
52,953
Common Stock, par valu...
Feb 07
2022
BUY
Grant, award, or other acquisition
$91,991
$17.23 p/Share
5,339
Added 8.88%
54,770
Common Stock, par valu...