May 21
2024
SELL
Open market or private sale
$82,131
$7.37 p/Share
11,144
Reduced 5.69%
184,627
Common Stock
May 20
2024
SELL
Open market or private sale
$19,134
$7.32 p/Share
2,614
Reduced 1.32%
195,771
Common Stock
May 19
2024
BUY
Exercise of conversion of derivative security
-
6,566
Added 3.2%
198,385
Common Stock
May 19
2024
BUY
Grant, award, or other acquisition
-
28,197
Added 12.82%
191,819
Common Stock
May 14
2024
SELL
Open market or private sale
$48,731
$7.69 p/Share
6,337
Reduced 3.73%
163,622
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
-
15,817
Added 8.51%
169,959
Common Stock
May 26
2023
SELL
Payment of exercise price or tax liability
$529,221
$14.41 p/Share
36,726
Reduced 19.24%
154,142
Common Stock
May 26
2023
BUY
Exercise of conversion of derivative security
-
13,333
Added 7.72%
159,388
Common Stock
May 26
2023
BUY
Grant, award, or other acquisition
-
80,000
Added 31.06%
177,535
Common Stock
May 19
2023
SELL
Payment of exercise price or tax liability
$38,915
$15.06 p/Share
2,584
Reduced 2.58%
97,535
Common Stock
May 19
2023
BUY
Exercise of conversion of derivative security
-
6,567
Added 6.16%
100,119
Common Stock
May 03
2023
SELL
Payment of exercise price or tax liability
$33,028
$15.13 p/Share
2,183
Reduced 2.28%
93,552
Common Stock
May 03
2023
BUY
Exercise of conversion of derivative security
-
5,550
Added 5.48%
95,735
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$54,354
$15.35 p/Share
3,541
Reduced 3.78%
90,185
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
-
9,000
Added 8.76%
93,726
Common Stock
May 26
2022
SELL
Payment of exercise price or tax liability
$92,592
$17.65 p/Share
5,246
Reduced 5.83%
84,726
Common Stock
May 26
2022
BUY
Exercise of conversion of derivative security
-
13,333
Added 12.91%
89,972
Common Stock
May 22
2022
SELL
Payment of exercise price or tax liability
$49,518
$16.78 p/Share
2,951
Reduced 3.71%
76,639
Common Stock
May 22
2022
BUY
Exercise of conversion of derivative security
-
7,500
Added 8.61%
79,590
Common Stock
May 19
2022
SELL
Payment of exercise price or tax liability
$43,282
$16.75 p/Share
2,584
Reduced 3.46%
72,090
Common Stock
May 19
2022
BUY
Exercise of conversion of derivative security
-
6,567
Added 8.08%
74,674
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$522,935
$17.36 p/Share
30,123
Reduced 30.67%
68,107
Common Stock
May 01
2022
BUY
Grant, award, or other acquisition
-
67,556
Added 43.09%
89,230
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
-
9,000
Added 11.16%
71,648
Common Stock
Sep 07
2021
SELL
Open market or private sale
$1,110,500
$22.21 p/Share
50,000
Reduced 69.76%
21,674
Common Stock