Jun 20
2024
SELL
Payment of exercise price or tax liability
$2,467
$6.31 p/Share
391
Reduced 4.01%
9,356
Common Stock
Jun 20
2024
BUY
Exercise of conversion of derivative security
-
1,316
Added 11.9%
9,747
Common Stock
Jun 18
2024
SELL
Payment of exercise price or tax liability
$5,250
$6.58 p/Share
798
Reduced 8.65%
8,431
Common Stock
Jun 18
2024
BUY
Exercise of conversion of derivative security
-
1,144
Added 12.96%
7,685
Common Stock
Jun 18
2024
BUY
Grant, award, or other acquisition
-
1,544
Added 14.8%
8,889
Common Stock
Aug 21
2023
SELL
Open market or private sale
$36,450
$8.1 p/Share
4,500
Reduced 40.76%
6,541
Common Stock
Jun 20
2023
SELL
Payment of exercise price or tax liability
$2,510
$6.42 p/Share
391
Reduced 3.42%
11,041
Common Stock
Jun 20
2023
BUY
Exercise of conversion of derivative security
-
1,316
Added 10.32%
11,432
Common Stock
Jun 18
2023
SELL
Payment of exercise price or tax liability
$2,264
$6.68 p/Share
339
Reduced 3.24%
10,116
Common Stock
Jun 18
2023
BUY
Exercise of conversion of derivative security
-
1,143
Added 9.86%
10,455
Common Stock
Jun 17
2023
SELL
Payment of exercise price or tax liability
$2,184
$6.68 p/Share
327
Reduced 3.39%
9,312
Common Stock
Jun 17
2023
BUY
Exercise of conversion of derivative security
-
1,100
Added 10.24%
9,639
Common Stock
Jul 02
2022
SELL
Payment of exercise price or tax liability
$2,626
$13.4 p/Share
196
Reduced 2.24%
8,539
Common Stock
Jul 02
2022
BUY
Exercise of conversion of derivative security
-
834
Added 8.72%
8,735
Common Stock
Jun 24
2022
SELL
Open market or private sale
$61,993
$13.19 p/Share
4,700
Reduced 37.3%
7,901
Common Stock
Jun 24
2022
BUY
Exercise of conversion of derivative security
$30,362
$6.46 p/Share
4,700
Added 27.17%
12,601
Common Stock
Jun 23
2022
SELL
Sale (or disposition) back to the issuer
$33,275
$13.31 p/Share
2,500
Reduced 24.04%
7,901
Common Stock
Jun 18
2022
SELL
Payment of exercise price or tax liability
$3,674
$13.03 p/Share
282
Reduced 2.64%
10,401
Common Stock
Jun 18
2022
BUY
Exercise of conversion of derivative security
-
1,144
Added 9.47%
10,941
Common Stock
Jun 17
2022
SELL
Payment of exercise price or tax liability
$3,390
$13.14 p/Share
258
Reduced 2.36%
10,683
Common Stock
Jun 17
2022
BUY
Exercise of conversion of derivative security
-
1,099
Added 10.09%
9,797
Common Stock
Jul 02
2021
SELL
Payment of exercise price or tax liability
$4,390
$22.4 p/Share
196
Reduced 2.2%
8,698
Common Stock
Jul 02
2021
BUY
Exercise of conversion of derivative security
-
834
Added 8.57%
8,894
Common Stock
Jun 18
2021
SELL
Payment of exercise price or tax liability
$3,496
$22.27 p/Share
157
Reduced 1.91%
8,060
Common Stock
Jun 18
2021
BUY
Exercise of conversion of derivative security
-
667
Added 7.51%
8,217
Common Stock