Jun 20
2024
SELL
Payment of exercise price or tax liability
$4,499
$6.31 p/Share
713
Reduced 3.7%
18,566
Common Stock
Jun 20
2024
BUY
Exercise of conversion of derivative security
-
1,738
Added 8.27%
19,279
Common Stock
Jun 18
2024
SELL
Payment of exercise price or tax liability
$6,783
$6.58 p/Share
1,031
Reduced 5.55%
17,541
Common Stock
Jun 18
2024
BUY
Exercise of conversion of derivative security
-
1,069
Added 5.87%
17,129
Common Stock
Jun 18
2024
BUY
Grant, award, or other acquisition
-
1,443
Added 7.37%
18,133
Common Stock
Jun 20
2023
SELL
Payment of exercise price or tax liability
$4,551
$6.42 p/Share
709
Reduced 4.23%
16,060
Common Stock
Jun 20
2023
BUY
Exercise of conversion of derivative security
-
1,737
Added 9.39%
16,769
Common Stock
Jun 18
2023
SELL
Payment of exercise price or tax liability
$2,919
$6.68 p/Share
437
Reduced 2.83%
15,032
Common Stock
Jun 18
2023
BUY
Exercise of conversion of derivative security
-
1,070
Added 6.47%
15,469
Common Stock
Jun 17
2023
SELL
Payment of exercise price or tax liability
$2,999
$6.68 p/Share
449
Reduced 3.02%
14,399
Common Stock
Jun 17
2023
BUY
Exercise of conversion of derivative security
-
1,100
Added 6.9%
14,848
Common Stock
Aug 25
2022
SELL
Open market or private sale
$50,896
$16.01 p/Share
3,179
Reduced 18.78%
13,748
Common Stock
Aug 25
2022
BUY
Exercise of conversion of derivative security
$32,016
$6.46 p/Share
4,956
Added 22.65%
16,927
Common Stock
Aug 19
2022
SELL
Open market or private sale
$1,552
$16.0 p/Share
97
Reduced 0.8%
11,971
Common Stock
Aug 19
2022
BUY
Exercise of conversion of derivative security
$975
$6.46 p/Share
151
Added 1.24%
12,068
Common Stock
Aug 18
2022
SELL
Open market or private sale
$90,353
$16.02 p/Share
5,640
Reduced 32.12%
11,917
Common Stock
Aug 18
2022
BUY
Exercise of conversion of derivative security
$56,803
$6.46 p/Share
8,793
Added 33.37%
17,557
Common Stock
Jul 02
2022
SELL
Payment of exercise price or tax liability
$3,203
$13.4 p/Share
239
Reduced 2.65%
8,764
Common Stock
Jul 02
2022
BUY
Exercise of conversion of derivative security
-
709
Added 7.3%
9,003
Common Stock
Jun 18
2022
SELL
Payment of exercise price or tax liability
$4,886
$13.03 p/Share
375
Reduced 4.33%
8,294
Common Stock
Jun 18
2022
BUY
Exercise of conversion of derivative security
-
1,069
Added 10.57%
9,047
Common Stock
Jun 17
2022
SELL
Payment of exercise price or tax liability
$4,967
$13.14 p/Share
378
Reduced 4.18%
8,669
Common Stock
Jun 17
2022
BUY
Exercise of conversion of derivative security
-
1,099
Added 12.11%
7,978
Common Stock
Jul 02
2021
SELL
Payment of exercise price or tax liability
$5,354
$22.4 p/Share
239
Reduced 3.36%
6,879
Common Stock
Jul 02
2021
BUY
Exercise of conversion of derivative security
-
709
Added 9.06%
7,118
Common Stock