Dec 19
2024
SELL
Open market or private sale
$1,565,550
$24.85 p/Share
63,000
Reduced 22.33%
219,166
Common Stock
Dec 19
2024
BUY
Exercise of conversion of derivative security
$673,470
$10.69 p/Share
63,000
Added 21.75%
226,666
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$366,111
$29.77 p/Share
12,298
Reduced 5.31%
219,166
Common Stock
Jan 03
2024
BUY
Grant, award, or other acquisition
-
40,000
Added 14.73%
231,464
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$114,922
$30.86 p/Share
3,724
Reduced 1.91%
191,464
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$242,004
$16.8 p/Share
14,405
Reduced 9.03%
145,188
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
50,000
Added 20.39%
195,188
Common Stock
Apr 04
2022
SELL
Open market or private sale
$189,896
$16.54 p/Share
11,481
Reduced 6.71%
159,593
Common Stock
Apr 04
2022
BUY
Exercise of conversion of derivative security
$94,489
$8.23 p/Share
11,481
Added 6.29%
171,074
Common Stock
Mar 01
2022
SELL
Open market or private sale
$182,900
$18.29 p/Share
10,000
Reduced 5.9%
159,593
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
$82,300
$8.23 p/Share
10,000
Added 5.57%
169,593
Common Stock
Feb 01
2022
SELL
Open market or private sale
$206,996
$17.97 p/Share
11,519
Reduced 6.73%
159,593
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
$94,801
$8.23 p/Share
11,519
Added 6.31%
171,112
Common Stock
Jan 18
2022
SELL
Open market or private sale
$189,594
$19.57 p/Share
9,688
Reduced 5.72%
159,593
Common Stock
Jan 18
2022
BUY
Exercise of conversion of derivative security
$85,836
$8.86 p/Share
9,688
Added 5.41%
169,281
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$194,173
$18.99 p/Share
10,225
Reduced 7.88%
119,593
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
40,000
Added 20.04%
159,593
Common Stock
Dec 31
2021
SELL
Open market or private sale
$171,000
$19.0 p/Share
9,000
Reduced 6.48%
129,818
Common Stock
Dec 31
2021
BUY
Exercise of conversion of derivative security
$79,740
$8.86 p/Share
9,000
Added 6.09%
138,818
Common Stock
Dec 23
2021
SELL
Payment of exercise price or tax liability
$10,939
$18.51 p/Share
591
Reduced 0.45%
129,818
Common Stock
Dec 01
2021
SELL
Open market or private sale
$18,802
$13.43 p/Share
1,400
Reduced 1.06%
130,409
Common Stock
Oct 01
2021
SELL
Open market or private sale
$51,413
$13.71 p/Share
3,750
Reduced 2.77%
131,809
Common Stock
Sep 23
2021
SELL
Payment of exercise price or tax liability
$8,369
$14.16 p/Share
591
Reduced 0.43%
135,559
Common Stock
Sep 01
2021
SELL
Open market or private sale
$107,698
$15.05 p/Share
7,156
Reduced 4.99%
136,150
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
$63,402
$8.86 p/Share
7,156
Added 4.76%
143,306
Common Stock