Oct 07
2024
SELL
Sale (or disposition) back to the issuer
$5,100,000
$15.0 p/Share
340,000
Reduced 100.0%
0
Common Stock
Oct 07
2024
BUY
Grant, award, or other acquisition
-
164,500
Added 32.61%
340,000
Common Stock (underlyi...
Oct 05
2024
SELL
Disposition due to a tender of shares in a change of control transaction
$4,862,145
$15.0 p/Share
324,143
Reduced 64.87%
175,500
Common Stock
May 27
2024
SELL
Payment of exercise price or tax liability
$42,852
$10.89 p/Share
3,935
Reduced 0.78%
499,643
Common Stock
Feb 24
2024
SELL
Payment of exercise price or tax liability
$308,504
$11.2 p/Share
27,545
Reduced 5.19%
503,578
Common Stock
Feb 24
2024
BUY
Grant, award, or other acquisition
-
12,500
Added 2.3%
531,123
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
-
68,000
Added 11.59%
518,623
Common Stock
Sep 11
2023
BUY
Open market or private purchase
$103,200
$10.32 p/Share
10,000
Added 2.17%
450,623
Common Stock
May 27
2023
SELL
Payment of exercise price or tax liability
$46,669
$11.86 p/Share
3,935
Reduced 0.89%
440,623
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$238,513
$13.47 p/Share
17,707
Reduced 3.83%
444,558
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
50,000
Added 9.76%
462,265
Common Stock
Jan 06
2023
SELL
Payment of exercise price or tax liability
$1,258,021
$12.48 p/Share
100,803
Reduced 19.65%
412,265
Common Stock
Jan 06
2023
BUY
Exercise of conversion of derivative security
$1,210,440
$11.47 p/Share
105,531
Added 17.06%
513,068
Common Stock
Aug 31
2022
BUY
Open market or private purchase
$49,050
$9.81 p/Share
5,000
Added 1.21%
407,537
Common Stock
Aug 30
2022
BUY
Open market or private purchase
$24,950
$9.98 p/Share
2,500
Added 0.62%
402,537
Common Stock
May 27
2022
SELL
Payment of exercise price or tax liability
$48,597
$12.35 p/Share
3,935
Reduced 0.97%
400,037
Common Stock
Mar 14
2022
BUY
Open market or private purchase
$40,092
$10.15 p/Share
3,950
Added 0.97%
403,972
Common Stock
Mar 11
2022
BUY
Open market or private purchase
$33,117
$10.19 p/Share
3,250
Added 0.81%
400,022
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
100,000
Added 20.13%
396,772
Common Stock
May 27
2021
SELL
Payment of exercise price or tax liability
$56,979
$14.48 p/Share
3,935
Reduced 1.27%
304,869
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$87,124
$10.76 p/Share
8,097
Reduced 2.66%
296,772
Common Stock
Feb 24
2021
BUY
Grant, award, or other acquisition
-
80,000
Added 20.58%
308,804
Common Stock